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