jdk ( Java Development Kit , Java开发包 , Java开发工具 )是一个写Java的 applet 和应用 程序 的程序开发环境。它由一个处于 操作系统 层之上的运行环境还有开发者编译,调试和运行用Java语言写的applet和应用程序所需的工具组成。 jdk(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,jdk已经成为使用最广泛的Java SDK(Software development kit)。 jdk包含的基本 组件 ...
by wxijin - Java文档中心 - 2007-07-02 16:12:56 阅读(714) 回复(0)
“jdk1.5”(开发代号猛虎)的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,For-Each 循环,自动装包/拆包,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。 下面我们简单介绍一下这些新特性。 1.泛型(Generic) C++通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的功能。一个集合可以放任何类型的对象,相应地从集合里面拿对象的时候...
“jdk1.5”(开发代号猛虎)的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each 循环,自动装包/拆包,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。 下面我们简单介绍一下这些新特性。 1.泛型(Generic) C++通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的功能。一个集合可以放任何类型的对象,相应地从集合里面拿对象的时...
本文中,我们将讨论几个在jdk1.5中新的语言特征,包括: 泛型(Generics)--为集合(collections)提供编译时类型安全,无需每刻从Collections取得一个对象就进行强制转换(cast) 增强的“for”循环(Enhanced For loop)--减少迭代器(iterator)的潜在错误(error-proneness) 自动置入/自动取出(Autoboxing/unboxing)--无需在基本类型(primitive types)(例如double)和包装类型(wrapper types)(例如...
我用的是RedHat 9,用了jdk1.4.2,comm.jar,RXTXcomm.jar 然后出错信息是: An unexpected exception has been detected in native code outside the VM. Unexpected Signal : 11 occurred at PC=0x4000972A Function=_dl_relocate_object+0x6A Library=/lib/ld-linux.so.2 Current Java thread: at java.lang.ClassLoader$NativeLi...
我用的是RedHat 9,用了jdk1.4.2,comm.jar,RXTXcomm.jar 然后出错信息是: An unexpected exception has been detected in native code outside the VM. Unexpected Signal : 11 occurred at PC=0x4000972A Function=_dl_relocate_object+0x6A Library=/lib/ld-linux.so.2 Current Java thread: at java.lang.ClassLoader$Nativ...
我在linux下安装了j2sdk-1_4_2_08-linux-i586.bin。但是为什么我没有jar命令呢?显示-bash: jar: command not found jdk安装过程如下: # ./j2sdk-1_4_2_08-linux-i586.bin # mv j2sdk1.4.2_08 /usr/local # ln -s /usr/local/j2sdk1.4.2_08 /usr/local/j2sdk 环境变量如下: [code]# /etc/profile # System wide environment and startup programs, for login setup # Functions and aliases go in /etc/bashrc pathmunge () { ...
概述 jdk(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,jdk已经成为使用最广泛的Java SDK(Software development kit)。 jdk 是整个Java的核心,包括了Java运行环境(Java Runtime Environment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的jdk。因此掌握 jdk是学好Java的第一步。最主流的jdk是Sun公司发布的jdk,除了Sun之外,还有很多...
jdk 是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的jdk。因此掌握 jdk是学好Java的第一步。最主流的jdk是Sun公司发布的jdk,除了Sun之外,还有很多公司和组织都开发了自己的jdk,例如IBM公司开发的jdk,BEA公司的Jrocket,还有GNU组织开发的jdk等等。其中IBM的jdk包含的JVM(Java Virtual Machine)运行效率要比Sun...
Java Archive(jar,其扩展名为".jar")是一种与ZIP格式相同的文件,除了能打包CLASS类文件之外,并能将不同类型的文件如图形、音频、帮助文件等,压缩打包制成单一的文件。使用JAVA Archive有以下的优点: 1 Java Archive 可以压缩及封装class类、图形、音频等文件. 2 Java Archive 为跨平台(Cross-Platform)的压缩文件格式. 3 Java Archive 除了提供压缩及包装功能之外,并且可以通过数字签名 (Digital Sign) 认证的操对...