Java第一行代码

Java第一行代码

1. 什么是计算机
1.1 生活中你关注的计算机
游戏本
	CPU 内存 显卡 固态 显示器
台式机
	CPU 内存 主板 显卡 显示器 机箱 电源 ...
1.2 Java WEB开发者我们所关注的计算机
计算机的最小单元:
	CPU + 内存
	和WEB开发关系非常大的
		带宽!!!

当前程序的CPU占用率,内存的使用率
内存: 随机存储器
硬盘: 永久存储器
2. 计算机操作方式
2.1 操作系统
Windows :
	MS图形化界面操作系统
Linux :
	开源!!!
	CentOS Ubuntu RedHat 
UNIX :
 	macOS
iOS : 
	Apple公司推出的移动端操作系统。
Android :
	这不是一个操作系统!!!
	底层还有一个Linux内核

操作系统是直接运行在硬件平台上的一个裸机程序,提供给其他应用程序一个可以运行的平台!!!

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OQ3NriAI-1581611623366)(.\img\Android不是操作系统.png)]

2.2 操作方式
图形化界面:
	对于普通的使用者是非常方法的,但是也导致了其他问题。
	1. 对于的资源的浪费,CPU,内存和显卡
	2. 操作方式较慢

命令行操作:
	对于普通用户是非常不友好的!!!
	但是对于程序员而言,这些操作是非常便利的!!!
	效率很高
	服务器中大部分的操作系统都是没有GUI的Linux的

DOS命令【了解】
Linux命令【重点】
	第三阶段
2.3 DOS命令[了解]
# 如何打开命令提示符 小黑框
# Windows + R 弹出对话框 运行 输入 cmd

# 1. dir命令
> dir
# 查看当前【工作目录】中的所有子文件和子文件夹
# 工作目录 : 当前命令中提示行 > 之前的内容

# 2. cd命令
> cd 路径
# 切换当前【工作目录】至指定目录
# 路径:
#	相对路径:
#		我在隔壁
#	绝对路径:
# 		河南省郑州市二七区航海中路60号海为科技园C区10/12千锋教育
#	. : 当前工作目录
#	.. :  当前工作目录的上级目录或者说父目录

# 3. mkdir命令
> mkdir 文件夹名;
# 在当前【工作目录】中创建一个指定名字的文件夹

# 4. rd命令
> rd 文件夹名;
# 删除指定的文件夹
# 【注意事项】
#	1. 删除文件夹是从磁盘中直接抹掉数据
#	2. 删除文件夹有且只能是空文件夹,里面有任何内容都无法删除。

# 5. echo命令【了解了解】
> echo 123>1.txt
# 把指定内容写入到指定文件中,要求指定文件是存在对应的后缀名的!!!
# 在开发中操作任何文件,都需要有对应的文件名和文件后缀名
# 文件后缀名/拓展名 决定当前文件到底是哪一个类型文件。
# 文件后缀名/拓展名:
#	txt doc ppt png jpg gif pdf rmvb mp3 mp4 
#	avi js java php py class css html htm sql js
#	zip rar 7z jar war
#	dll
#		缺少XXXXXX.dll文件
#		这个时候的你是一个无所不能的你!!!
#		我的队友在等我,我想玩游戏
#		【第一源动力问题】
# 键盘敲烂月薪过万,键盘落灰该擦了

# 6. del命令
> del 文件名.文件后缀名
# 【注意事项】
# 	1. 删除文件是从磁盘上直接抹去数据
#	2. 删除文件必须带有完整的文件名和文件后缀名

# 7. cls命令
> cls
# 清理整个命令行

# 8. *通配符 【慎用】

# 9. 方向键上下
# 回顾之前操作的命令

# 10. exit命令
# 退出命令行
3. Java是什么
3.1 Java的历史
祖师爷
	詹姆斯 高斯林
	地中海行为艺术家
2004 JDK1.5
2014 JDK1.8

上课使用JDK1.8
	1.6 1.7 1.8 
	9 10 11 12 13 目前在商业使用不多
3.2 JDK 下载和安装
第一条:
	从今天开始,任何软件全部从对应的官网获取,并且安装到非C盘路径
第二条:
	任何一个开放软件请不要安装到任何的中文路径下

JDK官网1.8下载官网网站
	https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

安装:
	1. 需要选择安装路径,非C盘,没有中文
	2. 第二个弹出对话框不安装。
3.3 JDK和JRE名词解释
JDK
	Java开发工具集
	Java Development Kits
	JDK = JRE + 开发工具组成

JRE
	Java运行环境
	Java Runtime Environment
	JRE = JVM(Java虚拟机) + 核心类库
3.4 JDK安装目录解释
bin目录:
	bin ==> Binary 二进制
	javac.exe Java编译器,编译Java程序到.class字节码文件,供JVM运行使用
	java.exe Java运行程序,可以执行.class字节码文件
	javap.exe Java反编译工具[了解]
	javadoc.exe Java 文档注释编译工具,可以提供当前程序的API文档【规范】

lib目录
	核心类库,JVM执行所需的资源文件

include目录
	Java程序使用系统资源的【接口】文件
	
jre目录
	Java Runtime Environment Java程序运行环境

src.zip文件:
	Java源代码!!!
3.5 JDK环境变量配置
我的电脑 --> 页面空白处,鼠标右键 --> 属性
--> 左侧边栏 高级系统设置 --> 环境变量

新建:
变量名:JAVA_HOME
变量值:D:\Program Files\Java\jdk1.8.0_211

新建:
变量名:CLASS_PATH
变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

修改:
变量名:path
添加内容:
	;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

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

在这里插入图片描述

4. Java第一行代码
4.1 Notepad++准备

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8W1CcSAg-1581611623370)(.\img\自动完成全部取消.png)]
在这里插入图片描述

4.2 Hello Java
class FirstJava {
	public static void main(String[] args) {
		System.out.println("欢迎来到航海中路16岁彭于晏的课堂");
	}
}
4.3 编译执行
编译Java代码
格式:
	javac FirstJava.java
	生成一个.class字节码文件 FirstJava.class

运行Java程序
格式:
	java FristJava
	执行Java代码,实际运行的是.class字节码文件,但是不需要任何后缀名
4.4 第一行代码的问题
1. 拼写错误
2. 代码中英文符合问题
3. 文件名和class之后的名字不一致
4. 请按照大小写规范写代码

4.3 编译执行

编译Java代码
格式:
	javac FirstJava.java
	生成一个.class字节码文件 FirstJava.class

运行Java程序
格式:
	java FristJava
	执行Java代码,实际运行的是.class字节码文件,但是不需要任何后缀名
4.4 第一行代码的问题
1. 拼写错误
2. 代码中英文符合问题
3. 文件名和class之后的名字不一致
4. 请按照大小写规范写代码
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值