Java 知识小点-随手记
2012-10-11 20:38
288 查看
一个类中如果没有定义构建函数,那么该类中会有一个默认的空参数构造函数。
创建对象都必须要通过构建函数初始化。调用对象会默认初始化对象。
一般函数的对象创建后,可以被调用多次。构造函数的对象创建后,只调用一次。
static修饰的成员被所有 的对象所共享。
static优于对象存在,因为static的成员随着类的家在就已经存在。
static修饰的成员可以被类名所调用
局部变量是定义在方法体里的变量,即方法所拥有的变量,它是不能自动被系统初始化,必须由程序员为其指定初始值。如果未初始化一个局部变量就使用该变量,则会产生一个编译错误.
成员变量是在方法体外的类声明内定义的变量,即类所拥有的变量可以由系统自动初始化,赋予其一个默认值。
java 语言的规定,运算顺序从左至右,赋值顺序从右至左。
%为取模运算中,余数的 正负符号完全取决于左操作数,即和左操作数的 正负符号一致。
==是比较对象的引用值,也就是内存地址,是不是属于同一个对象 ;而equals()方法则是比较不同对象的内容.
创建对象都必须要通过构建函数初始化。调用对象会默认初始化对象。
一般函数的对象创建后,可以被调用多次。构造函数的对象创建后,只调用一次。
static修饰的成员被所有 的对象所共享。
static优于对象存在,因为static的成员随着类的家在就已经存在。
static修饰的成员可以被类名所调用
局部变量是定义在方法体里的变量,即方法所拥有的变量,它是不能自动被系统初始化,必须由程序员为其指定初始值。如果未初始化一个局部变量就使用该变量,则会产生一个编译错误.
成员变量是在方法体外的类声明内定义的变量,即类所拥有的变量可以由系统自动初始化,赋予其一个默认值。
java 语言的规定,运算顺序从左至右,赋值顺序从右至左。
%为取模运算中,余数的 正负符号完全取决于左操作数,即和左操作数的 正负符号一致。
==是比较对象的引用值,也就是内存地址,是不是属于同一个对象 ;而equals()方法则是比较不同对象的内容.
相关文章推荐
- Java 知识小点-随手记
- 【JavaWeb-19】Struts2总结案例中的一些实战知识小点和注意事项
- Java语言中的路径基础知识(总是忘,记录下)
- java基础知识之工具类的创建
- java mysql笔记 基础知识回顾
- java基础知识巩固
- java多线程知识小抄集(一)
- java基础知识6-类的继承以及字段修饰
- 推荐一个整理非常强大的Java知识图谱
- 奋斗黑马程序员----Java几点常用知识
- 三、Java基础知识要点合集
- JAVA基础知识精华总结
- JAVA AJAX教程第二章-JAVASCRIPT基础知识
- java常用基础知识点 (持续追加)
- java基础知识小结之关于环境变量,标识符和整型值的三种交换形式
- java入门基础知识(二)swing组件
- Java【多线程知识总结(9)】Timer类与TimerTask类的应用---模拟定时炸弹
- java综合小知识 容易出错
- java 框架基础知识(3)----PropertyEditor-->Spring IoC
- Java高级知识总结