JAVA
ECJTU_LCY
研一
展开
-
Idea里封装类和重写Object中toString()方法的快捷方式
创建一个学生类,例如:public class Student { private String name; private int age;}封装类在IDEA中使用快捷方式alt+insert键弹出(注意:此时光标应在类中):点击后进入以下界面,点OK就好。结果:public class Student { private String name...原创 2020-03-13 20:16:59 · 3959 阅读 · 0 评论 -
IntelliJ IDEA修改JDK
不记得JDK放在哪里的可以这么做:计算机鼠标右键,选择 属性选择 高级系统设置高级 选项卡,点击 环境变量原创 2020-03-06 19:03:37 · 245 阅读 · 0 评论 -
对JAVA封装优化中this关键字的理解
在java语言进行封装的过程中,为了避免出现以下情况:public class Student { private String name; public void setName(String name) { name = name; }}由于 形参变量名 与成员变量名重名,导致成员变量名被隐藏,方法中的变量名,无法访问到成员变量,...原创 2020-03-03 23:17:14 · 208 阅读 · 0 评论 -
记JAVA中数组ArrayIndexOutOfBoundsException和NullPointerException异常
ArrayIndexOutOfBoundsException数组越界异常原因是在程序中访问了数组中不存在的索引,程序运行后就会出现此异常。简单点说就是数组长度为10,程序却访问了数组的第11位。NullPointerException空指针异常原因是使用数组时,数组变量中没有有效的内存地址。程序运行会出现此异常。...原创 2020-03-02 12:10:02 · 773 阅读 · 0 评论 -
看代码两秒看懂break与continue的区别
breakpublic static void main(String[] args) { for (int i = 1; i<=10; i++) { if(i == 3){ break; //输出两次HelloWorld之后结束整个for循环 } System.out....原创 2020-03-01 18:33:08 · 231 阅读 · 0 评论 -
两句话解释JAVA源程序的编译和运行
编译:是指将我们编写的Java源文件翻译成JVM认识的class文件。在这个过程中, javac 编译器会检查我们所写的程序是否有错误,有错误就会提示出来,如果没有错误就会编译成功。运行:是指将 class文件 交给JVM去运行,此时JVM就会去执行我们编写的程序了。...原创 2020-03-01 17:57:26 · 446 阅读 · 0 评论 -
JAVA中环境变量的配置(点赞收藏方便查阅)
为啥要配置环境变量?(不看可忽略)开发Java程序,需要使用JDK中提供的工具,工具在JDK9安装目录的 bin 目录下。在DOS命令行下使用这些工具,就要先进入到JDK的bin目录下,这个过程就会非常的麻烦。不进入JDK的 bin 目录,这些工具就不能使用,会报错。为了开发方便,我们想在任意的目录下都可以使用JDK的开发工具,则必须要配置环境变量,配置环境变量的意义在于告诉操作系统,...原创 2020-02-29 17:58:12 · 1222 阅读 · 2 评论 -
JAVA中JDK,JRE是什么,以及它们有何区别?
JRE (Java Runtime Environment) :是Java程序的运行时环境,包含 JVM 和运行时所需要的核心类库 。JDK (Java Development Kit):是Java程序开发工具包,包含 JRE 和开发人员使用的工具。我们想要运行一个已有的Java程序,那么只需安装 JRE 即可。我们想要开发一个全新的Java程序,那么必须安装 JDK。...原创 2020-02-29 17:27:21 · 436 阅读 · 0 评论