摘要:
七零八碎的凑不齐一个章节的东西
C/C++语言需要程序员负责回收无用内存
Java提供了系统级的现成跟踪并存储空间的分配情况,
Java依旧会出现内存泄漏,内存溢出的情况,自己写的程序健壮性问题
JDK,Java Development Kit java开发工具包
JRE java Runtime Environment java运行环境
class Main{ public static void main(String[] args){ system.out.println("sdf") } }
// sdfasf
不能嵌套
/*
sdlfkjsldfkj
*/
/**
@author 作者
@version 版本
*/
注释内容会被javadoc所解析,生成网页形式的说明文档
操作方式:
javadoc -d 目标文件夹名 -author -version helloworld.java
application Programming Interface应用程序编程接口
Overview (Java Platform SE 8 ) (oracle.com)
Java Downloads | Oracle
java8文档 Java Development Kit 8 Documentation (oracle.com)
尚硅谷Java零基础入门教程 eclipse安装
测试时,只想测试某一部分的代码的正确性
1. java中使用JUnit单元测试 1. 可以在下面@Test时,肯定报错,然后使用报错提示来导入外部lib
2. 创建Java类,进行单元测试,要求:
类是public,用默认的构造方法
3. 此类中声明单元测试方法 1. 此时的单元测试方法的权限是public,没有返回值,没有形参 2. 名字一般起名为testXXX() 4. 此单元测试方法上需要声明注解:@Test 5. 声明好,在这个方法体内即可测试相关代码 1. 方法名上左键,run as JUnit Test ( eclipse中是这样)
import org.junit.Test; public class JunitTest{ int num=10;//测试方法里面是可以使用测试类的成员变量的 @Test public void testEquals(){ } //测试类里面也可以写普通方法 }
相当于ecipse的project,而IDEA的project相当于eclipse的workspace
对于eclipse来说,一个客户端窗口下,可以同时维护多个工厂(project),但是IDEA不行,就能打开一个,所以使用Module
setings-Editing-General-postfix