JDK
wangyongligood
这个作者很懒,什么都没留下…
展开
-
JDK1.4新特性之I/O APIs篇
前些天碰到比尔,你看他皱着眉头,一定又遇到了什么难题。一问,还真让我猜中了。原来,比尔对Java中的一些新概念还不太理解,不知道该怎么用。其实,遇到什么难题,可以去找人问,和别人讨论嘛。于是我把比尔领到了“开发者联盟”,相信他会在那得到“前辈”的帮助.现在,就让我们来看看,比尔究竟遇到了什么难题。 了解Java的人一定对于Java中的I/O APIs很熟悉,这里不想对此多费口舌,而是希望向转载 2007-10-22 22:04:00 · 354 阅读 · 0 评论 -
熟练掌握JDK1.5枚举类型
Enum作为Sun全新引进的一个关键字,看起来很象是特殊的class, 它也可以有自己的变量,可以定义自己的方法,可以实现一个或者多个接口。 当我们在声明一个enum类型时,我们应该注意到enum类型有如下的一些特征。 1.它不能有public的构造函数,这样做可以保证客户代码没有办法新建一个enum的实例。 2.所有枚举值都是public , static , final的。注意这一转载 2007-10-22 22:32:00 · 410 阅读 · 0 评论 -
JDK 和 J2EE 的安装
根据要求,写了一篇。我以Windows 为例。 谁能写一个Linux版本的,谢谢。 其实安装他们都很简单,先到 Sun网站或其它网站下载了 J2SE 和 J2EE RI 这两个文件。 下载后,先安装J2SE。 1。双击下载文件,自动解压后安装开始,在选择路径时,我推荐别用它给出的,自己设置一个, 如:我有C,D,E,H,L盘。我就把J2SE 放到L:/Java/J2SE下。这样有利转载 2007-10-22 22:08:00 · 669 阅读 · 0 评论 -
安装J2SE
所谓的J2SE全名为The JavaTM 2 Platform, Standard Edition,现在最新的版本为1.3.1,各种作业系统(Solaris SPARC/x86、Linux、Windows),有相对应的J2SE,可以至Sun的网站Download(http://java.sun.com/j2se/1.3/)。 安装: 在Linux上安装J2SE: 在Sun的网站有转载 2007-10-22 22:16:00 · 1622 阅读 · 2 评论 -
J2SE 1.4 中assertion 功能介绍
作者: 甲子 摘要 J2SE 1.4 在JAVA中新增添了assertion(暂译作断定)功能。 最简单的情形下,在JAVA代码中任一行可以写入一条布尔表达式, 在这一行代码的最前面加上assert关键字,就可以实现这样的功能: 如果表达式为真,则代码继续执行;否则,抛出异常。为了实现这项功能, 在JAVA中新添加了assert关键字,AssertionError类, java.转载 2007-10-22 22:20:00 · 471 阅读 · 0 评论 -
J2SE 1.4.2增强功能与改变
J2SE 1.4.2beta版本新鲜出炉,本文来介绍此版本的主要新功能与新的改变。 虚拟机 运行时性能 Client HotSpot编译器,主要在编译速度和footprint上的改善。 Server HotSpot编译器,在IA32平台上当处理器和操作系统支持时,使用SSE和SSE2指令。 更快的常数整除运算。 更快的浮点2次幂除法运算。 更快的NullPoi转载 2007-10-22 22:23:00 · 345 阅读 · 0 评论 -
谈谈J2SE中的序列化之一个感性的认识
java中处处体现着简单的程序设计风格,序列化作为最常用的功能之一,在java中的设计尤为“简单”。在ObjectInputStream 和ObjectOutputStream的帮助下,我们可以轻松的实现序列化。 只要我们的class 实现了java.io.Serializable接口,就可以利用ObjectOutputStream的writeObject()方法将一个对象序列化;利用Obj转载 2007-10-22 22:38:00 · 346 阅读 · 0 评论 -
J2SE1.4的I/O新特性
译者序:这是一篇比较使用的I/O新特性的介绍文章。文中使用了大量的代码实例来演示和解说如何使用J2SE1.4的新I/O特性并提供你应用程序的性能,而且提供了两个完整的例子,其中包括一个循环WEB服务器的雏形,非常值得我们参考。 回溯到2000年的1月,当人们正在争论着公元2000年究竟是一个世纪的开始还是一个实际的结束的时候,一份新的JAVA规范——JSR(Java Specification转载 2007-10-22 22:13:00 · 330 阅读 · 0 评论 -
学习在JDK1.4.2上构造应用程序
JDK1.4.2在七月的时候被提出,它提供了一个数据包和NetBeans IDE 3.5捆绑在一起,这是一个由SUN公司支持的受欢迎的公开源代码计划。NetBeans提供了GUI环境来开发JAVA应用程序,包括项目管理的工具,版本控制,和调试。 另外一个重要的特征,和典型的代码编辑器不一样的是小型服务器的集成,这也是本文所要着重讲解的地方。NetBeans3.5包含了一个内在的Tomcat转载 2007-10-22 22:17:00 · 435 阅读 · 0 评论 -
WindowsXP 下 JDK 的配置
java运行环境安装与测试及HelloWorld的实现。 1.下载j2sdk 1.4.1或更高版本 (http://java.sun.com,建议同时下载其Java Documentation,这是Java帮助文档) 2.运行刚刚下载的j2sdk-1_4_1_02-windows-i586.exe文件进行正式安装(以下假设安装于c:/j2sdk1.4.1,建议安装路径不要有空格,不宜转载 2007-10-22 22:24:00 · 477 阅读 · 0 评论 -
里程碑式的革新—全新J2SE 1.5新特性简介
Java2标准版(Java 2 Platform, Standard Edition, J2SE)1.5即将正式推出,这一次的版本更新不同于以往,它带来了很多里程碑式的革新,SUN将其绰号取名为“虎”。这一次的变革将是Java诞生以来从未有过的,它给我们带来了耳目一新的感觉。下面我们就来欣赏一下其中的部分典型变化: 1.自动包装和解包(Autoboxing and unboxing) 代码转载 2007-10-22 22:30:00 · 438 阅读 · 0 评论 -
JDK的安装
系统要求: Java 2 SDK 可以用于Windows 95,98,NT4.0(Pack 5),ME,2000,XP操作系统配Inter芯片的计算机上。 最低要求: 166MHZ 主频 32 RAM(基于图形界面的程序的要求) 48M RAM(浏览器下运行的小程序的要求) 70M 硬盘空间,若想下载文档包,还需要120M硬盘空间 -------转载 2007-10-22 22:29:00 · 411 阅读 · 0 评论 -
Java语言特点及开发工具JDK
一、Java语言特点 上一讲,我们提到Java是一种跨平台,适合于分布式计算环境的面向对象编程语言。具体来 说,它具有如下特性:简单性、面向对象、分布式、解释型、可靠、安全、平台无关、可移植、高 性能、多线程、动态性等。下面我们将重点介绍Java语言的面向对象、平台无关、分布式、多线程 、可靠和安全等特性。 1面向对象 面向对象其实是现实世界模型的自然转载 2007-10-22 22:06:00 · 1314 阅读 · 0 评论 -
JDK1.4中工具有哪些改变
JDK1.4中工具有哪些改变? Java1.4版现在已经出现了。它的工具有了很多改变和更新。在关于Java 1.4系列文章的第二篇中,我们将关注新工具的特点。下面是一些直接影响Java 工具的新特点和改变,它们以字母顺序排列: 现在,idlj工具可以根据Portable Servant Inheritance Model生成服务器端绑定。它缺省包含建立可移植对象适配器(Portable Ob转载 2007-10-22 22:11:00 · 320 阅读 · 0 评论 -
JDK1.4下实现访问WIN32注册表
摘要:语音是人类最自然的交互方式,也是现阶段软件用户界面发展的最高目标。微软公司一直积极推动语音技术的发展,并且公布了语音开发平台Speech SDK帮助开发人员实现语音应用。随着.net技术深入人心,越来越多的程序员开始转到.net平台上进行开发。然而,在新发布的.net speech SDK里面并没有对中文语音进行支持,目前支持中文的Speech SDK最高版本为Windows平台转载 2007-10-22 22:14:00 · 409 阅读 · 0 评论 -
探索JDK1.5高级编码特征
今年夏天,Sun将计划发布一个JAVA编程语言的重大修改版。该版本代号取名为“Tiger”,然而,很快将会有JDK1.5的官方名称。 该版本的Java语言将合并Java规格提案(Java Specification Requests,JSR)14与15 (JSR-14, JSR-175)。它还将在运行时性能(runtime performance)、可扩缩性(scalability)、易管转载 2007-10-22 22:26:00 · 354 阅读 · 0 评论 -
20分钟熟悉猛虎脾气----JDK1.5新特性介绍
“JDK1.5”(开发代号猛虎)的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each 循环,自动装包/拆包,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。 下面我们简单介绍一下这些新特性。 1.泛型(Generic) C++通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的功能。一个集合可以放任转载 2007-10-22 22:31:00 · 381 阅读 · 0 评论 -
J2SE5.0新特性之ProcessBuilder
这个例子使用了J2SE5.0的ProcessBuilder类执行外部的程序,相对于 Runtime.exec ,它更方便,可以设置环境变量等。这里使用它在windows下读取物理网卡的地址 package com.kuaff.jdk5package; import java.io.IOException; import java.io.InputStream; import jav转载 2007-10-22 22:35:00 · 336 阅读 · 0 评论 -
XP下JDK1.4安装与环境配置完全图解
以下过程为JDK下载安装: 1.点击下面网址进入JDK1.4下载页面: http://java.sun.com/j2se/1.4.2/download.html 2.点击“Download J2SE SDK”: 3.“Accept”,Continue: 4.下面列出了各个平台下的JDK版本,其中Windows版有两种安装方式,一种是完全下载后再安装,一种是在线安装转载 2007-10-22 22:37:00 · 865 阅读 · 0 评论 -
jdk1.4的正则表达式使用介绍
sun终于在sdk正式支持正则表达的判定--java1.4的util里增加了个regex包。 (正则的咚咚,Unix用户都应该比较熟悉。) 大家不用到处找第三方的库或是自己写字符串的判定逻辑了。真算是我们的福音。 只需要将注意力放在业务规则上就可以了。复用和正确性都会有很大的提高,逻辑也简单易懂,容易维护。 在日常的字符串操作方面,会带来很大的方便,比如判断电子邮件地址,电话号码,身份证转载 2007-10-22 22:05:00 · 473 阅读 · 0 评论 -
克服J2SE 1.3-1.4 的不兼容性
概要 实现Java 众多API中的一个是一件困难的工作。你必须经常实现许多相互依赖的接口。对新特征的需求促进了最新Java API的创建,投资商们必须不断的更新他们的实现以跟上时代的需要。当复杂性和持续修改可以理解甚至被看好时, API 版本的不兼容性迫使你为更新的版本保留独立的代码库,从而N次方增加你的受挫等级。本文演示了如何克服接口版本的不兼容性,制作可为多个API版本编译的代码库的转载 2007-10-22 22:18:00 · 479 阅读 · 0 评论 -
J2DK在不同系统中的安装
Windows 98/ME: 简单的方法就是运行msconfig,这会显示一个实用程序, 在这里可以设置: 设置项目如下: JAVA_HOME=L:/Java/J2SE //你安装J2SE的目录 //classpath设置,详见 classpath=.;%JAVA_HOME%/lib/tools.jar; path=....;%JAVA_HOME%/b转载 2007-10-22 22:19:00 · 460 阅读 · 0 评论 -
J2SE5.0新特性之使用代理服务器
J2SE1.5也被称为J2SE5.0,在5.0以前的代理服务器设置挺不友好,现在,5.0提供了对通过代理服务器的更加灵活的控制,它可以对http,https,ftp,socks等分别设置,而且还可以设置不需要通过代理服务器的主机和地址。这和我们在IE、firefox中设置代理服务器类似。 1.你可以在通过java -DXXXX=YYYY方式在程序启动时设置,你也可以在程序中将设置放入系统属性转载 2007-10-22 22:34:00 · 410 阅读 · 0 评论