Java基礎-Java概述

Java概述

1. 什么是編程語言?

將人的思想傳達給計算機的工具

2. 編程語言的發展

第一代語言:機器語言(打孔機)

第二代語言:匯編語言 MOV A B;

第三代語言:C所有高級語言的基礎,面向過程的語言

                   C++面向過程/對象語言

                  Java完全面向對象的跨平臺語言

                  .net跨語言的面向對象平臺

3. Java發展史:

Java語言出現于1991年,JDK1.0版本正式發布于1995年

Java的搖籃:SUN  Stanford University NetWork

Java之父:James Gosling(詹姆斯?高斯林)


4.Java技術架構體系:

a)        J2SE:桌面應用程序

b)        J2EE:web應用程序

c)        J2ME:手機應用程序

d)       Android-SDK:Android應用程序開發

5. Java特點:

a)        Java是一種面向對象的編程語言

b)        Java語言是一種編譯解釋型語言

c)        因為Java語言是基于Java虛擬機運行,所以Java語言可以實現跨平臺

d)       Java的GC垃圾回收器