活力 JAVA 旅行
文章平均质量分 68
zhy21
这个作者很懒,什么都没留下…
展开
-
JAVA 中的位运算
移位运算符 包括: “>> 右移”;“>> 无符号右移”例子:-5>>3=-11111 1111 1111 1111 1111 1111 1111 10111111 1111 1111 1111 1111 1111 1111 1111其结果与 Math.floor((double)-5/(2*2*2)) 完全相同。负数右移高位补1-51111 1111 1111 1111 1111 1原创 2005-02-15 11:52:00 · 1305 阅读 · 1 评论 -
(转)实用工具类库java.util
本章介绍Java的实用工具类库java.util包。在这个包中,Java提供了一些实用的方法和数据结构。例如,Java提供日期(Data)类、日历(Calendar)类来产生和获取日期及时间,提供随机数(Random)类产生各种类型的随机数,还提供了堆栈(Stack)、向量(Vector) 、位集合(Bitset)以及哈希表(Hashtable)等类来表示相应的数据结构。 图8.1给出了java原创 2005-05-17 17:58:00 · 994 阅读 · 0 评论 -
(转)JAVA学习网站
www.chinajavaworld.com -论坛人很多,高手也多,不过好像都在潜水 www.cn-java.com -也很不错,文章很好,但是就是商业性浓了点。 www.chinaitlab.com-非常有系统性,而且推出的java远程教育是中国最全面的scjp远程教育。 www.huihoo.com -灰狐动力,有个jfox,而且很多关于企业级应用的东西 www.matrix.org.cn原创 2005-03-21 11:50:00 · 666 阅读 · 0 评论 -
认识UniJa技术
2004年11月1日,中国联通在其高速的 CDMA 网络上正式推出了基于Java技术的新的下载类增值服务-UniJa,为中国的CDMA 用户提供新颖、独特的 Java 应用服务。 中国联通已经建成世界上最大的CDMA移动通信网络,拥有2000多万CDMA用户。CDMA 1x技术的最大特点是具备高速数据传输能力,其网络传输速率最高可达153.6Kbps(相较而言,GPRS网络的实际速率一般在原创 2005-03-09 13:35:00 · 910 阅读 · 0 评论 -
J2ME引领移动开发
2005 J2ME引领移动开发 文章摘要 2005年对计算机通信行业的开发者和从业者来说有太多的期待,而最值得期待的就是被称之为纯技术驱动的第三代移动通信系统的商用。姑且不谈纯技术驱动有没有市场,能不能成功,但是3G的商用必定会给移动开发插上飞翔的翅膀,笔者认为J2ME将是移动开发这场竞赛的领跑者。本文将从总体介绍J2ME的体系结构和主要内容,同时谈谈J2ME同其他移动开发平台的比较。J2M原创 2005-03-07 20:42:00 · 1020 阅读 · 0 评论 -
活力 JAVA 旅行六
复用类:Compostion:在新类创建旧的类的对象,所复用的只是代码的功能不是它的形式。Inheritance:全盘接受旧类的形式,添加新的代码。 Compostion的语法:介绍一个特殊的方法toString()所有非primitive对象都有这个方法,当编译器需要一个string而它却是一个对象的时候,编译器会自动调用这个方法。Inheritance的语法:基类会在派生类的构造函数访问它之前原创 2005-03-07 09:55:00 · 706 阅读 · 0 评论 -
活力 J2ME 一
几个基本概念的学习。应用程序管理器(Java Application Manager,JAM),在规范中也称做Application Management Software(AMS)。这是一个用来执行J2ME应用程序的原生程序(Native,代表通常用C/C++撰写而成),应用程序管理器负责管理在设备上所有的J2ME应用程序。 MIDlet:一个可以执行的应用程序基本单位。除了继承自java原创 2005-03-09 12:09:00 · 879 阅读 · 0 评论 -
Java学习从入门到精通
一、 工具篇JDK (Java Development Kit)JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自原创 2005-03-07 20:18:00 · 825 阅读 · 0 评论 -
活力 JAVA 旅行七
抽象类和抽象方法抽象类:为所有由它派生出来的类创建一个公共的接口。要创建这种公共接口的唯一原因就是,各个子类要用它自己的方式来实现这个接口。它定义了一个基本的形式,你可以说这是所有的派生类所共有的。还有一种说法,就是 “抽象的基类(abstract base class 或者简化为抽象类abstract class)”。当你想要通过一个公共的接口来操控一组类的时候,就可以使用抽象类了。通过动态绑定原创 2005-03-07 14:42:00 · 829 阅读 · 0 评论 -
活力 JAVA 旅行四
在面向对象的设计中,最关键的问题就是“将会变和不会变的东西分离开来。”Java 的源代码文件通常被称为编译单元。每个编译单元都必须是一个以 .java 结尾的文件,而且其中必须有一个与文件名相同的public 类 (大小写也必须相同,但是不包括 .java 的文件扩展名)。每个编译单元只能有一个public 类,否则编译器就会报错。如果编译单元里面还有别的类,那么这些类就成了这个主要的public原创 2005-03-03 14:35:00 · 655 阅读 · 0 评论 -
活力 JAVA 旅行三
初始化和清理:创建对象不但要分配内存而且还要调用构造函数.构造函数的参数是一种能让你对象的初始化提供参数的方法.this通常情况下表示"当前对象"或者"这个对象".只能用于方法内部,负责返回调用这个方法的对象的引用. public class Flower { int petalCount = 0; String s = new String("null"); Flower(int pe原创 2005-03-02 14:58:00 · 982 阅读 · 0 评论 -
活力 JAVA 旅行五
对象的创建,使用和声明周期:完善中。。原创 2005-03-03 15:39:00 · 693 阅读 · 0 评论 -
活力 JAVA 旅行二
数据存储:class field 变量 不进行初始化也得到一个默认的值.非class field 变量将不会有这个保障.JAVA数据存储(1) 寄存器(registers)。这是最快的存储区域,因为它位于和其他所有保存方式不同的位置:处理器内部。然而,寄存器的数量十分有限,所以寄存器是根据需要由编译器分配。你非但不能直接控制寄存器,甚至连它存在的证据也找不到.(2) 栈(stack)。位于“常规内原创 2005-03-01 18:10:00 · 1295 阅读 · 0 评论 -
活力 JAVA 旅行一
多态(polymorphism)也被称为动态绑定『dynamic binding』、后绑定『late binding』或运行时绑定『run-time bingding』。它的意思是要在程序运行的时候,根据对象的类型来决定该绑定哪个方法。多态性是继数据抽象和继承之后的,面向对象的编程语言的第三个基本特性。绑定(binding): 将方法的调用连到方法身前绑定(early binding): 当绑定发原创 2005-03-01 15:13:00 · 982 阅读 · 0 评论 -
Vector在Java编程中的应用
Vector在Java编程中的应用Vector 类提供了实现可增长数组的功能,随着更多元素加入其中,数组变的更大。在删除一些元素之后,数组变小。Vector 有三个构造函数: public Vector(int initialCapacity,int capacityIncrement) public Vector(int initialCapacity) public Vector()Vec原创 2005-05-17 18:00:00 · 2005 阅读 · 0 评论