Java语言的初体验
Posted gs520
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java语言的初体验相关的知识,希望对你有一定的参考价值。
- Java的独特优势:
1. 使用的频率最高。
2.具有良好的发展前景,如:服务器,移动式设备,桌面,web等领域。
- 了解Java的小知识。
- Java的开发史:
-
Java语言是一种可以编写跨平台应用软件且面向对象的程序设计语言,由Sun公司的詹姆斯?高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak。Java随着互联网技术的应用得到了快速发展,逐渐成为重要的网络编程语言。Java从第一个版本发布到现在已经有20年的时间了,也产生了无数和Java相关的产品、技术和标准。下图回顾了Java的发展轨迹和历史变迁。
1991年,在SUN公司工作期间,詹姆斯?高斯林和一群技术人员创建了一个名为Oak的项目,旨在开发运行于虚拟机的编程语言。随着互联网技术的发展,在1994年詹姆斯?高斯林等人决定将该技术应用于互联网,1995年将Okay更名为Java。
1996年,JDK 1.0发布,Java语言有了第一个正式版本的运行环境。JDK 1.0版本包括Java虚拟机、Applet、AWT等。
1998年,Java迎来了一个里程碑式的版本J2SE1.2,在这个版本中,Java技术体系拆分为3个方向,分别是面向桌面应用开发的J2SE(Java 2 Platform,Standard Edition)、面向企业级开发的J2EE(Java 2 Platform,Enterprise Edition)和面向手机等移动终端开发的J2ME(Java 2 Platform, Micro Edition)。
2006年,Sun公司宣布将Java代码开源,并在随后的一年多时间内,陆续将JDK的各个部分在GPL v2(GNU General Public License v2)协议下公开了源码,并建立了OpenJDK组织对这些源码进行独立管理。并且终结了从JDK 1.2开始已经有8年历史的J2EE、J2SE、J2ME的命名方式,启用Java SE 6、Java EE 6、Java ME 6的命名方式。
2009年Oracle公司收购了Sun公司,并于2011年发布了Java SE7,2014年发布了Java SE8。
2017年Oracle公司正式发布Java SE9。
-
Java的特点:
1.平台无关性,
2.简单性,
3.面对面性,
4.分布式,
5.健壮性,
6.安全性。
以上是关于Java语言的初体验的主要内容,如果未能解决你的问题,请参考以下文章
Objective-C Runtime的基本使用(iOS Runtime的初体验)
SpringCloud初体验:Sidecar 将 PHP 这类非 Java 生态语言的服务接入 Spring Cloud