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垃圾回收器