Code [ kəud ] 代码,代号,编码
Country [ 'kʌn tri ] 国家,国土
University [ju:ni'və:siti] 大学
College [ 'kɔlidʒ] 大学
Private [ 'praivit ] 私有的,私人的
Show [ ʃəu] 显示,展示
Sleep [ sli:p ] 睡, 睡觉, 睡眠 1秒=1000毫秒
Single [ 'siŋgl] 单一的,单独的,单身的,单程的
Instance [ 'instəns ]实例,情况
Tool [ tu:l] 工具
Data [ 'deitə ] 资料
Develop [ di'veləp ] 开发
eclipse中用到的单词
application
perspective [pə'spektiv]
必会知识点:
3,this关键字代表什么?(掌握)(演讲内容)(周四)
1,代码块
(1)局部代码块 提高代码效率.(掌握)
(2)构造代码块 每new一次执行一次。(掌握)
7.1. 演讲内容
(3)思考下面的问题
Person p = new Person(); (掌握,面试题)
它在内存中做了哪些事情?(演讲内容)
答案:
A:将Person.class文件加载到内存中。
B:在堆内存中创建一个对象Person。
C:把Person中的属性进行默认初始化。
D:把Person中的属性进行显示初始化。
E:调用构造代码块(如果没有,不执行这个操作)。
F:调用构造函数进行初始化。
G:在栈内存中声明Person类型的变量P。
H:把堆内存的地址(引用)赋给了栈内存中P。
2,static关键字
1,静态的含义?(理解)
2,静态的用法和特点?(掌握)
3,单例设计模式:
单例写法两种:
(1)饿汉式 开发用这种方式。(掌握)
class Student
{
private Student(){}
private static Student s = new Student();
public static Student getInstance()
{
return s;
}
}
(2)懒汉式 面试写这种方式。(掌握)
class Teacher
{
private Teacher(){}
private static Teacher t;
public static Teacher getInstance()
{
if(t==null)
{
t = new Teacher();
}
return t;
}
}