ChinaUnix.net
相关文章推荐:

java stringwriter用法

单类型导入(single-type-import),例如import java.io.File; feedom.net   按需类型导入(type-import-on-demand),例如 import java.io.*; 54ne.com   关于这两种导入类型大家各有所爱,众说纷纭。这里分析一下这两种导入类型的大致工作原理供大家参考。   单类型导入比较好理解,仅仅导入一个public类或者接口。而对于按需类型导入,有人误解为导入一个包下的所有类,其实不然,看名字就知道,他只会按需导入,也就...

by tangfangyong - Java文档中心 - 2009-03-23 00:10:17 阅读(1076) 回复(0)

相关讨论

LIST是个容器接口,可以理解为动态数组,传统数组必须定义好数组的个数才可以使用,而容器对象无须定义好数组下标总数,用add()方法即可添加新的成员对象,他可以添加的仅仅只能为对象,不能添加基本数据类型,容器还对应get(),remove()方法来获取和删除数据成员 List可以用序号来遍历,但通常推荐使用iterator来遍历 Iterator itr = list.iterator(); while (itr.hasNext()) { Object nextObj = itr.next(); } 如果要全部删...

by qhw - Java文档中心 - 2008-08-04 10:05:05 阅读(9622) 回复(2)

必须用this关键字的三种情况: 1、我们想通过构造方法将外部传入的参数赋值给类的成员变量,构造方法的形式参数名称与类的成员变量名相同。例如: class Person { String name; public Person(String name) { this.name = name; } } 2、假设有一个容器类和一个部件类,在容器类的某个方法中要创建部件类的实例对象,而部件...

by kevinbol - Java文档中心 - 2007-05-06 14:34:17 阅读(547) 回复(0)

必须用this关键字的三种情况: 1、我们想通过构造方法将外部传入的参数赋值给类的成员变量,构造方法的形式参数名称与类的成员变量名相同。例如: class Person { String name; public Person(String name) { this.name = name; } } 2、假设有一个容器类和一个部件类,在容器类的某个方法中要创建部件类的实例对象,而部件类...

by yanzi_100270 - Java文档中心 - 2007-05-04 22:52:34 阅读(507) 回复(0)

最近忙着弄java,没空写博客。觉得这个还可以,就放上来。 package cn.youhap.collection; import java.util.Vector; public class GuessingGame { private int target; private Vector guess = new Vector(100, 25); public GuessingGame(int g){ super(); this.setTarget(g); } public void setTarget(int target) { this.target = target; } public int getTarget(...

by liu1084 - Java文档中心 - 2009-05-03 14:12:39 阅读(1782) 回复(2)

jdk api 只有说明,没有例子,不是很好理解接受 中文: http://www.javaref.cn/egs/ english: http://www.exampledepot.com/egs/ 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/68079/showart_1385902.html

by solar.xie - Java文档中心 - 2008-11-07 10:44:51 阅读(1209) 回复(0)

摘要: Date 类从java 开发包(JDK) 1.0 就开始进化, 当时它只包含了几个取得或者设置一个日期数据的各个部分的方法, 比如说月, 日, 和年. 这些方法现在遭到了批评并且已经被转移到了Calendar类里去了, 我们将在本文中进一步讨论它. 这种改进旨在更好的处理日期数据的国际化格式. 就象在JDK 1.1中一样, Date 类实际上只是一个包裹类, 它包含的是一个长整型数据, 表示的是从GMT(格林尼治标准时间)1970年, 1 月 1日00:00:00这...

by xiang588 - Java文档中心 - 2007-10-23 11:13:18 阅读(569) 回复(0)

java中synchronized的用法: 1、synchronized关键字的作用域有二种: 1)是某个对象实例内,synchronized aMethod(){}可以防止多个线程同时访问这个对象的synchronized方法(如果一个对象有多个synchronized方法,只要一个线程访问了其中的一个synchronized方法,其它线程不能同时访问这个对象中任何一个synchronized方法)。这时,不同的对象实例的synchronized方法是不相干扰的。也就是说,其它线程照样可以同时访问相同类的另一...

by sinodragon21 - Java文档中心 - 2007-08-20 16:14:27 阅读(540) 回复(0)

这个好像是判断某个类是不是和指定的类相同, 如何在代码中用switch语句来判断呢?感觉用if效率太低了: [code] if(packet instanceof of TcpPacket) ..... if(packet instanceof of UdpPacket) ............. [/code] 如何写成: [code] swith(packet) { case TcpPacket: .... case UdpPacket: .... } [/code]

by yikaikai - Java - 2007-03-22 01:42:24 阅读(7195) 回复(3)

使用java.text包格式化数字和日期 seagull 发表于 2005-3-11 8:41:00 在C中可以使用类似printf(“%d %8.2f\n”, 1001, 52.335)的方法实现格式化输出,可是java中的System.out.println()并没有对应的功能。要格式化输出,必须使用java.text包中的类来实现类似的操作(要不怎么体现面向对象的优越性呢,不过据说jdk1.5准备又补上)。当然了,java.text包的功能还是很强大的,奇怪的是很多书中都没有涉及,而一般谁又有工夫整天去看...

by red_justice - Java文档中心 - 2007-11-22 09:16:29 阅读(1257) 回复(0)

一、static   请先看下面这段程序: public class Hello{ public static void main(String[] args){ //(1) System.out.println("Hello,world!"); //(2) } }   看过这段程序,对于大多数学过java 的从来说,都不陌生。即使没有学过java,而学过其它的高级语言,例如C,那你也应该能看懂这段代码的意思。它只是简单的输出“Hello,world”,一点别的用处都没有,然而,它却展示了static关键字的主要用法。   在1处,我们定义...

by heavenflying - Java文档中心 - 2007-03-07 13:23:24 阅读(498) 回复(0)