1. 程式人生 > >Java Web 學習筆記 第一章,java語言簡介

Java Web 學習筆記 第一章,java語言簡介

com 分布式 ron java瀏覽器 family javadoc 全球 intellij jvm

第一章 java語言簡介

一、什麽是java?

Java 編程語言:簡單、完全面向對象、分布式、解釋性、健壯、安全與系統無關、可移植、高性能、多線程和動態的編程語言。

Java可以撰寫跨平臺應用軟件,是由Sun Microsystems公司1995年5月推出的Java程序設計語言和Java平臺(即JavaEE,javaME,Java SE)的總稱。

Java自面世後就非常流行,發展迅速。Java技術具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用於個人PC、數據中心、遊戲控制臺、科學超級計算機、移動電話和互聯網,同時擁有全球最大的開發者專業社群。

二、java的歷史

Java是由Sun Microsystems公司於1995年5月推出的,由James Gosling 和同事們共同研發,並在1995年 正式推出。Java最初被稱為Oak,是1991年為消費類電子產品的嵌入式芯片而設計的。1995年更名為Java,並重新設計用於開發Internet應用程序。用 Java實現HotJava瀏覽器(支持Java applet)顯示了java的魅力:跨平臺、動態的web、internet計算。從此,Java被廣泛接受並推動了web的迅速發展,常用的瀏覽器君支持JavaApplet。

2010年Oracle公司收購了Sun Microsystems公司,java變成甲骨文旗下產品。

三、Java體系

Java分為三個體系:

Java SE (J2SE) (Java 2 Platform Standard Edition,java平臺標準版)

Java EE (J2EE) (Java 2 Platform ,Enterprise Edition ,java平臺企業版)

Java ME (J2ME)(Java 2 Platform Micro Edition,java平臺微型版)

四、Java開發環境

Eclipse

Myeclipse

IntelliJ IDEA

Jbuilder

Jdeveloper

Netbeans

JCreator

五、Java程序的運行

編寫好的java程序不能直接在系統中運行,而是運行在java虛擬機當中。Java虛擬機也稱為JVM(Java Virtual Machine),它是Java運行環境的一部分,Java環境又稱為JRE(Java Runtime Environment)。

只要電腦中安裝了JRE,就可以運行Java程序。

六、 JRE與JDK簡介

java源代碼是*.java的純文本文件,可以使用任何文本編譯器編寫,但是不可執行。

JDK是Java語言的開發包,可以將*.java文件編程可執行的Java程序。

可執行的Java程序需要JVM才可以運行。

JRE包含了JVM。

JDK包含了JRE。

1、JRE

JRE(Java Runtime Environment,Java運行環境),運行Java程序所必需的環境的集合,包含JVM標準實現家Java核心類庫。僅能夠完成Java的運行,而無法對java進行編譯、調試等。

JRE有獨立版本,如果斤需要運行Java程序,安裝JRE即可。

2、JDK

JDK(Java Development kit)是Java 語言的軟件開發工具包(SDK)。是面向java開發者發布的Java套件。

JDK包含的基本組件包括:編譯器,Jar打包工具、Javadoc文檔生成器、Debug調試器、頭文件生成器、反會編器、監控工具等。

JDK中包含完整的JRE。如果安裝了JDK,則不必再次安裝JRE。

參考:極客學院課程 http://ke.jikexueyuan.com/zhiye/javaweb/

Java Web 學習筆記 第一章,java語言簡介