java中的类型转换
java中的类型转换。
对于基本数据类型,当由“窄类型”转为“宽类型”时(例如:double d = 1;), 编译器会自动提升int型到double型, 而对于由“宽类型”转为“窄类型”(例如: int i = (int)1.0;) 时,由于转换时可能有信息丢失的危险,所以PG人员必须显示的表明,相当于是告诉编译器“我知道这样做有危险,但是我坚持这样做!”。
相关文档:
一:准备 www.savarese.org download
1. rocksaw-1.0.0-src.tar.gz
2. vserv-tcpip-0.9.2-src.tar.gz
二:编译源文件得到jar包 使用Ant
1. build vserv-tcpip-0.9.2-src
在vserv-tcpip-0.9.2目录下面建一个tests目录,然后在cmd窗口下进入 ......
在开始这个计划前,我想还是想和大家分享一下我对未来Java之路的憧憬,虽然Java的母公司Sun在经受着Oracle公司收购,导致着整个Java阵营的一阵异议,但是最新的JavaEE 1.6的标准的制定,还是可以看出Java现在仍然充满着生命力,至少在最近5年还是会保持他强大的生命力。 ......
第五章 数组
数组时多个相同类型数据的组合
数组属于引用类型 数组型数据为对象(object)
每个元素相当于该对象的成员变量
数组的元素可以是任何数据类型 包括基本类型和引用类型
int a[];
Mydate a[]; 引用类型数组
java中声明数组时不能指定其长度 int a[5];非法
java中使用new来创建数组对象
int a[]=new int[10 ......
第六章
java类设计
extends类的继承
object类是所有java类的最高层父类
java只支持单继承 不允许多重继承
一个子类只有一个父类 一个父类可用有多个子类
public default protected public
方法重写
在子类可用根据需要对父类继承的方法进行改造--方法的重写
重写方法必须和被重写方法具有相同的方法名称 参数列表 ......
Java 2 平台引入了 java.lang.ref 包,其中包括的类可以让您引用对象,而不将它们留在内存中。这些类还提供了与垃圾收集器(garbage collector)之间有限的交互。Peter Haggar 在本文中分析了 SoftReference 、 WeakReference 和 PhantomReference 类的功能和行为,并就这些类的使用给出了一些编程风格上的建议。
当在 Ja ......