java之OOP
Posted 阳光-源泉
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java之OOP相关的知识,希望对你有一定的参考价值。
类中属性的默认值
1.数字类型(int,short,byte,long,float,double)的初始化默认值是0
2.boolean的初始化默认值是false
3.引用类型的初始化默认值是null。例如字符串类型
类中方法中的属性默认值是没有的
这是两者之间的一个重要区别。所以方法中的属性使用时一定要赋值。
类的搜索顺序(按优先级依次降低):
1当前编译单元(即同一个类的之中)
2单类型导入(单类型就是指定的,确定的,例如import com.sh.dj.Dog)
3同一个包中的其它类
4按需导入(import com.sh.dj.*)
不需要显式导入的类,例如java.lang包中的类,
String是其中之一类
System也无需显式导入
以下是jdk中的部分包
java.lang 核心类
java.util 工具类,集体框架
java.io 输入与输出流
java.nio 新输入与输出流
java.sql JDBC相关类
java.net 网络编程类
java.time 时间处理类
java.swing UI类
方法
方法概念
封闭业务逻辑
提高代码复用
方法的声明语法
方法的返回值
有返回值,须用return返回该值,返回类型为该值的类型
无返回值,返回类型为void
无参方法的调用
以上是关于java之OOP的主要内容,如果未能解决你的问题,请参考以下文章