根据黑马的课程进行笔记记录。
1、CMD
图形化界面的提出:施乐。
图形化界面缺点:消耗内存、运行速度慢。
cmd就是在Windows系统中,利用命令行的方式操纵计算机。
1.1 打开方式
①win+R;②输入cmd;③回车。
1.2 常用命令
(1)盘符名称+冒号:盘符切换
(2)dir:查看当前路径下的内容
(3)cd目录:进入单级目录
cd 目录1\目录2\...:进入多级目录。
cd \:回退到盘符目录。
cls:清屏。
exit:退出命令提示符窗口。
(4)cd..:回退上一级目录
1.3 练习-打开qq
在任意路径下都可以打开指定软件:把软件的路径配置到电脑的环境变量。
我的电脑->右键->属性->高级系统设置->高级->环境变量->系统变量->path->新建
2、Java入门
2.1 JDK下载
选择版本JDK17,官网下载:Java Downloads | Oracle
遇到问题:“以下应用程序正在使用需要由此安装程序更新的文件”。
原因:由于安装路径里有JDK安装包,选择一个空目录即可。
各文件夹作用:
①bin:存放各种工具命令。
②conf:存放相关配置文件。
③include:存放一些平台特定的头文件。
④jmods:存放各种模块。
⑤legal:存放各模块的授权文档。
⑥lib:存放工具的一些补充JAR包。
2.2 HelloWorld案例
遇到问题:执行 javac HelloWorld.java 报错 找不到文件
解决方法:配置环境变量
步骤:1.系统变量中,点击新建。变量名:JAVA_HOME 变量值:D:\software_for_programming\JDK\jdk_for_java(就是jdk安装的路径)
2.双击path,点击新建,输入值 %JAVA_HOME%\bin。
3.删除原来PATH中带有的环境变量。C:\Program Files\Common Files\Oracle\Java\javapath(不知道这个操作有没有问题,但是这个路径应该是下载JDK后自动新增的)
4.发现问题:最初新建的文件名写错了,写成了HelloWord.java。
案例步骤:1.打开cmd;2.切换盘符,找到书写代码的位置;3.编译:javac HelloWorld.java,利用JDK提供的编译工具javac将该文件编译成class文件;4.运行:java HelloWorld,不带后缀。
常见问题:1.中英文符号问题;2.单词拼写问题。
2.3 相关介绍
2.3.1 Notepad++:安装->简单配置->编写案例。
2.3.2 三大使用平台:
- Java SE:用于桌面应用开发,是其他两个版本的基础。
- Java ME:用于嵌入式电子设备或者小型移动设备,例如微波炉、数码相机。
- Java EE:用于web方向的网站开发。
2.3.3 Java的主要特性:面向对象、安全性、多线程、简单易用、开源、跨平台。
高级语言的编译运行方式:编程、编译、运行。
编译型:c/c++、解释型:python、混合型:Java。
Java不是直接运行在系统中,而是运行在虚拟机中。
2.3.4 JRE和JDK:
JVM(Java Virtual Machine):Java虚拟机,真正运行Java程序的地方。
JDK(Java Development Kit):Java开发工具包,包括JVM、核心类库、开发工具。
开发工具:javac、java、jdb、jhat。
JRE(Java Runtime Environment):Java运行环境,包括JVM、核心类库、运行工具。