社区
Java SE
帖子详情
TMD, 实在是急了,哪里有javac和java这两个命令的源代码 ?
javaservlet
2002-11-17 10:44:33
Sun这两个命令的主要内容其实是用java语言来实现的,,,
就在包Java_HOME/lib/tools.jar中..
SUN公司是有下载的,可就是不让中国人下载,我是中国人怎么了..
求哪位老大知道别的地方可以下的吗?
实在是急用啊..
多谢了..
...全文
20
5
打赏
收藏
TMD, 实在是急了,哪里有javac和java这两个命令的源代码 ?
Sun这两个命令的主要内容其实是用java语言来实现的,,, 就在包Java_HOME/lib/tools.jar中.. SUN公司是有下载的,可就是不让中国人下载,我是中国人怎么了.. 求哪位老大知道别的地方可以下的吗? 实在是急用啊.. 多谢了..
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lelf2000
2002-11-18
打赏
举报
回复
嘿嘿,用代理服务器,找个美国的IP,就可以下载了。
xmpp
2002-11-18
打赏
举报
回复
有一个工具叫什么来着:mDeJava.exe
wes109
2002-11-18
打赏
举报
回复
怎么不让人下载?你注册一下就可以下载了吧。//no way!
嘿嘿,用代理服务器,找个美国的IP,就可以下载了。//no way!!
反编译,我就是这么干的,呵呵
远太狼
2002-11-18
打赏
举报
回复
反编译,我就是这么干的,呵呵
flash007
2002-11-17
打赏
举报
回复
怎么不让人下载?你注册一下就可以下载了吧。
Java
内核原理入门到实战(大神必经之路)
主要特性
Java
语言是简单的:
Java
语言的语法与 C 语言和 C++ 语言很接近,使得大多数程序员很容易学习和使用。另一方面,
Java
丢弃了 C++ 中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、多继承、自动的强制类型转换。特别地,
Java
语言不使用指针,而是引用。并提供了自动分配和回收内存空间,使得程序员不必为内存管理而担忧。
Java
语言是面向对象的:
Java
语言提供类、接口和继承等面向对象的特性,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为 implements)。
Java
语言全面支持动态绑定,而 C++语言只对虚函数使用动态绑定。总之,
Java
语言是一个纯的面向对象程序设计语言。
Java
语言是分布式的:
Java
语言支持 Internet 应用的开发,在基本的
Java
应用编程接口中有一个网络应用编程接口(
java
net),它提供了用于网络应用编程的类库,包括 URL、URLConnection、Socket、ServerSocket 等。
Java
的 RMI(远程方法激活)机制也是开发分布式应用的重要手段。
Java
语言是健壮的:
Java
的强类型机制、异常处理、垃圾的自动收集等是
Java
程序健壮性的重要保证。对指针的丢弃是
Java
的明智选择。
Java
的安全检查机制使得
Java
更具健壮性。
Java
语言是安全的:
Java
通常被用在网络环境中,为此,
Java
提供了一个安全机制以防恶意代码的攻击。除了
Java
语言具有的许多安全特性以外,
Java
对通过网络下载的类具有一个安全防范机制(类 ClassLoader),如分配不同的名字空间以防替代本地的同名类、字节代码检查,并提供安全管理机制(类 SecurityManager)让
Java
应用设置安全哨兵。
Java
语言是体系结构中立的:
Java
程序(后缀为
java
的文件)在
Java
平台上被编译为体系结构中立的字节码格式(后缀为 class 的文件),然后可以在实现这个
Java
平台的任何系统中运行。这种途径适合于异构的网络环境和软件的分发。
Java
语言是可移植的:这种可移植性来源于体系结构中立性,另外,
Java
还严格规定了各个基本数据类型的长度。
Java
系统本身也具有很强的可移植性,
Java
编译器是用
Java
实现的,
Java
的运行环境是用 ANSI C 实现的。
Java
语言是解释型的:如前所述,
Java
程序在
Java
平台上被编译为字节码格式,然后可以在实现这个
Java
平台的任何系统中运行。在运行时,
Java
平台中的
Java
解释器对这些字节码进行解释执行,执行过程中需要的类在联接阶段被载入到运行环境中。
Java
是高性能的:与那些解释型的高级脚本语言相比,
Java
的确是高性能的。事实上,
Java
的运行速度随着 JIT(Just-In-Time)编译器技术的发展越来越接近于 C++。
Java
语言是多线程的:在
Java
语言中,线程是一种特殊的对象,它必须由 Thread 类或其子(孙)类来创建。通常有两种方法来创建线程:其一,使用型构为 Thread(Runnable) 的构造子类将一个实现了 Runnable 接口的对象包装成一个线程,其二,从 Thread 类派生出子类并重写 run 方法,使用该子类创建的对象即为线程。值得注意的是 Thread 类已经实现了 Runnable 接口,因此,任何一个线程均有它的 run 方法,而 run 方法中包含了线程所要运行的代码。线程的活动由一组方法来控制。
Java
语言支持多个线程的同时执行,并提供多线程之间的同步机制(关键字为 synchronized)。
Java
语言是动态的:
Java
语言的设计目标之一是适应于动态变化的环境。
Java
程序需要的类能够动态地被载入到运行环境,也可以通过网络来载入所需要的类。这也有利于软件的升级。另外,
Java
中的类有一个运行时刻的表示,能进行运行时刻的类型检查。
java
学习 day01_basic
①初识
Java
文章目录①初识
Java
1.
Java
历史1.1
Java
语言的诞生1.2
Java
语言的发展历程2.
Java
主要用途3. JDK和JRE4.
Java
程序的运行原理5.
Java
语言的跨平台性6.
Java
语言的编译性和解释性7.
Java
开发工具②IDEA的使用1. 基础使用1.1 IDEA创建project1.2 IDEA创建module1.3 project和module的关系1.4 IDEA的src目录1.5 导入IDEA项目2. 必要设置2.2 去掉代码提示的大小写限制2.3 修
java
-基础
Java
是什么?是一门高级编程语言
Java
是哪家公司研发的,现在属于哪家公司?1995年sun公司推出的一门计算机高级语言,2009年被Oracle公司收购
Java
之父是谁?詹姆斯.高斯林
Java
能做什么?基本上什么都可以干,主要做互联网系统的开发
Java
有哪些技术平台?
Java
SE(标准版)、
Java
EE(企业版)、
Java
ME(小型版)JDK (
Java
Development Kit),
java
开发者工具包。
java
ee基础知识详细总结
Java
基础阶段 - 知识总结及重点案例 预科班 电脑常用配置 电脑常见操作 JDK安装和环境变量 预习 高级记事本安装配置 预习 day01
Java
环境搭建及入门
Java
语言发展史(了解)
Java
是1995年由SUN公司推出的计算机语言 公认的
Java
之父是詹姆斯高士林 ork橡树 -> 被注册了 ->
Java
是[爪哇]音译 -> 爪哇岛是印度尼西亚的一座岛 -> 盛产咖啡豆 跨平台原理(了解) 常见的平台有Windows Mac Linux 不同平台的厂商
JVM虚拟机学习系列之二(
Java
虚拟机的内部结构、整体框架、类加载子系统、双亲委派机制)
目录 1、JVM虚拟机学习系列之一(
Java
虚拟机的发展史和
java
发展重大事件) 2、JVM虚拟机学习系列之二(
Java
虚拟机的内部结构和整体框架) 3、JVM虚拟机学习系列之三(
Java
虚拟机的运行时数据区:程序计数器+虚拟机栈+本地方法栈) 4、JVM虚拟机学习系列之四(
Java
虚拟机的字节码与类的加载) 5、JVM虚拟机学习系列之五(
Java
虚拟机的字节码与类的加载) 一、为什么要学习
Java
虚拟机 首先是高新工作的面试需要(BAT、
TMD
、PKQ等面试都爱问)。 再是中高级程序员必
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章