下载 JAVA:

1.去官网下载JDK8安装包Java Archive Downloads - Java SE 8 (oracle.com)

2.记录安装的位置

3.配置环境变量

我的电脑 -->属性-->高级系统设置-->环境变量-->系统变量

新建JAVA_HOME  然后里面的路径填jdk的路径

配置Path变量![image-20220503112421007](C:/Users/z/OneDrive/Typora%E5%9B%BE%E5%BA%93/image-20220503112421007.png)

若安装的JDK没有jre文件夹就打开cmd进入安装JDK的文件夹,再输入以下:
检查:打开cmd 输入 java -version![image-20220503112605497](C:/Users/z/OneDrive/Typora%E5%9B%BE%E5%BA%93/image-20220503112605497.png)

打开CMD在代码的目录下javac Hello.java 编译 java Hello 运行

配置IDEA(22条消息) IDEA的优化配置_大撕码的博客-CSDN博客_idea优化


快捷键:

  • psvm 快速生成main方法
  • sout 快速打出print
  • ctrl +d 复制当前行到下一行
  • ctrl + y 删除当前行
  • ctrl + / 添加或者取消注释
  • ctrl + alt +L 快速格式化代码
  • alt + E 快速运行(我自己配置的的)
  • crlt + B 光标放在方法上,快速定位到哪个类的方法
  • . var 自动分配变量名
  • 循环次数 . for 快速生成for循环 或者 fori 回车
  • 按住ctrl再按方法名 可以定位到方法源码
  • 数组名.for 快速生成遍历数组
  • new 类名(); 按alt+空格 按两次回车 快速实例化
  • alt +insert +回车 快速生成构造器和set、get 按住crlt 可以选多个
  • ctrl + H 快速查看继承关系0
  • 把光标放在implements上然后用快捷键alt+enter 快速生成接口方法
  • 选中代码 ctrl+alt+t 快速生成try-catch
  • itit 快速生成迭代器的循环
  • 大写 i 一键生成增强for循环
  • ctrl+z 撤销

一个程序开始前的操作:

①新建一个空项目②新建一个模块③配置项目结构的SDK和语言级别(我下载的是JDK8,所以语言级别选8) ④新建一个类

  • 单行注释 //
  • 多行注释 /* */
  • 文档注释 /** *每一段都加 * */

所有的标识符用字母、$、下划线 数字 ,数字不能开头 标识符分大小写


断点调试:

断点调试是指在程序的某一行设置一个断点,调试时,程序运行到这一行就会停住,然后你可以一步一步往下调试,调试过程中可以看各个变量当前的值,出错的话,调试到出错的代码行即显示错误,停下。进行分析从而找到这个Bug

在断点调试过程中,是运行状态,是以对象的运行类型来执行的

断点调试快捷键:

  • F7 跳入,跳入方法內
  • F8 跳过,逐行执行代码
  • shift +F8 跳出,跳出方法
  • F9 执行到下一个断点

小技巧:

  • 将光标放在某个变量上,可以看到最新的数据
  • 断点可以在debug的过程中下

Debug优化



JUnit:

为什么需要JUnit:

  • 一个类有很多功能代码需要测试,为了测试,就需要写入到main方法中
  • 如果有多个功能代码测试,就需要来回注销,切换很麻烦
  • 如果可以直接运行一个方法,就方便很多,并且可以给出相关信息,就好了

如何使用JUnit:

  1. 在方法上加入 @Test
  2. alt + enter 选择 JUnit5版本即可