代码块
辐_射
这个作者很懒,什么都没留下…
展开
-
面向对象_代码块的概述和分类
/*代码块:在Java中,使用{}括起来的代码被称为代码块。根据其位置和声明的不同,可以分为局部代码块:局部位置,用于限变量的生命周期。构造代码块:在类中的成员位置,用{}括起来的代码。每次调用构造方法执行前,都会先执行构造代码块。作用:可以把多个构造方法中的共同的代码放在一起,对对象进行初始化静态代码块:在类中的成员位置,用{}括起来的代码,只不过它用statice修饰了原创 2016-09-24 23:28:08 · 577 阅读 · 1 评论 -
面向对象_代码块看程序写结果
/*写程序的执行结果我很伤心我是main方法Student 静态代码块Student 构造代码块Student 构造方法------------Student 构造代码块Student 构造方法1.我很伤心,2.我是main方法,3.Studnet 静态代码块,4.Student 构造代码块,5.Student 构造方法*/class Stude原创 2016-09-24 23:57:40 · 501 阅读 · 0 评论 -
面向对象_继承中的面试题1
/* 看程序写结果: A:成员变量 就近原则 B:this和super问题 this访问本类成员 super访问父类成员 C:子类构造方法默认先执行父类的无参构造方法 D:一个类的初始化过程 成员变量进行初始化 默认初始化 显示初始化 构造方法初始化 结果: fu zi 30 20 10*/class Fu{原创 2016-10-01 14:16:21 · 785 阅读 · 0 评论 -
面向对象_继承中的面试题2
/* 看程序写结果: A:一个类的静态代码块,构造代码块,构造方法的执行流程 静态代码块 > 构造代码块 > 构造方法 B:静态的内容是随着类的加载而加载 静态代码块的内容会优先执行 C:子类初始化前先会进行父类的初始化 结果: 静态代码块Fu 静态代码块Zi 构造代码块Fu 构造方法Fu 构造代码块Zi 构造方法Zi*/class F原创 2016-10-01 14:17:38 · 424 阅读 · 0 评论 -
面向对象_继承中的面试题3
/* 看程序写结果: A:成员变量的问题 int x = 10;//成员变量是基本类型 Student s = new Student();//成员变量是引用类型 B:一个类的初始化过程 成员变量的初始化 默认初始化 显示初始化 构造方法初始化 C:子父类的初始化(分层初始化) 先进么父类初始化,然后进行子类初始化。 结果:原创 2016-10-01 14:57:30 · 435 阅读 · 0 评论 -
面向对象_final修饰变量的初始化时机
/* final修饰变量初始化时机 A:被final修饰的值只能赋值一次 B:在构造方法完毕前。(非静态的常量)*/class Demo{ //int num = 10; //final int num2 = 20; int num; final int num2; { //num2 = 10; } public Demo(){ num = 100;原创 2016-10-04 14:37:57 · 2173 阅读 · 0 评论 -
面向对象_继承总结
1:如何制作帮助文档(了解) (1)写一个类 (2)加入文档注释 (3)通过javadoc工具生成即可 javadoc -d 目录 -author -version ArrayTool.java 2:通过JDK提供的API学习了Math类(掌握) (1)API(Application Programming Interface)(面试题) 应用程序 编程 接品(帮助文档)//面原创 2016-10-03 00:08:26 · 439 阅读 · 0 评论 -
日期类的时间从为什么是从1970年1月1日
I suspect that Java was born and raised on a UNIX system.UNIX considers the epoch (when did time begin) to be midnight, January 1, 1970.是说java起源于UNIX系统,而UNIX认为1970年1月1日0点是时间纪元.但这依然没很好的解释"为什么",出于好奇原创 2016-12-05 22:50:15 · 5637 阅读 · 1 评论