JAVA第一节

一、计算机开发语言发展
计算机语言总体可分为机器语言、汇编语言、高级语言三大类,这三类开发语言恰恰是计算与开发语言的三个阶段。
机器语言:机器语言是第一代计算机开发语言,是通过最原始的穿孔卡片(二进制有孔为一,无孔为零)来实现的,这种语言只有专家才能够理解,与人类熟悉的语言差别极大,人类很难理解。以后的开发语言,都是基于机器语言简化而来,所以不论计算机开发语言发展的什么阶段,最终输入计算机的还是机器语言。
汇编语言:汇编语言是第二代计算机开发语言,汇编语言用助记符代替操作码,用地址符代替地址码,这样用符号代替机器语言的方式被称为汇编,也被称为符号语言。汇编语言是机器语言向高级开发语言进化的桥梁。
高级语言:计算机开发语言发展到第三代,进入了高级语言时代,高级开发语言接近于人类使用习惯的程序设计语言,它允许用英文编写计算程序,程序中的符号和算式与日常数学公式差不多。计算机高级开发语言发展至今,种类繁多,包括面向过程的系统语言C语言,命令式面向对象语言C++,还有我们学习的面向对象语言Java。

1.1java语言的特点

二、Java的发展史及Java体系
1995年5月,Sun公司发布了Java1.0版本;
1997年2月,Sun公司发布了Java1.1版本;
1998年12月,Sun公司发布了Java1.2版本,此版本有了重大改革,分别拆分出三个方向(JavaSE面向桌面应用开发,JavaEE面向企业级应用开发,JavaME面向移动端应用开发);
2004年9月30日,发布了Java1.5版本,Java语言的易用性进行了扩展,使开发更便捷;
2006年11月13日,Sun公司在Java One大会上公布Java开始开源,Java正式迈进开源时代;
2009年4月20日,Oracle公司正式完成对Sun收购,Java归入Oracle旗下;
2011年,Oracle经过长时间整合,发布了Java1.7版本;
2014年,Oracle发布了Java1.8版本;

*Java之父——詹姆斯高斯林

三、Java语言的核心机制
Java虚拟机(Java Virtual Machine,JVM)
Java的运行周期分为编译期和运行期,在编译期Java的编译器会将包含Java代码的文件,即.Java文件编译成为.class字节码文件;在运行期,Java虚拟机(JVM)将.class字节码文件解释成为计算机的机器语言。从而实现Java跨平台性,可以说Java的跨平台性完全得益于JVM的应用。

JAVA面向对象三大特性—封装,继承,多态。

四:JDK和JRE

JDK:Java Development Kit,Java开发者工具包,是为开发者使用的;
JRE:Java Runtime Environment,Java运行环境,是为使用者准备的;
所以,JDK包含JRE,JRE包含JVM
在这里插入图片描述

 

五:计算机DOS命令

使用win+R打开控制台然后输入cmd

 进入控制台以后及可按对应命令进行输入


 

内容全部:

 课堂笔记:

Java704 | ProcessOn免费在线作图,在线流程图,在线思维导图

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值