Java-day01(基本常识,环境搭建,注释,HelloWorld)

本文介绍了Java学习的基础知识,包括软件定义、人机交互方式和DOS命令。接着,详细阐述了Java的版本特点和核心机制,如JVM和垃圾收集。在环境搭建部分,指导如何下载JDK,配置环境变量,并验证安装。文章还讲解了Java注释的使用,并通过编写并运行HelloWorld程序作为实战演示。最后,提醒读者关于源文件的命名规则。
摘要由CSDN通过智能技术生成

学习流程图
在这里插入图片描述

一:基础常识

软件:按照特定顺序的计算机数据与指令的集合。可分为系统软件(如操作系统)和应用软件(如QQ)

人机交互方式:图形化界面(GUI)与命令行(CLI)

常用DOS命令
dir(列出当前目录下的文件及文件夹)
md(创建目录)
rd(删除目录)
cd(进入指定目录)
del(删除文件)
exit(退出DOS命令行)

命令行打开快捷键:win+R输出 cmd 即可
将hello CatGod007输入到文件test.txt中(没有此文件会自动创建)

echo hello CatGod007 > test.txt               

在这里插入图片描述

Java版本:Java SE(标准版),Java EE(企业版),Java ME(小型版)

Java特点:面向对象,健壮性,跨平台性(一次编译,到处运行)

Java核心机制:JVM(Java虚拟机),垃圾收集机制

二:Java环境搭建

JDK:Java开发工具包(包含JRE,javac,jar等)
JRE:Java运行环境

在这里插入图片描述

1.下载jdk

https://www.oracle.com/cn/java/technologies/downloads
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.点击JDK安装包进行安装

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

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

3.配置环境变量

根据之前链接下载安装的jdk版本,可以不用设置环境变量,因为在安装的过程中,它自己有添加进系统环境变量。
在这里插入图片描述

如果是下载的其他版本的jdk,需要自己添加用户环境变量
如下面这个版本的
在这里插入图片描述

  1. 鼠标右键点击计算机属性 》》 选择高级系统设置 》》 选择环境变量

在这里插入图片描述

  1. 添加用户变量JAVA_HOME与值,点击用户变量Path,添加值 %JAVA_HOME%\bin
    在这里插入图片描述
    在这里插入图片描述

  2. 点击确定,直至退出

4.查看jdk版本
java -version  

在这里插入图片描述

三:Java注释

注释不允许多层嵌套
单行注释://注释字段
多行注释:/* 注释字段 */
文档注释:/** 注释字段 */

四:测试

Hello World的编写
创建一个名为HelloWorld的java文件(注意是java文件,不是txt文件)
在这里插入图片描述

/**
@author catgod007                                     
@version v1.0 
*/
public class HelloWorld{
	//main方法(程序入口)
	public static void main(String[] args){
	/*
	输出语句:System.out.println();
	*/
		System.out.println("hello,word~");
	}
}

编译成字节码文件

javac HelloWorld.java    

运行字节码文件

java HelloWorld

在这里插入图片描述

五:注意事项

一个源文件只能有一个声明为public的类,同时此类的类名与源文件名一致
其他
在这里插入图片描述

感谢大家的支持,关注,评论,点赞!
参考资料:
尚硅谷宋红康20天搞定Java基础上部
81

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Cat God 007

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值