
Thinking In Java
wjc920
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基本类型的重载规则
package overloading.main;//基本类型的重载public class Main { void f1(char x){ System.out.print("f1(char x) "); } void f1(byte x){ System.out.print("f1(byte x) "); } void f原创 2017-03-22 18:17:33 · 570 阅读 · 0 评论 -
final关键字
final关键字用法原创 2017-04-05 15:17:20 · 288 阅读 · 0 评论 -
访问权限控制
类的访问权限控制原创 2017-04-05 15:15:23 · 613 阅读 · 0 评论 -
构造器访问权限控制
1.若构造器声明为package,则只能在同包下的类里面实例化: 2.若构造器声明为protected和private,则只能在本类中实例化(注:构造器声明为protected仍可以被子类继承,而构造器别声明为private的类不可以被继承) 2.1 构造器声明为protected的Protect类可以被继承;构造器被声明为protected的类,不能在类以外的地方实例化,子类也不行原创 2017-03-22 18:13:59 · 1670 阅读 · 2 评论 -
可变参数列表
package variablearglist.one;public class Main { public static void variablearglist(Object... os){ System.out.print("["); for (Object i : os) { System.out.print(i + ",");原创 2017-03-22 18:21:48 · 340 阅读 · 0 评论 -
对象属性和数组元素的初始默认值
package initialvalue.one;public class Main { public char charVal; public byte byteVal; public short shortVal; public int intVal; public long longVal; public float floatVal;原创 2017-03-22 18:19:41 · 3584 阅读 · 0 评论 -
静态块(变量)和非静态块(变量)
package staticinit.one;public class Main1 { public static void main(String[] args) { System.out.println("第一遍初始化StaticOrInstance..."); new StaticOrInstance(); System.out.prin原创 2017-03-22 18:19:11 · 323 阅读 · 0 评论 -
接口中的域
1.接口中的域隐式地是static和final的(常用大写之母,单词之间用下划线分割) 2.域的值不能是null,可以是非常量表达式初始化; 3.域在类第一次被加载且任何域首次被访问时初始化; 4.域不是接口的一部分,被存储在静态存储区。原创 2016-07-18 23:57:04 · 345 阅读 · 0 评论