![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
playboy_lei
这个作者很懒,什么都没留下…
展开
-
Java 基本类型所占存储空间大小的整理
Java中基本类型的存储原创 2017-12-13 21:19:37 · 1616 阅读 · 0 评论 -
Java 不允许在一个范围大的作用域下重新定义同名变量
Java中不允许在一个范围大的作用域下重新定义同名变量。java设计者认为这样做会导致程序混乱。原创 2017-12-18 17:22:32 · 1781 阅读 · 0 评论 -
Java 访问修饰符与作用域
访问修饰符与作用域原创 2017-12-18 18:01:04 · 1567 阅读 · 0 评论 -
Java 跳出嵌套循环的两种方法
java标签、沿用C++添加条件判断原创 2018-01-03 17:05:09 · 2237 阅读 · 0 评论 -
Java static方法不能直接调用非static方法和属性
一个方法用static修饰,便是静态方法或类方法。静态方法不属于特定对象。由于static方法在装载class时首先完成,比构造方法早,此时非static属性和方法还没有完成初始化。所以,在static方法内部无法直接调用非static方法(可以通过先实例化对象,再用该对象调用非static方法),但非static方法中可以调用static方法,通过类.方法名()的方式。原创 2018-01-03 21:05:02 · 12556 阅读 · 1 评论 -
Java 变量的初始化问题
如果某个类的数据成员的类型是基本数据类型,即使没有进行初始化,java也会赋值一个默认值,防止程序产生错误。如下表所示: 基本类型 默认值 boolean false char ‘\u0000’(值为0,显示为空白) byte (byte)0 short (short)0 int 0 long 0L原创 2017-12-18 17:43:32 · 474 阅读 · 0 评论 -
Java 类构造器调用和成员初始化顺序
调用基类构造器。首先构造继承关系最上层类的构造器,然后是下一层导出类的构造器,以此类推,直至最底层的导出类。按声明顺序调用成员的初始化方法。调用导出类构造器的主体。democlass A { public A() { System.out.println("A()"); }}class B { public B() { ...原创 2018-06-06 20:29:41 · 458 阅读 · 0 评论