Java

原创 2015年11月19日 12:07:56

Java 技术体系:

  • Java程序设计语言
  • 各种硬件平台上的Java虚拟机
  • Class文件格式
  • Java API类库
  • 来自商业机构和开源社区的第三方Java类库
JDK(Java Development Kit):java程序设计语言、Java虚拟机、Java API类库。程序开发最小的环境。

JRE(Java Runtime Environment):Java虚拟机和API类库中的Java SE API子集。


Java平台:

  • Java Card:Applets[ˈæplət]运行在小内存设备上的平台
  • Java ME(Micro Edition) 移动终端
  • Java SE(Standard Edition)  桌面级应用
  • Java EE(Enterprise Edition) 多层架构的企业应用

1991年4年James Gosling  Green project Oak

1994年5月23日Oak改名Java   Write Once, Run anywhere

1996年1月23日 Java 1.0

截止1999年4月8日 Java 1.1.0-1.1.8

1998年12月4日 Java1.2 附加功能HotSpot VM;拆分三个平台:J2ME、J2SE、J2EE

2000年5月8日 JDK 1.3 默认虚拟机HotSpot

2002年2月13日 JDK1.4走向成熟

2004年9月30日 JDK1.5

2006年12月11日 JDK1.6

2009年2月19日 JDK1.7

2009年4月20日 Sun被Oracle收购



Java技术的未来:

  • 模块化
  • 混合语言
  • 多核并行
  • 进一步丰富语法

版权声明:本文为博主原创文章,未经博主允许不得转载。ヾ(≧へ≦)〃

Java Java Java

开始温习温习我的Java了……
  • vernice
  • vernice
  • 2009年08月28日 15:01
  • 354

JAVA?:使用

例子:3>2?1:2问号前是boolean的判断语句,是的话,1,不是的话,2 
  • lu_cheng_chuan
  • lu_cheng_chuan
  • 2006年03月11日 14:25
  • 10114

Java中布尔类型操作&=,|=与^=的使用

今天在对同事的代码进行code review的时候,见到一个比较好玩的写法。“flag &= false;”,乍一看,还感觉他写错了,但是程序可以正常运行,赶紧去百度,看一下这个写法到底是怎么一回事,...
  • ziwen00
  • ziwen00
  • 2014年10月31日 16:35
  • 18181

Java Java!

51nod的大数题(部分)之Java Java! 1028 import java.io.*; import java.math.*; import java.text.*; import ...
  • beihai2013
  • beihai2013
  • 2015年09月01日 21:01
  • 205

Eclipse Java 与Java EE 的区别

1.Java带有用户界面的基本IDE,缺少数据库和web开发工具。 2.Java EE是Enterprise Ediition企业版本。这些工具之前已经安装好了,是理想的完整Java开发IDE。可以用...
  • dearKundy
  • dearKundy
  • 2017年06月24日 10:48
  • 1754

FFT(快速傅立叶算法 for java)

package com.test.test2; public class FFT {     public static final int FFT_N_LOG = 10; // FFT_N_LO...
  • QQ635785620
  • QQ635785620
  • 2013年08月19日 15:43
  • 9438

java也可以来做黑客:端口扫描

    大部分人眼中,在单机编程中,java不如C,C++那样灵活,尤其是底层操作,以及一些和操作系统联系比较强的任务。但java经过不断的发展,在单机编程的也加强不少,有些和C++比起来一点都不逊色...
  • smartcat86
  • smartcat86
  • 2008年03月07日 20:15
  • 8540

JAVA执行javascript方法

之前在一次机缘巧合的情况下,需要时用JAVA执行js方法,查阅了一些文档,找到了相关解决方法,这里和大家分享一下。...
  • jianggujin
  • jianggujin
  • 2016年04月02日 23:20
  • 8101

奇数九宫格—Java实现

奇数九宫格 最近,看到BD知道了解了九宫格的一种解答方法,通过奇数排列,算法实现九宫格,九宫格其实就是横竖列3个数相加和为15。先简单介绍下算法思路,如下图所示,我们将9个数斜线排列,每3个一组,我...
  • guochao6531
  • guochao6531
  • 2017年03月01日 16:25
  • 1199

java判断回文字符串的几种方法

java判断回文字符串几种简单的实现: 1.将字符串倒置后逐一比较,实现如下: public class HuiWenTest { /** * @SERLIN */ pub...
  • u013248516
  • u013248516
  • 2014年07月22日 16:45
  • 23558
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java
举报原因:
原因补充:

(最多只允许输入30个字)