JAVA 2012/2/13

来源:互联网 发布:中信淘宝v卡白金卡 编辑:程序博客网 时间:2024/06/09 19:43

1.   Java的常用包

)java.applet: 包含一些用于创建java小应用程序的类

)java.awt: 包含一些用于编写与平台无关的图形界面(GUI)应用程序的类。

)java.io:包含一些用作输入输出(I/O)处理的类

)java.lang:包含一些JAVA语言的基本类与核心类,如String、Math、Integer、System和Runtime,提供常用的功能,这个包中的所有类是被隐式导入的。

)在JAVA中,boolean、int、short、long、double、float、char、byte这8中类型是基本类型,其余都是引用类型。

)当我们声明一个引用类型变量时,系统只为该变量分配了引用空间,并未创建一个具体的对象。当用new为对象分配空间后,将对象的引用赋值给引用变量。

)“==”是比较两个变量的值是否相等。“equals”是比较两个对象变量所代表的对象的内容是否相等。

)String的“+”和“+=”是JAVA中唯一被操作的重载符。在JAVA中,不允许程序员重载操作符。

)在处理大量字符串的程序中,我们通常用StringBuffer来取代String.

)在JAVA中,所有的传参都是以传值的方式进行的

)对于基本数据类型,传递是数据的拷贝;对于引用类型,传递的是引用的拷贝

)为了获取对象的拷贝,我们可以使用Object类的clone()方法

)在派生类中覆盖基类的clone()方法,并声明为public

)在派生类的clone()方法中,调用super.clone()。

)在派生类中实现Cloneable接口


原创粉丝点击