- 2
- 0
- 约1.27万字
- 约 16页
- 2016-11-28 发布于河南
- 举报
java-notes (JAVA笔记资料)
话题一:变量
1:局部变量:在某个方法里面声明的变量
注意:◆一定要先赋值,再使用。
◆作用范围是定义它的代码块,{}
◆两个局部变量在同一范围内不能命名冲突
2:实例变量:某个对象的非静态属性
◆如果没有给它进行赋值,系统可以对它进行默认赋值,默认值也可以使用(与局部变量的区别)
◆一个局部变量和实例变量在同一个范围内,可以命名冲突,并且局部变量覆盖实例变量
class c{
int a=10;
public void m(){
a=20;
System.out.println(a); //输出20
}
}
3:类变量:某个类的用static 修饰的属性(静态属性)
只初始化一次,多个类共有一份。
话题二:数组
1:计算机中的三个空间
◆栈空间: 临时变量,引用类型的变量
◆堆空间:对象存储区。
◆代码空间(方法空间):类的描述信息
注意:用new申请的空间都是在堆空间里面的。所有的类和对象都放在堆里面,如果只是一个引用,那么只在栈空间中给开辟一个存放地址的空间。
例如:A a =new A();
那么a 在栈空间,A的代码在方法空间,对象在堆空间。
2: 数组:一个数组本质上就是一个对象。
(1)Person [] p ;声明一个数组的引用时候并没有创建一个对象。
注意:声明一个引用的时候,不能加
您可能关注的文档
最近下载
- 17J008 挡土墙(重力式、衡重式、悬臂式) 高清晰版-OK.pdf VIP
- 二战中缅印战区盟国军事外交研究--以战时援华交通线为中心.pdf
- 自然语言处理基础及应用课件 (10).pptx VIP
- 自然语言处理基础及应用课件 (11).pptx VIP
- 果园水果采摘升降平台的设计【含CAD图纸】.doc VIP
- 《管理系统中计算机应用(实践)》试卷及答案.docx VIP
- 2026年晋中职业技术学院单招职业技能测试题库带答案详解.docx VIP
- 2026年晋中职业技术学院单招职业适应性测试题库及参考答案详解1套.docx VIP
- 曼娜回忆录完整版.pptx VIP
- 2025年晋中职业技术学院单招职业技能测试题库及完整答案1套.docx VIP
原创力文档

文档评论(0)