
java
文章平均质量分 95
CptOctopus
这个作者很懒,什么都没留下…
展开
-
Java笔记-junit单元测试,反射,注解
Java笔记-junit单元测试,反射Junit单元测试反射Junit单元测试junit是白盒测试,步骤:1.定义一个测试类(测试用例)2.定义测试方法,返回值为void,参数表为空3.给方法加@Test注解,或者按Ctrl+Shift+T4.给测试的方法内加assert断言@before用于测试初始化(开头),@After用于测试释放资源(结尾)package test.junit;public class Calculator { public int add(int a,i原创 2020-07-23 15:24:22 · 286 阅读 · 0 评论 -
Java笔记-IO流,网络编程
Java笔记-文件和流字节流网络编程字节流1个字符=2个字节,1个字节=8个二进制位,一切文本图片等文件存储方式都是字节,记事本等文本编辑器会通过查找如ASCLL表将字节转化为字符字节输出流的使用步骤:1.创建一个FileOutputStream对象,构造方法中传递写入数据的目的地2.调用FileOutputStream对象的Write方法,把数据写入文件,写入的是二进制数据3.释放资源package test.demo04;import java.io.FileInputStream;原创 2020-07-22 10:54:52 · 160 阅读 · 0 评论 -
Java笔记-多线程
Java笔记-异进程创建多线程程序线程安全问题创建多线程程序Java程序属于抢占式调度Thread类创建多线程程序的两种方式1.创建Thread类的子类,并在子类中重写run方法设置线程任务,线程随机抢占CPUpackage test.demo02;import java.lang.Thread;public class MyThread extends Thread{ @Override public void run() { for (int i =原创 2020-07-21 10:01:42 · 140 阅读 · 0 评论 -
Java笔记-Collection集合,Map
Java笔记-Collection集合集合包括:Vector,ArrayList,LinkedList,TreeSet,HashSet,LinkedHashSet集合接口:List:元素有序,允许存储重复元素,有索引(可以使用for循环遍历)Set:不允许有重复元素,没有索引(不能使用for循环遍历)###239...原创 2020-07-20 11:27:51 · 187 阅读 · 0 评论 -
Java笔记-面向对象
Java笔记-面向对象Java面向对象对象内存分配类初始化Java中的继承Java面向对象对象内存分配同一个包下的类调用可以省略导包语句对象内存分配:1.栈:main函数先入栈,然后开辟一段内存空间用于保存对象的地址值,然后main中调用类方法,根据调用顺序依次类方法依次入栈,入栈后该类方法再开辟新的内存空间,调用完成后类方法出栈2.堆:保存的是对象中成员变量的值,以及成员方法的地址,成员方法的地址指向方法区3.成员方法:包括了类的成员变量和成员方法构造对象和调用方法内存中的变化如下:当原创 2020-07-15 20:19:13 · 190 阅读 · 0 评论