java学习笔记
轩辕飞羽
这个作者很懒,什么都没留下…
展开
-
java中的集合类
<br /> <br />集合类用于存储一组对象,其中每个对象称之为元素。<br /> 例如 Vector, Enumeration,Arraylist,Collection,Set,List,Iterator等集合类和接口。<br /> <br /> <br />1.Vector类和Enumeration接口<br /> 将键盘上输入的一段数字序列存储在vector中,然后将数字序列的和打印出来。<br /> <br /> 先定义一个Vector对象,Vector v =new Vector(),原创 2011-03-04 14:27:00 · 263 阅读 · 0 评论 -
Properties类,System类,Runtime类
<br /> Properties类是Hashtable的子类,它增加了将Hashtable的对象的关键字和值存储到文件中和从文件中读取关键字和值到Hashtable对象中的方法。<br /> 调用Properties.store()储存对象时,关键字和值的类型都是String型<br /> System类<br /> 常用方法:exit(),currentTimeMills()[可以检测一段程序运行的时间],getProperty()和setProperty()<br />原创 2011-03-04 19:24:00 · 323 阅读 · 0 评论 -
Hashtable类
<br />Hashtable不仅像Vector一样可以动态存储一系列的对象,还能对存储的对象(称为值)都要安排另一个对象(称为关键字)与之关联。<br />--注:Hashtable中不能有重复的关键字。<br /><br /> <br /> 在Hashtable中检索对象时,用作关键字的类必须覆盖 Object.hashCode()和Object.eauals()两个方法。<br />下面这个示例创建了一个数字的哈希表。它将数字的名称用作键:<br /> Hashtable numbers原创 2011-03-04 15:27:00 · 248 阅读 · 0 评论 -
java API的学习方法
<br />1.有了某一领域的专业知识,再看一些范例程序,才能更好的掌握和学习新的API类。<br />2.不一定非得看一些java API 大全的书籍。太厚的书籍会给读者产生一些疲劳感,我个人对于那些内容丰满而不冗余的书籍比较喜欢<br />3.结交一下程序员朋友,上一些论坛,互相学习,共同进步。<br />4.不要死记硬背着学习。原创 2011-03-05 22:36:00 · 703 阅读 · 0 评论 -
子类对象的实例化过程
<br />子类对象的实例化过程:<br />1,分配成员变量的存储空间并进行默认的初始化,就是用new关键字产生对象后,对类中的成员变量进行初始化赋值;<br />2,绑定构造方法参数,就是new Person(实际参数列表)中所传递进的参数赋值给构造方法中的形式参数变量;<br />3,如有this()调用,则调用相应的重载构造方法(被调用的重载构造方法又从步骤2开始执行这些流程),被调用的重载构造方法的执行流程结束后,<br /> 回到当前构造方法,当前构造方法直接跳转到步骤6执行;<br />4原创 2011-03-09 11:49:00 · 709 阅读 · 0 评论 -
关于EJB
<br /><br /> EJB是Enterprise javaBean,企业级java bean。sun公司的服务器端组件模型。<br /> EJB可以用在业务运算。<br /> --EJB是运行的方式:<br />(1) 开发出来的EJB对应的Stub被应用服务器或容器(如 Sun Application Server)<br />绑定到JNDI服务器,名称为全限定名。<br />Stub相当于远程对象在本地的代理,屏蔽了网络调用,编码,解码,协议转换等细节。<br />(2) 客户端通过上下文(Con原创 2011-03-09 11:10:00 · 269 阅读 · 0 评论 -
java和c/c++的区别
首先应该清楚,Java是由C++发展而来的,它保留了c++的大部分内容,类似于c++, <br />但句法更清晰,规模更小,更易学。它是在对多种程序设计语言进行了深入细致研究的 <br />基础上,据弃了其他语言的不足之处,从根本上解决了c++的固有缺陷,而产生的一种 <br />新的完全面向对象的语言。 <br /> Java和c++的相似之处多于不同之处,但两种语言问几处主要的不同使得Java更容易 <br />学习,并且编程环境更为简单。 <br /> 因篇幅所限,这里不能完全列出不同之转载 2011-03-13 21:51:00 · 416 阅读 · 0 评论 -
(散分,学习)突然发现一个比较好的去掉集合中重复数据的算法
Java code package fx.algorithm.hash.app;/** * 利用hashtable去掉重复的数据 * * @author 咖啡 * */publicclass HashTableApp3 { privatestaticint[] array = { 10, 10, 2, 3, 5, 7, 8, 2, 9, 2, 5, 6, 7 }; publicstaticvoid main(String[] args) {转载 2011-03-15 14:41:00 · 699 阅读 · 1 评论