CentOS 5 下 SUN JAVA JRE 1.6 的安装
到http://java.sun.com/javase/downloads/index.jsp下载 JRE 1.6,目前(2008年3月5日)的版本是Java SE Runtime Environment 6 Update 5.
注意:要下载的是Linux self-extracting file而非Linux RPM in self-extracting file
下面执行的命令是在root特权帐户下执行的
下载到的文件是jre-6u5-linux-i586.bin
步骤1: mv jre-6u5-linux-i586.bin /opt/
步骤2: cd /opt/
chmod +x jre-6u5-linux-i586.bin
步骤3: ./jre-6u5-linux-i586.bin
阅读完license后,输入yes
步骤4: rm jre-6u5-linux-i586.bin
步骤5: ln -s /opt/jre1.6.0_05/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/
步骤6: vi /etc/profile.d/java.sh
输入export J2RE_HOME=/opt/jre1.6.0_05
export PATH=$J2RE_HOME/bin:$PATH
并在文件尾再输入一个回车形成一空行
步骤7:source /etc/profile.d/java.sh
步骤8: alternatives --install /usr/bin/java java /opt/jre1.6.0_05/bin/java 2
步骤9: alternatives --config java
然后选择 /opt/jre1.6.0_05/bin/java 所对应的数字 2
相关文档:
类的初始化和对象初始化是 JVM 管理的类型生命周期中非常重要的两个环节,Google 了一遍网络,有关类装载机制的文章倒是不少,然而类初始化和对象初始化的文章并不多,特别是从字节码和 JVM 层次来分析的文章更是鲜有所见。
本文主要对类和对象初始化全过程进行分析,通过一个实际问题引入,将源代码转换成 JVM 字节码后, ......
1. 一个java源文件只有一个public类且类名与文件名一致。注:一个可运行的java应用程序应有一个main方法,且格式固定,但不一定在public类中。
2. package语句只能有一个且放在程序的第一行。
3. 整数在内存中式按照其补码来存储的,正数的补码=原码,负数的补码=原码取反加1 ,char无符号位(0~65535)
4. 强制 ......
1.将日期存入Date对象
SimpleDateFormat是一个日期格式化类。yyyy,MM,dd,HH,mm,ss,SSS分别表示年,月,日,时,分,秒,毫秒。可以将他们随意组合,构建自己的日期格式。
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS");
然后只需要将符合日期格式的日期字符串存入Date对象中。
......
序列化机制只保存对象的类型信息,属性的类型信息和属性值,和方法没有什么关系,你就是给这个类增加10000个方法,序列化内容也不会增加任何东西
简单来说序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化,流的概念这里不用多说(就是I/O),我们可以对流化后的对象进行读写操作,也可 ......