java
始于初见i
这个作者很懒,什么都没留下…
展开
-
java面试易错代码分析
1、简述下面代码片段的错误 byte b1 = 1, b2 = 2, b3, b6; finally byte b4 = 4, b5 = 6; b6 = b4 + b5; b3 = (b1 + b2); System.out.println(b3 + b6); 被finally修饰的变原创 2016-07-13 17:14:48 · 244 阅读 · 0 评论 -
java的数据类型与c语言的区别
数据类型 boolean : 占1个字节(多出来的) byte : 占1个字节(多出来的) char : 占2个字节 long : 占8个字节 数据类型的转换 自动类型转换(低精度-高精度) byte b = 3; int a = b; 强制类型转换(高精度-低精度) byte a; int b; a = (byte) b; 注意:数据类型自动提升规则:byte,short,ch原创 2016-07-13 19:26:44 · 1782 阅读 · 0 评论 -
java类的三大特性
面向对象的三大特点:封装定义 :把抽象出的数据和对数据的操作封装在一起,数据被保护在内部,程序的其他部分只有通过授权的操作,才能对数据进行操作。 访问级别 访问控制修饰符 同类 同包 子类 不同包 公有 public yes yes yes yes 受保护 protected yes yes yes no 默认 没有修饰符原创 2016-07-13 20:12:43 · 4144 阅读 · 0 评论 -
java内部类与抽象类
内部类定义:内部类对象保存了一个对外部类对象的引用。 OuterClassName.this代表外部类对象的引用 InnerClassName.this代表内部类对象的引用class Outer{ int outer_i = 100; void test(){ Inner in = new Inner(); in.display(); } //在外部类原创 2016-07-13 20:48:49 · 289 阅读 · 0 评论