03 2020 档案

封装一个ArrayBox--实际是ArrayList的底层简单实现
摘要:package arrayBox; /** * 设计一个类,可以新增,删除,获取元素 * * @author my 数组存储数据 ArrayBox存储 int[] arr=new int[10] ArrayBox box=new Array() * arr[0]=5 box.add(5); * 分析 阅读全文

posted @ 2020-03-25 11:16 刀锋93 阅读(335) 评论(0) 推荐(0)

java异常处理机制思路总结
摘要:Throwable Error Excepiton 错误 异常 通常是一些物理性错误 人为规定的不正常现象 StackOverflowErrow 运行时异常/编译时异常 OutOfMemoryError Error和RuntimeException这类异常,javac编译时不检测,不需要主动添加处理 阅读全文

posted @ 2020-03-14 09:45 刀锋93 阅读(222) 评论(0) 推荐(0)

记录一些比较容易含糊的概念
摘要:1.计算机内存的最小存储单元是字节(byte),一个字节就是一个8位二进制数,即8个bit。它的二进制表示范围从00000000~11111111,换算成十进制是0~255,换算成十六进制是00~ff 2.java中,二进制是0b 开头,八进制是0开头,十进制不说了,十六进制0x开头 3.八种基本数 阅读全文

posted @ 2020-03-10 16:54 刀锋93 阅读(238) 评论(0) 推荐(0)

类加载顺序(2)
摘要:package loader; public class Animal{ public String test="AnimalField"; public static String testStatic="AnimalStaticField"; public Animal(){ System.ou 阅读全文

posted @ 2020-03-09 19:58 刀锋93 阅读(151) 评论(0) 推荐(0)

类加载顺序(1)
摘要:package loader; public class Test { /**类加载顺序 * 一:只研究Person类,没有继承类的情况 * 1.在主函数中调用person类构造方法创建对象 * 2.在调用构造方法前先加载static静态块(可以调用静态方法) * 3.加载普通构造块(可以调用普通方 阅读全文

posted @ 2020-03-03 15:29 刀锋93 阅读(204) 评论(0) 推荐(0)

导航