程序员入门之认识java

Java第一天

1. Java开发语言

简单历史
	95年
	96年 Java 明确 ==> Java WEB方向
	09年 Oracle公司收购Sun公司
	
主流JDK的版本
	1.6 1.7 1.8 
	新版本 但是不建议使用 9 10 11 12 13 14

Java很多世界级别的框架

Java之父 詹姆斯 高司令

2. 关于计算机

2.1 计算机硬件相关
计算机硬件组成:
	CPU 内存 显卡 硬盘 主板

Java开发中运行的所有程序,所要考虑的内容
	CPU: CPU的使用率
	内存: 内存的占用率
	硬盘: 数据存储
	带宽: 网络承载量
		涉及到服务器操作,需要考虑的带宽问题主要是上行带宽。
2.2 操作系统
大家所熟知的操作系统有哪些?
	PC端:
		Windows Linux UNIX macOS
		Windows Server
	移动端:
		塞班
		iOS
		Android 不算是一个真正的操作系统

这里希望大家使用的操作系统都是64位操作系统。
2.3 操作方式
图形化界面操作:
	对于普通用户非常方便,操作简单,同时可以承载更多的内容。
	图形化界面操作是需要消耗更多的资源。

命令行操作:
	对于普通用户来说非常麻烦,操作性不强。
	操作核心更加贴近核心业务。
	[了解]
		windows DOS命令
	【重点】
		Linux操作指令 后期课程中会有讲解。

3. DOS命令

# 1. 开启Windows命令行
# Windows键 + R键 ==> 运行 ==> 输入 cmd 回车

# 2. dir 命令
# 查看当前【工作目录】下的所有文件和文件夹
# 标注文件或者文件夹日期,时间,文件夹标记<DIR> 文件名或者文件夹名字

# 3. cd 命令
# 切换【工作目录】
# 格式:
cmd> cd 路径
# 路径【重点】
# JavaWEB阶段好好聊,404
# 相对路径:
# 	隔壁老王
#	针对于当前的工作目录中的去向其他目录的一个最短路径
#   . 当前工作目录
#	.. 表示当前工作目录的父目录/上级目录
#
# 绝对路径:
# 	河南省郑州市二七区航海中路60号海为科技园C区10/12楼千锋教育
# 	根磁盘路径

# 4. mkdir 命令
# 创建文件夹
# 格式:
cmd> mkdir aaa
cmd> mkdir bbb ccc ddd eee # 多个文件夹

# 5. rd 命令
# 删除文件夹 remove
# 格式:
cmd > rd dirName
# 【注意】
# 	1. 删除文件夹是直接抹掉数据不是存入到回收站中
# 	2. 文件夹中存在内容是无法使用命令删除

# 6. echo [了解]
# 格式:
cmd > echo 123>1.txt
# 【注意】
# 	操作文件必须有对应的文件名和文件拓展名/后缀名
# 文件后缀名:
#	txt doc java c exe class rmvb avi jpg bmp mp4 
#	xml jsp js properties mp3
#	dll
# 	第一源动力!!!

# 7. del 命令
# 删除普通文件
# 【注意】
#	1. 删除是直接抹掉数据,不是放入回收站
#	2. 删除操作必须是完整的名字+后缀名	

# 8. * 通配符
# 【慎用】

# 9. 方向键 ↑ ↓
# 回顾之前操作的命令

# 10 cls 清空整个屏幕

# 11 exit 退出

# 12 ipconfig ping

4. JDK安装

4.1 安装要求
【重点要求】
	1. 开发中使用的所有软件都需要从官网获取
	官网地址:
		https://www.oracle.com/java/technologies/javase-downloads.html
		推荐下载JDK windows安装包 1.8.241
	2. 开发中使用到的软件不允许安装到中文路径下
	3. 最好不要安装到C盘,防止系统崩溃之后所有数据丢失
4.2 JDK环境变量配置[推荐配置方式 普适性]
新建
	变量名: JAVA_HOME
	变量值: 自己的JDK安装路径
		D:\Program Files\Java\jdk1.8.0_241
新建
	变量名: CLASS_PATH
	变量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
编辑
	变量名: Path
	;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
	
验证:
	javac 
	java
	java -version
	
发布了7 篇原创文章 · 获赞 0 · 访问量 72

猜你喜欢

转载自blog.csdn.net/weixin_44310465/article/details/105591408