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(詹姆斯•高斯林)

JDK1.0    JDK1.1    JDK1.2    JDK1.3    JDK1.4    JDK5.0   JDK6.0   JDK7.0

Java最新版本JDK8.0


4.        Java技术架构体系:

a)        J2SE:桌面应用程序

b)        J2EE:Java2平台企业版(Java 2 Platform,Enterprise Edition)web应用程序

J2EE为搭建具有可伸缩性、灵活性、易维护性的商务系统提供了良好的机制:

1. 保留现存的IT资产 2. 高效的开发 3. 支持异构环境 4. 可伸缩性 5.稳定的可用性

c)        J2ME:手机应用程序

d)       Android-SDK:Android应用程序开发


5.        Java特点:

a)        Java是一种面向对象的编程语言

b)        Java语言是一种编译解释型语言

c)        因为Java语言是基于Java虚拟机运行,所以Java语言可以实现跨平台

d)       Java的GC垃圾回收器

e)       可移植性

 f)       安全性


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值