Java语言概述

Java语言概述

计算机语言

人与计算机交流的表达方式

计算机语言的发展

第一代 机器语言
        指令以二进制代码形式存在,最开始使用穿孔卡片
第二代 汇编语言
        使用助记符表示一条机器指令,如:ADD、SUB等
第三代 高级语言
        Java、C++、PHP、Python、Scala等

Java语言发展历史

• 1995年Java问世
• 1996年Java 1.0
• 1999年Java 1.2发布(JAVA SE、JAVA EE、JAVA ME)
• … … …
• 2004年Tiger 发布(JAVA5.0),Java 登录火星
• 2011年7月由Oracle正式发布Java7.0
• 2014年3月19日,Oracle公司发布Java8.0的正式版
• 2017年9月21日,Java9.0正式发布
• 2018年9月25日,Oracle官方宣布Java11正式发布

Java SE(Java Platform, Standard Edition)

        称之为“Java平台标准版”,是Java平台的基础,包含了运行Java应用所需要的基础环境和核心类库。

Java EE(Java Platform,Enterprise Edition)

        称之为“Java平台企业版”,用于构建企业级应用。所谓企业级应用是指那些为商业组织、大型企业而创建的应用系统。

开发环境搭建

        自行百度

相关概念介绍

JDK:Java开发工具包( Java Development Kit)。Java开发人士需要下载和安装JDK。
JRE:Java SE运行时环境(Java SE Runtime Environment),提供了运行Java应用程序所必须的软件环境等。无论是开发还是运行Java应用都必须安装。
JVM:Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
javac.exe:编译器,主要用于将高级Java源代码翻译成字节码文件。
java.exe:解释器,主要用于启动JVM对字节码文件进行解释并执行。
在这里插入图片描述

DOS命令行运行Java程序

1.新建文本文档,将文件扩展名由xxx.txt修改为xxx.java;
2.使用记事本/Notepad++的方式打开文件,编写Java代码后进行保存;
3.启动dos窗口,并切换到.java文件所在的路径中;
4.使用javac xxx.java进行编译,生成xxx.class的字节码文件;
5.使用java xxx 进行解释执行,打印最终结果;

运行过程:
在这里插入图片描述

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值