目录
一、java入门
1、命令行窗口的常用命令:
盘符 D:、C:
查看当前路径下的文件信息 dir (显示文件夹中所有的文件)
进入文件目录 cd
回退上一级目录 cd ..
回退到盘符根目录 cd \
清屏 cls
2、java开发的注意事项
- 开发一个java程序要经历
编写 ----- 编译(通过javac生成.class文件) -------- 运行(java)
- 第一个java程序建议使用记事本书写
- 代码文件全英文,首字母大写,使用驼峰模式,源代码文件后缀必须是.java
- java通过javac编译得到字节码文件.class后缀
3、运行第一个java程序HelloWorld
- 新建一个文本文件
- 写入代码
public class HelloWorld { /*代码类名必须要与文件名称一致*/ public static void main(String[] args){ System.out.println("HelloWorld"); } }
- 直接在文本文件所在目录的路径上输入cmd进入cmd命令
- 输入javac HelloWorld.java编译生成一个HelloWorld.class文件
- 输入java HelloWorld 运行java文件
4、JDK的组成
- JVM:java虚拟机,真正运行java程序的地方。
- 核心类库:java自己写好的程序,给程序员自己的程序调用的。
- JRE:java的运行环境(JVM、核心类库)。
- 开发工具:java、javac等。
- JDK:java开发工具包。(JVM、核心类库、开发工具) 开发环境
5、JDK的执行原理
程序员编写的.java文件通过javac编译得到.class文件,再通过java将.class文件送入JVM中运行,调用核心类库中java写好的代码,配合程序的执行。
6、JAVA的跨平台工作原理
- 一次编译,处处可用
- java代码只需要写一次,在不同平台使用只需要下载不同平台的JVM就可以直接运行。
7、Path环境变量
Path环境变量用于记住程序路径,方便在命令窗口的任意目录启动程序。
二、IDEA的使用
1、使用步骤
注意在新建Package包时的命名一般是公司域名的倒写,www换成项目名。
目的是让别人清除项目是本公司实现的。
2、IDEA基本快捷键:
- Ctrl+D 快速复制粘贴代码。
- 直接输入main回车 快速生成main函数。
- Ctrl+X 删除所在行。
- Ctrl+Alt+ L 格式化代码。
- Ctrl+/ 单行注释、Ctrl+Shift+/ 多行注释。
- 快速书写输出语句。
"Hello World".sout + 回车
System.out.println("HelloWorld")
- ALT+Shift+↑、↓ 上下移动当前选中的代码。
- ALT+Ctrl+t将代码快速放入循环结构体中。
- alt + Ins 快速生成getter和setter方法,按住shift点击最下面的变量就能全部选中,一起设置 ,同时也可以设置有参无参构造器。
- shift + f6 快速修改全局变量名
- Ctrl+Alt+o 快速删除无用的import包
- 鼠标中间加鼠标左键 快速操作多列代码
- ctrl + r 快速替换全局字符
- ctrl + shift + 左右键 快速选中代码
3、IDEA中的其他操作
- 修改模块名,选择第三个修改文件名和模块名。
- 导入模块操作
可以直接通过 File->new->Moudle from Existing Sources 选择模块所在文件夹,导入别人的模块,但该方法有缺陷:当模块所在文件夹消失时,导入的模块也会失效。
所以一般采用新建一个Moudle再将要导入的模块代码文件夹复制粘贴进新建的Moudle,注意新建Moudle时要先选中原本存在的Moudle再点击新建,否则新建的Moudle会建在原本存在的Moudle之内。
三、Debug工具
从断点开始,一步一步运行代码