Java SE6.0 学习(对象和类)
来源:互联网 发布:淘宝买的配件让4s店装 编辑:程序博客网 时间:2024/04/30 12:20
1.由类创建对象的过程称为实例化,每个对象是类的一个实例。
2.类体中定义的变量称为成员变量,方法中定义的变量称为局部变量。
3.成员变量分为类变量和实例变量。有static修饰的是类变量,没有static修饰的是实例变量,其差别是:不同对象的类变量占据同一个内存单元,
不同对象的同一个实例变量占据不同的内存单元。
4.系统会自动为成员变量(非final型)分配一个初始值。但建议尽量编写代码初始化所有的变量,这样可以提高代码的可读性。
系统不会为final型的成员变量分配初始值,要求开发人员为其初始化。
系统不会为局部变量分配初始值,故在使用局部变量之前必须将其初始化。
5.对于对象引用型实例变量,其初始值为null,表示此引用没有指向任何对象。
6.方法的参数实际上也是一种局部变量,其作用域为整个方法体。
7.方法的返回值可以是基本数据类型,也可以是对象引用类型。
8.在没有返回值的方法中,需要使用关键字void指明该方法无返回值。
9.在具有返回值的方法内,只要返回的类型与方法名要求的返回类型相同或可自动转换为返回类型即可。
如返回值类型为double,返回整数3也是可以的;若返回值为int,则返回12.33就会报错;
若返回的对象引用为父类,则返回父类的直接或间接子类也是可以的。
10.变长参数的本质还是一个数组。
11.一个语句块指用一对花括号包含的任意句代码,语句块可以嵌套,诸如方法体,循环体,if或else语句后的一对花括号等都是语句块,但要注意类
体不是。
- Java SE6.0 学习(对象和类)
- Java SE6.0 学习(对象和类)
- Java SE6.0 学习(一)
- Java SE6.0 学习(访问控制)
- Java SE6.0 学习(继承)
- Java SE6.0 学习(一)
- Java SE6.0学习(接口---灵活性的基石)
- java SE6.0中ParsePosition的介绍
- Java SE6正式辦發布
- java在线文档(java se6,java ee5)
- Java SE6.0调用Java编译器的两种新方法
- Java SE6调用动态编译
- Java SE6调用动态编译
- Ubuntu中获取java SE6
- Java学习---类和对象
- JAVA学习-类和对象
- JAVA进阶学习-java对象和类
- Java SE6 系统托盘小应用哈
- 触发器
- VS2005出现“绑定句柄无效”错误
- 职场不得不明白的十大定律
- C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(七)传说中的A*寻径算法
- OpenJWeb1.6快速开发平台共享版发布公告
- Java SE6.0 学习(对象和类)
- 一群饭桶
- tomcat6.0 与 sqlserver2005 数据池 的配置
- [JAVA][StringUtils]字符串工具类的常用方法
- Python的string的操作函数
- MM首次相亲遇到的超雷男!
- 作业:电子商务存在的问题
- 第一篇,第二章 之 GetExitCodeThread()
- 关于在C++中调用system函数