Java基础
yzp_
这个作者很懒,什么都没留下…
展开
-
Java基本数据类型和引用数据类型
特点:一、从概念方面来说基本数据类型:变量名指向具体的数值引用数据类型:变量名指向存数据对象的内存地址,即变量名指向hash值二、从内存构建方面来说基本数据类型:变量在声明之后java就会立刻分配给他内存空间引用数据类型:它以特殊的方式(类似C指针)指向对象实体(具体的值),这类变量声明时不会分配内存,只是存储了一个内存地址。三、从使原创 2016-08-02 23:29:15 · 651 阅读 · 0 评论 -
接口回调
http://www.2cto.com/kf/201412/365788.html先记录。以后补充原创 2017-04-25 15:40:36 · 276 阅读 · 0 评论 -
Java 访问修饰符
public:修饰的变量所有包下的类都可访问 protected:修饰的变量当前包下的类或不同包下当前类的子类可访问 private:修饰的变量只能在当前类中访问 不写(默认):变量在当前包下的类中可访问(不同包下当前类的子类不可访问)原创 2017-11-22 11:20:22 · 255 阅读 · 0 评论 -
关于try-with-resource的 输入输出流自动关闭
最近在做代码审核的时候,审核工具提示我将 try-catch-finally 给替换掉,而且根据公司相关要求,该提示的级别还不低,不改不予通过. 先看看代码吧:FileReader fr = null; BufferedReader br = null;try { fr = new FileReader(fileName); br = new BufferedReader(...转载 2018-03-21 10:05:52 · 1263 阅读 · 0 评论 -
Java 父类构造函数中调用子类重写的方法
public class c1 { public static void main(String[]args){ c1 c=new c2(); //下面这里打印的是c1的成员变量s=AAAA System.out.println(c.s); } public String s="AAAA"; //父类构造函数 public c1(){ call(); } publi...原创 2018-05-02 16:44:52 · 4008 阅读 · 0 评论 -
Java调用类的构造方法与调用类的静态方法时的执行过程
public class c5 { static int a=99; static { System.out.println(a); System.out.println("static block"); } { System.out.println("normal block"); } void myMethod(Object o){ ...原创 2018-05-02 16:54:52 · 3945 阅读 · 1 评论