2020-11-22 06:54
⁄ 工业·编程
⁄ 共 824字
版本
名称
发行日期
JDK1.0
1996-1
JDK1.1
1997-02-18
JDK 1.1.4
Sparkler(宝石)
1997-09-12
JDK 1.1.5
Pumpkin(南瓜)
1997-12-13
JDK 1.1.6
Abigail(阿比盖尔–女子名)
1998-04-24
JDK 1.1.7
Brutus(布鲁图–古罗马政治家和将军)
1998-09-28
JDK 1.1.8
Chelsea(切尔西–城市名)
1999-04-08
J2SE 1.2
Playground(运动场)
1998-12-04
J2SE 1.2.1
none(无)
1999-03-30
J2SE 1.2...
java阅读全文
2020-05-16 08:43
⁄ 工业·编程
⁄ 共 1295字
一丶Eclipse 开发环境
Eclipse是IBM公司花了4000万美金开发的一个集成开发环境.是一个免费开源的.
下载官网: http://www.eclipse.org
下载地址: http://www.eclipse.org/downloads/packages/
打开下载地址,下载适用于Java开发人员的IDE
有可能你的界面是英文版本的.因为我使用的是Google 浏览器.自动给我翻译了一下网页. 注意图标: JC.下载适用于我们系统的版本即可.
我是Windows 64位系统.所以下载64
下载完成之后是一个zip压...
java阅读全文
2020-01-29 15:40
⁄ 工业·编程
⁄ 共 1980字
一、以下是具体分析:
使用过LINUX的人都应该知道,在大多数LINUX发行版本里,内置或者通过软件源安装JDK的话,都是安装的OpenJDK,那么到底什么是OpenJDK,它与Sun JDK有什么关系和区别呢?
历史上的原因是,OpenJDK是JDK的开放原始码版本,以GPL协议的形式放出。在JDK7的时候,OpenJDK已经成为JDK7的主干开发,Sun JDK7是在OpenJDK7的基础上发布的,其大部分原始码都相同,只有少部分原始码被替换掉。使用JRL(JavaResearch L...
java, OpenJDK阅读全文
2020-01-28 12:27
⁄ 工业·编程
⁄ 共 133字
因为JDK源码有依赖关系,因此保持一定的阅读顺序十分重要
java.lang
Object
String
AbstractStringBuilder
StringBuilder
StringBuffer
Integer
Long
Short
Boolean
Byte
Double
Float
java, 源码阅读全文
2020-01-27 12:23
⁄ 工业·编程
⁄ 共 1684字
很多java开发的小伙伴都会阅读jdk源码,然而确不知道应该从哪读起。以下为小编整理的通常所需阅读的源码范围。
标题为包名,后面序号为优先级1-4,优先级递减
1、java.lang
1) Object 1
2) String 1
3) AbstractStringBuilder 1
4) StringBuffer 1
5) StringBuilder 1
6) Boolean 2
7) Byte 2
8) Double 2
9) Float 2
10) Integer 2
11) Long 2
12) Short 2
13) Thread 2
14) ThreadLocal 2
15) Enum 3
16) Throwable 3
17) Err...
java阅读全文
2020-01-26 12:17
⁄ 工业·编程
⁄ 共 717字
1.首先介绍下如何导入jdk源码,需要下载jdk(不是jre),jdk包中会有一个src.zip,这个就是源码包
2.用idea新建一个普通java项目,把解压后的src所有文件拷到对应idea新建的java项目中,如下图:
java.*
java SE的标准库,是java标准的一部分,是对外承诺的java开发接口,通常要保持向后兼容,一般不会轻易修改。包括其他厂家的在内,所有jdk的实现,在java.*上都是一样的。
javax.*
也是java标准的一部分,但是没有包含在标...
java阅读全文
2020-01-19 12:38
⁄ 工业·编程
⁄ 共 2155字
先给从来没有听说过Erlang的同学做个简短的介绍。 Erlang是一门函数语言,通过异步消息传递(asynchronous message passing)来处理并发,使用语义拷贝(copysemantics)传递消息。即使Erlang分布在多个虚拟机上,运行在多台机器上,对程序员来 说也是透明的。
在某种意义上Erlang和java是相似的,他们都通过虚拟机来获得可移植性,都采用独立于操作系统的字节码技术,都使用垃圾回收机...
Erlang, java, 比较阅读全文
2016-04-23 20:02
⁄ 工业·编程
⁄ 共 2479字
1995年春天,那是我第一次亲眼见证并体验互联网的魅力,当时网景公司刚刚发布了Navigator浏览器。因为我有C语言和SQL的软件开发背景,所以我立刻问自己——如何进行互联网编程?应该使用哪种计算机语言?虽然这些问题一时还找不到答案,但有一点我非常清楚:我应当投身于互联网,到那里去学习互联网编程。
同样是在1995年,Sun Microsystems公司正式推出了Java 1.0.2版本。我马上就被其简洁的语法及内置的各类网络功能所吸引。当...
java阅读全文
2015-11-20 11:59
⁄ 工业·编程
⁄ 共 2720字
最初开发Jdon框架的想法是因为Web流行导致的三层直至多层架构对开发流程的影响。现代多层架构将后端架构分解为多个层次,灵活性得到提高,因为你维护拓展任何一个层都很少影响其他层,这也是设计模式或面向对象思想的最初初衷吧。但灵活性也是有副作用的,副作用是带来了复杂性,简单的数据增删改查四个功能需要经过三层,那么就可能产生12道工序的开发。
因此,我希望能够在不牺牲多层架构基础上提高快速开发的能力,于是需要...
java, 彭晨阳, 思考, 框架阅读全文
2015-07-19 10:22
⁄ 工业·编程
⁄ 共 3382字
1. 在Groovy可以用def定义无类型的变量(定义变量方面def与JavaScript中的var相似),和返回值为无类型的方法,而在Java中没有def
2. Java中的equals方法对应Groovy中的== , 而Java中的==(判断是否引用同一对象)对应Groovy中的is方法
3. Java中的数组定义int[] a = {1, 2, 3}; 在Groovy写成int[] a = [1, 2, 3]
4. Java中的for循环for (int i = 0; i < len; i++) {...} 在Groovy中还可以写成for (i in 0..len-1) {...} 或者 ...
Groovy, java, 区别阅读全文