Java语言的初体验

Posted gs520

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java语言的初体验相关的知识,希望对你有一定的参考价值。

  • Java的独特优势:

       1.  使用的频率最高。

       2.具有良好的发展前景,如:服务器,移动式设备,桌面,web等领域。

  •  了解Java的小知识。 
  1. Java的开发史:
  2. 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。

    技术分享图片

    技术分享图片

  3. Java的特点:

                      1.平台无关性,

      2.简单性,

      3.面对面性,

      4.分布式,

      5.健壮性,

      6.安全性。

以上是关于Java语言的初体验的主要内容,如果未能解决你的问题,请参考以下文章

Java面向对象编程(上)万事万物皆对象的初体验

Ajax的初体验

我对JAVA的初认知

Objective-C Runtime的基本使用(iOS Runtime的初体验)

关于java的初学体验总结

SpringCloud初体验:Sidecar 将 PHP 这类非 Java 生态语言的服务接入 Spring Cloud