【Java学习】初识Java

Java初识

学前疑问:(带着疑问去学习,在学习中自行探索答案)

  1. Java是什么?能做什么?
  2. 发展前景如何?
  3. 需要学习哪些内容?
  4. 学完后能找到什么样的工作?
  5. 怎样才能学会?

1. Java简介

·Java

·Java是一门面向对象的程序设计语言
·1995年由sun公司发布
·2010年sun公司被Oracle公司收购
·JDK版本8.0

·JVM

·JVM(Java Virtual Machine),Java虚拟机
·JVM是Java平台无关性实现的关键

Java程序执行过程:
	源文件(Program.java) --> compiler(编译器)--> 字节码文件(Program.class)
	--> interpreter(解释器,由JVM完成解释执行的过程)--> Program

·JDK

·JDK(Java Development Kit),Java语言的软件开发工具包。
·两个主要组件:
	-javac -编译器,将源程序转成字节码
	-java -运行编译后的java程序(.class后缀的)

·JRE

·JRE(Java Runtime Environment)
·包括Java虚拟机(JVM)、Java核心类库和支持文件
·JRE与JDK的区别:
	1.如果只需要运行Java程序,下载并安装JRE即可
	2.如果要开发Java软件,需要下载JDK
	3.在JDK附带有JRE
	(JRE面向使用人员,JDK面向开发人员)
·JDK、JRE 和 JVM 三者的关系:
	JRE = JVM + JavaSE标准类库
	JDK = JRE + 开发工具集(例如Javac编译工具等)

·Java平台

1.JavaSE(Java标准版):主要用于桌面程序的开发(如QQ等);【JavaEE的基础】
2.JavaEE(Java企业版):主要用于Web网站的开发(如电商网站等)
3.JavaME(Java微型版):主要用于移动设备的开发(随着安卓和IOS的兴起,现在用的较少)

2.Java环境的安装与配置

·完成“Windows下JDK环境的搭建与配置”
具体可参考:【Java学习笔记】JDK、JRE安装和Java环境变量配置笔记

3. 开发第一个Java程序

  1. 编写一个源文件并保存(用记事本编写即可,然后另存为.java 文件)
    在这里插入图片描述
    在这里插入图片描述
  2. 编译文件(打开cmd命令行窗口,输入javac HelloWorld.java)
    (这里默认读者配置了全局变量)
    ·进入到刚刚保存.java文件的目录下,打开cmd窗口
    在这里插入图片描述
    ·编译.java文件,获得相应的.class字节码文件
    在这里插入图片描述
    在这里插入图片描述
  3. 运行程序
    在这里插入图片描述

至此,我们完成了第一个Java程序的开发与运行!

猜你喜欢

转载自blog.csdn.net/weixin_45954198/article/details/123163680
今日推荐