- 博客(18)
- 资源 (50)
- 收藏
- 关注

原创 JAR命令&JAR包详解
JAR命令&JAR包详解 write by Jack.Hao JAR包是Java中所特有一种压缩文档,其实大家就可以把它理解为.zip包。当然也是有区别的,JAR包中有一个META-INF/MANIFEST.MF文件,当你找成JAR包时,它会自动生成。JAR包是由JDK安装目录/bin/jar.exe命令生成的,当我们安装好JDK,设置好path路径,就可以正常使用
2007-10-01 16:01:00
3496

转载 常用算法设计方法
常用算法设计方法一、迭代法 迭代法是用于求方程或方程组近似根的一种常用的算法设计方法。设方程为f(x)=0,用某种数学方法导出等价的形式x=g(x),然后按以下步骤执行: (1) 选一个方程的近似根,赋给变量x0; (2) 将x0的值保存于变量x1,然后计算g(x1),并将结果存于变量x0; (3) 当x0与x1的差的绝对值还小于指定的精度要求时,重复步骤
2007-04-17 19:49:00
1964
原创 JavaDoc使用
Java中提供了JavaDoc命令用于根据注释自动生成JavaDoc文档1)以/**开始,以*/结束,里面可以包含普通文本、HTML标记、javadoc标记2)JavaDoc只处理Java源文件中在类声明、接口声明、成员方法声明、成员变量声明及构造函数之前的注释
2011-01-24 22:58:00
765
原创 J2SE 5.0新特性(九)新的格式化方法
<br />例如:我们在1.4版本上完成一个数字格式化输出的时候,需要:<br />double x = 10000.0 / 3.0; <br />NumberFormat formatter = NumberFormat.getNumberInstance(); <br />formatter.setMaximumFractionDigits(4); <br />formatter.setMinimumIntegerDigits(6); <br />String s = formatter
2011-01-23 23:35:00
413
原创 J2SE 5.0新特性(四)自动装箱/拆箱
从J2SE5将自动装箱/拆箱的概念引入到Java中。自动装箱:每当我们需要一种类型的对象时,基本数据类型就被自动封装到与它相同类型的包装器中,并返回自动拆箱:当我们需要一个值时,这个被装箱到对象中的值就会被自动的提取出来,不需要我们手动去调用xxValue()方法。自动装箱/拆箱机制的引入,大大简化了编程,免除了对值进行手工装箱/拆箱繁琐的工作,同时可以避免发生错误。而且,它对泛型有十分重要的作用。
2011-01-23 23:14:00
617
原创 J2SE 5.0新特性(二)泛型
Java5.0引入了一个很重要概念就是Generic(泛型),简单的说泛型的引入,可以使们更安全的使用集合类。我们知道集合(List,Set,Map)中可以存储任何类型的数据,而我们在编程中要操作一个集合的话,就必须要写大量的代码逻辑对接收到的集合中的数据进行类型判断,否则就会造成ClassCastException异常,代码的健壮性很差。而且也不能很好的表示我们的方法接收集合中的类型到底工是什么?而Generic(泛型)的引入可以使们更细粒度的对集合中元素的类型进行限定,最大程序加程程序的健壮性。
2011-01-23 22:27:00
665
原创 J2SE 5.0新特性(一)枚举
枚举是J2SE5.0引入的新特性。从表面上看Java的枚举与其它语言中使用的枚举相似,只是一个命名整型常量的列表。而事实并非如此,Java中的枚举被定义为了一个类类型。将枚举引入类以后,枚举的功能被大大扩展,Java中的枚举可以有构造函数、方法和实例变量。创建枚举类型需要使用新增关键词enum。
2011-01-23 22:26:00
2240
转载 回顾:Java十年的发展轨迹和历史变迁
从JDK诞生到现在已经有11年的时间了。沧海桑田一瞬间。转眼11年过去了,JDK已经发布了6个版本。在这11年里诞生了无数和Java相关的技术和标准。现在让我们进入时间隧道,重新回到1995年,再来回顾一下Java的发展轨迹和历史变迁。 一、 JDK前传 在这个世界上,熟悉Java历史的人非常多,如果要问一个人Java是从哪年诞生的,也许大多数人都会回答是1995年(这个非常好记,因为微软的Windows95也是在这一年发布的)。但事实上Java早在上个世纪90年代初就开始酝酿了。 1991年
2011-01-23 00:35:00
553
原创 Java版本的版本变迁
1995年5月23日,Java语言诞生 1996年1月,第一个JDK-JDK1.0诞生 1996年4月,10个最主要的操作系统供应商申明将在其产品中嵌入JAVA技术 1996年9月,约8.3万个网页应用了JAVA技术来制作 1997年2月18日,JDK1.1发布 1997年4月2日,JavaOne会议召开,参与者逾一万人,创当时全球同类会议规模之纪录 1997年9月,JavaDeveloperConnection社区成员超过十万 1998年2月,JDK1.1被下载超过2,000,000次 1998年12月8
2011-01-22 23:44:00
827
原创 忘记了Mysql的root用户的密码,怎么办?
一.安全修改方法Windows用户:如果你此时登录到Windows使用的不是Adminstrator用户,先“注销”后,切换到Adminstrator用户,再进行下面的步骤!1.如果Mysql正在运行:安装版:则进行cmd命令行,输入net stop mysql命令 或在"控制面板"-->"管理工具"-->"服务"-->mysql-->停掉它。 如果在
2007-12-25 16:56:00
3493
原创 常用字符编码
常用字符编码 Write by Jack.Hao我们看到的一切数据在计算机中都是以二进制的形势存在的,为什么却可以看到不同的字符呢?这就是字符编码的作用了。在早期计算机主要应用中所用到的字符很少,仅为26个英文字母和一些特殊的符号,要对这些字符进行相应的编码,我们只需要一个字节(8位二制数据,可能表示256个字符)而这以足够应符当时的需求。然而我们表示的时候只用到了后7位,首位为零,
2007-09-27 18:37:00
942
原创 JDK开发工具包详解
JDK开发工具包详解----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2007-05-18 20:57:00
2006
转载 Java多线程编程详解
Java多线程编程详解一:理解多线程多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。 线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程间的通信远较进程简单。多个线程的执行是并发的,也就是在逻辑上“同时”,而不管是否是物理上的“同时”。如果
2007-04-17 19:20:00
646
Java in a Nutshell, 5th Edition
2007-12-13
JSF教程(繁体中文).
2007-12-13
TCPIP详解 卷2实现.part2
2007-12-13
TCPIP详解 卷2实现.part1
2007-12-12
Java夜未眠.程序员的心声
2007-12-08
王森 Java深度历险
2007-06-12
Java 1.5API 中文完整版(卷4)
2007-06-12
Java 1.5API 中文完整版(卷3)
2007-06-12
Java 1.5API 中文完整版(卷2)
2007-06-12
Java 1.5API 中文完整版(卷1)
2007-06-12
CCIE学习指南实验室操作(2)
2007-05-18
CCIE学习指南实验室操作(1)
2007-05-17
CCNA学习指南(中文版)
2007-05-17
编程高手箴言
2007-04-24
Eclipse(Eclipse 整合开发工具(基础篇))
2007-04-24
Java认证系列图书
2007-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人