java基础01---Java语言概述

1、明确什么是 JDK, JRE

JDK(Java Development Kit Java 开发工具包 )

JDK 是提供给 Java 开发人员使用的,其中包含了 java 的开发工具,也
包括了 JRE。

安装了 JDK,就不用在单独安装 JRE 了。

其中的开发工具:编译工具 (javac.exe) 打包工具 (jar.exe) 等。

JRE(Java Runtime Environment Java 运行环境 )

在这里插入图片描述
在这里插入图片描述

JRE:包括 Java 虚拟机 (JVM Java Virtual Machine) 和 Java 程序所需的核心类
库等,如果想要运行一个开发好的 Java 程序,计算机中只需要安装JRE 即可。

不同的操作系统他的jdk是不一样的,因为jvm不一样。

2、简单而言,使用 JDK 的开发工具完成的 java 程序,交给 JRE 去运行

JDK = JRE + 开发工具集(例如 Javac 编译工具等)
JRE = JVM + Java SE 标准类库

3.配置环境变量(针对window10)

path:window操作系统执行命令时,所要搜寻路径。

目的是希望C:\ZTools\jdk1.8.0_211下的命令可以在任何文件路径下执行。

实际配置环境变量
将C:\ZTools\jdk1.8.0_211\bin分成两部分:C:\ZTools\jdk1.8.0_211+bin
在这里插入图片描述

加JAVA_HOME要么在admin的用户变量处加,要么在系统变量加,path和JAVA_HOME写在一块,我这里是在系统变量处。
在这里插入图片描述
点击新建–输入变量名JAVA_HOME,输入变量值(jdk的所在目录)C:\ZTools\jdk1.8.0_211

再选择path,用%JAVA_HOME%\bin即可

属性–环境变量–选择admin用户变量的点击击编辑
在这里插入图片描述

在这里插入图片描述

4.文件扩展名的显示方法

window10
查看–勾选文件扩展名
在这里插入图片描述

5.第一个—HelloWorld

步骤:1.将java代码编写到扩展名为.java文件中
2.通过Javac命令对该java文件进行编译,生成class字节码文件
3.通过java命令对生成的class字节码文件进行运行。
在这里插入图片描述
字节码文件的名字是文件中的类名。
在这里插入图片描述
在这里插入图片描述

6.小结第一个程序

Java 源文件以“java”为扩展名。

源文件的基本组成部分是类(class),如本例中的 HelloWorld 类。

Java 应用程序的执行入口是 main() 方法。

它有固定的书写格式:
public static void main(String[] args) {…}

Java 语言严格区分大小写。
Java 方法由一条条语句构成,每个语句以“;”结束。

大括号都是成对出现的,缺一不可。

一个源文件中最多只能有一个 public 类。

其它类的个数不限,如果源文件包含一个 public 类,则文件名必须按该类名
命名

7.每日一考

1)jdk,jre,jvm三者之间的关系,以及jdk,jre包含的主要结构有哪些
自己:jdk=jre+开发工具包(javac\java\javadoc.exe)
jre=jvm+api库

正确答案:
在这里插入图片描述

2)为什么要配置path环境变量,如何配置?
目的:为了能够在不同的路径下进行运行java,javac

自己写的答案:
JAVA_HOME
%JAVA_HOME%/bin

正确答案:
JAVA_HOM=bin的上一层目录
path=%JAVA_HOME%/bin

3)常用的几个命令行操作都有哪些?至少四个
javac
java
java -version
dir
cd

补充:md/rd/

4)创建如下的类,使得运行可以输出,哈哈哈,性别:男 年龄:23
创建Java文件:Hellword
类名可以不与文件名相同

若class前有public修饰,就需要与文件名相同

5)编译和运行上诉代码的指令
javac xx.java
java 字节码文件

8.每日复习

在这里插入图片描述
在这里插入图片描述
项目一:讲完流程控制时,就可以做,第二章结束。
项目二:讲完面向对象四,可以做
项目三:讲完java基础第七章
附加项目一:第七章
附加项目二:讲完第11章io流可以做

Java语言特点:
面向对象性:类,对象
三个特征:封装、继承、多态

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值