JAVA基础
negone
这个作者很懒,什么都没留下…
展开
-
面向对象基础
面向对象的三大特性: (1)封装(Encapulation):表示被封装的属性不可以被外部直接访问,只能通过set()或者get()方法完成设置和获取.建议只要是属性,都要进行封装.封装的关键字是:private. (2)继承(Inheritance):是程序实现复用和共享的重要方式,当子类继承父类后,子类将获得父类全部非私有的属性和方法,并可以在父类的基础上进行进一步的扩展.继承...2011-11-16 22:17:56 · 97 阅读 · 0 评论 -
JAVA中的关键字和保留字
关键字: (1).void : 表示空,一般用于方法的返回值类型定义. (2).byte : 字节 8bit 默认值是:0 (3).short : 短整型 16bit 默认值是:0 (4).char : 字符型 16bit 默认值是:\u0000 (5).int : 整型 ...2011-11-17 01:53:45 · 115 阅读 · 0 评论 -
String,StringBuffer,StringBuilder浅析
String:定长的字符串,它的内容是不可以改变的,正因为如此,编译器可以让字符串共享. StringBuffer:可变长的字符串缓冲区,多线程操作是安全的,并且在字符串连接操作上提供了性能和效率都优于String类的"+"的append()方法,因此如果需要大量的频繁的进行字符连接操作时,优先采用StringBuffer的append()方法.如果只是简单的字符串连接可以采用Str...2012-03-16 13:44:30 · 108 阅读 · 0 评论 -
自动装箱与自动拆箱
我们都知道Java中有int,short,long,byte,float,double,char,和boolean等八个基本数据类型 为了面向对象操作的一致性,Java为每种基本数据类型都提供了相应的封装类型,并且提供相应的方法实现基本数据类型与封装类之间的相互转化 从JDK5.0版本开始引用了自动装箱和自动拆箱特性,主要的目的是方便封装类和基本类型之间的转化,该特性允许基本数...2012-03-16 23:56:20 · 87 阅读 · 0 评论