黑马程序员Java零基础视频教程笔记-Java入门

简介: 黑马程序员Java零基础视频教程笔记-Java入门

一、CMD

1. 打开CMD

① Win+R

同时按住键盘上的Win+R键,打开"运行"对话框

② 输入CMD

在打开的“运行”对话框中输入"CMD",进入命令行窗口

命令行窗口

2. 常见的CMD命令

① 盘符名称+冒号

说明:盘符切换

举例:D:回车,表示切换到D盘

② dir

说明:查看当前路径下的内容

③ cd 目录

说明:进入单级目录

举例:cd itheima

④ cd…

说明:回退到上一级目录

⑤ cd 目录1\目录2…

说明:进入多级目录

举例:cd itheima\JavaSE

⑥ cd \

说明:回退到盘符目录

⑦ cls

说明:清屏

⑧ exit

说明:退出命令提示符窗口

3. 练习:利用CMD打开QQ并配置环境变量

3.1 利用CMD打开QQ

① 找到qq.exe所在位置

② 打开命令行窗口

③ 命令行输入:cd qq.exe的路径,切换到qq.exe所在文件夹

④ 命令行输入:输入qq.exe,运行qq程序


3.2 配置环境变量

① 右键单机此电脑,选择“属性”

② 在弹出的设置界面中点击“高级系统设置”

③ 在弹出的界面中选择“环境变量”

④ 找到Path,点击编辑

⑤ 在弹出界面中点击“新建”

⑥ 输入qq.exe所在路径,点击确定

⑦ 打开命令行界面进行测试

二、Java学习

1. JDK下载和安装

① 通过官方网站获取:http://www.oracle.com

③ 针对不同操作系统,下载对应的安装包

④ 傻瓜式安装,一直点击下一步

建议1:安装路径中不要包含中文和空格

建议2:所有的开发工具最好安装目录统一

⭐JDK的安装目录

① bin:该路径下存放了各种工具命令。

其中比较重要的有:javac和java

② conf:该路径下存放了相关配置文件。

③ include:该路径下存放了一些平台特定的头文件。

④ jmods:该路径下存放了各种模块。

⑤ legal:该路径下存放了各模块的授权文档。

⑥ lib:该路径下存放了工具的一些补充JAR包。

2. HelloWorld小案例

步骤:用记事本编写程序→编译文件→运行程序

① 打开命令行

② 切换到HelloWorld.java所在文件的路径

③ 编译:输入javac HelloWorld.java

④ 运行:输入java HelloWorld

3. 常见小问题

① 中英文符号问题

② 单词拼写问题

4. 环境变量

配置环境变量的目的:

我们想要在任意的目录下都可以打开指定的软件,就可以把软件的路径配置到环境变量中。

步骤:

1.先配置JAVA_HOME(路径不带bin)

2.再配置Path(%JAVA_HOME%\bin)

① 打开环境变量

② 点击新建

③ 编辑环境变量里面输入jdk版本

④ 编辑Path,点击新建,输入如下内容

⑤ 打开的界面全部单机确定

5. JDK和JRE

5.1 JDK:Java开发工具包

JDK包括JVM、核心类库、开发工具

① JVM:Java虚拟机,真正运行Java程序的地方

② 核心类库:Java已经写好的东西,我们可以直接用

③ 开发工具:

javac:编译工具

java:运行工具

jdb:调试工具

jhat:内存分析工具

5.2 JRE:Java的运行环境

JRE包括JVM、核心类库、运行工具

⭐JDK包含JRE

⭐JRE包含JVM

目录
相关文章
|
3天前
|
Java 开发工具 Windows
Java入门及环境变量
Java入门及环境变量
|
3天前
|
Java API 调度
[AIGC] 深入理解Java并发编程:从入门到进阶
[AIGC] 深入理解Java并发编程:从入门到进阶
|
3天前
|
Java Nacos 开发者
Java从入门到精通:4.2.1学习新技术与框架——以Spring Boot和Spring Cloud Alibaba为例
Java从入门到精通:4.2.1学习新技术与框架——以Spring Boot和Spring Cloud Alibaba为例
|
3天前
|
前端开发 Java 测试技术
Java从入门到精通:4.1.1参与实际项目,锻炼编程与问题解决能力
Java从入门到精通:4.1.1参与实际项目,锻炼编程与问题解决能力
|
3天前
|
Java 程序员 数据库连接
Java从入门到精通:3.3.2性能优化与调优——内存管理篇
Java从入门到精通:3.3.2性能优化与调优——内存管理篇
Java从入门到精通:3.3.2性能优化与调优——内存管理篇
|
3天前
|
Dubbo Java 应用服务中间件
Java从入门到精通:3.2.2分布式与并发编程——了解分布式系统的基本概念,学习使用Dubbo、Spring Cloud等分布式框架
Java从入门到精通:3.2.2分布式与并发编程——了解分布式系统的基本概念,学习使用Dubbo、Spring Cloud等分布式框架
|
3天前
|
SQL Java 数据库连接
Java从入门到精通:2.3.2数据库编程——了解SQL语言,编写基本查询语句
Java从入门到精通:2.3.2数据库编程——了解SQL语言,编写基本查询语句
|
3天前
|
SQL Java 数据库连接
Java从入门到精通:2.3.1数据库编程——学习JDBC技术,掌握Java与数据库的交互
ava从入门到精通:2.3.1数据库编程——学习JDBC技术,掌握Java与数据库的交互
|
3天前
|
设计模式 存储 前端开发
Java从入门到精通:2.2.1学习Java Web开发,了解Servlet和JSP技术,掌握MVC设计模式
Java从入门到精通:2.2.1学习Java Web开发,了解Servlet和JSP技术,掌握MVC设计模式
|
3天前
|
Java API
Java从入门到精通:2.1.5深入学习Java核心技术之文件操作
Java从入门到精通:2.1.5深入学习Java核心技术之文件操作