上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页
摘要: jar 应用 先打开命令提示符(win2000或在运行筐里执行cmd命令,win98为DOS提示符),输入jar -help,然后回车(如果你盘上已经有了jdk1.1或以上版本),看到什么:用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目录] 文件名 ...选项:-c 创建新的存档-t 列出存档内容的列表-x 展开存档中的命名的(或所有的〕文件-u 更新已存在的存档-v 生成详细输出到标准输出上-f 指定存档文件名-m 包含来自标明文件的标明信息-0 只存储方式;未用ZIP压缩格式-M 不产生所有项的清单(manifest〕文件-i 为指定的 阅读全文
posted @ 2013-12-14 15:18 Jackvin 阅读(687) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/zsuguangh/article/details/64295921. 垃圾回收的意义 在C++中,对象所占的内存在程序结束运行之前一直被占用,在明确释放之前不能分配给其它对象;而在Java中,当没有对象引用指向原先分配给某个对象的内存时,该内存便成为垃圾。JVM的一个系统级线程会自动释放该内存块。垃圾回收意味着程序不再需要的对象是"无用信息",这些信息将被丢弃。当一个对象不再被引用的时候,内存回收它占领的空间,以便空间被后来的新对象使用。事实上,除了释放没用的对象,垃圾回收也可以清除内存记录碎片。由于创建对象和垃圾回收器释放丢弃对 阅读全文
posted @ 2013-12-14 14:52 Jackvin 阅读(633) 评论(0) 推荐(0) 编辑
摘要: DK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。用法一:常量 在JDK1.5 之前,我们定义常量都是: publicstaticfianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。Java代码 publicenumColor{RED,GREEN,BLANK,YELLOW}public enum Color { RED, GREEN, BLANK, YELLOW}用法二:switch JDK1.6之前的switch语句只支持int,char,enum类型,使用枚举,能让我们的代码可. 阅读全文
posted @ 2013-12-14 11:33 Jackvin 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很大的区别的,对于它们的选择甚至反映出对 于问题领域本质的理解、对于设计意图的理解是否正确、合理。本文将对它们之间的区别进行一番剖析,试图给开发者提供一个在二者之间进行选择的依据。 理解抽象类.. 阅读全文
posted @ 2013-12-14 09:15 Jackvin 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1、static static关键字可以用来修饰类的变量,方法和内部类。static是静态的意思,也是全局的意思,它定义的东西属于全局,与类相关,不与具体实例相关。就是说它调用的时候,只是ClassName.method(),而不是new ClassName().method()。new ClassName()不就是一个对象了吗?static的变量和方法不可以这样调用的,它不与具体的实例有关。class Count { private int serialNumber;public static int counter = 0; //一个静态变量counterpublic Count() {c 阅读全文
posted @ 2013-12-14 08:54 Jackvin 阅读(326) 评论(0) 推荐(0) 编辑
摘要: Integer类有两个看起来很类似的静态方法,一个是Integer.getInteger(String),另外一个是Integer.valueOf(String)。如果只看方法名称的话,很容易将这两个方法的功能区分开来,还是让我们来看看Java文档。 Integer.getInteger(String)的功能是根据指定的名称得到系统属性的整数值。第一个参数将被认为是系统属性的名称。系统属性可以通过 System.getProperty(java.lang.String)方法访问得到。属性值字符串将被解释成一个整数,并且以表示这个值的Integer对象形式返回。可能出现的数字格式的详细说明可以. 阅读全文
posted @ 2013-12-13 22:30 Jackvin 阅读(1817) 评论(0) 推荐(0) 编辑
摘要: 在上面的两个篇博客中,我们看到String和Integer不同的常量池的变现形式我们再看一个例子:public static void main(String[] args) {// TODO Auto-generated method stub String i1 = "hello"; String i2="world"; String i5=new String("helloworld"); System.out.println(i5==(i1+i2)); Integer m1=40 ; ... 阅读全文
posted @ 2013-12-13 21:13 Jackvin 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 我们先看一个关于Integer的例子public static void main(String[] args) { // TeODO Auto-generated method stu Integer i1 = 40; Integer i2 = 40; Integer i3 = 0; Integer i4 = new Integer(40); Integer i5 = new Integer(40); Integer i6 = new Integer(0); System.o... 阅读全文
posted @ 2013-12-13 20:48 Jackvin 阅读(1648) 评论(0) 推荐(0) 编辑
摘要: 其他博友的不同理解方式: http://hi.baidu.com/boywell/item/d5ee5b0cc0af55c875cd3cfd我们先来看一个类public class javaPTest { /**常量池 * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub String i1 = "hello"; String i2="world"; String i3="helloworld"; Str 阅读全文
posted @ 2013-12-13 17:46 Jackvin 阅读(750) 评论(0) 推荐(0) 编辑
摘要: JVM指令集(指令码、助记符、功能描述)指令码助记符功能描述0x00nop无操作0x01aconst_null指令格式: aconst_null功能描述: null进栈。指令执行前指令执行后栈底......null栈顶注意:JVM并没有为null指派一个具体的值。0x02iconst_m1int型常量值-1进栈0x03iconst_0int型常量值0进栈0x04iconst_1int型常量值1进栈0x05iconst_2int型常量值2进栈0x06iconst_3int型常量值3进栈0x07iconst_4int型常量值4进栈0x08iconst_5int型常量值5进栈0x09lconst_0 阅读全文
posted @ 2013-12-13 16:40 Jackvin 阅读(652) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 14 下一页