上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页

2020年3月25日

封装一个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 阅读(322) 评论(0) 推荐(0) 编辑

2020年3月14日

java异常处理机制思路总结

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

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

2020年3月10日

记录一些比较容易含糊的概念

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

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

2020年3月9日

类加载顺序(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 阅读(147) 评论(0) 推荐(0) 编辑

2020年3月3日

类加载顺序(1)

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

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

2020年2月18日

单例模式

摘要: package singleton; //单例模式的意义,让类只能创建一个对象,目的是减少对象的创建个数节约内存空间 //调用同一个方法,如果有几千上万人去调用,按照对象调用方法那么需要创建几千上万个对象,单例模式目的在共享一个对象,创建对象的过程私有化 //根据分析需要在本类中某个成员位置进行ne 阅读全文

posted @ 2020-02-18 16:52 刀锋93 阅读(100) 评论(0) 推荐(0) 编辑

设计模式

摘要: 设计模式:是一种设计经验的总结,界面某些场景下的一类问题是一种通用的解决方案,可以让代码更容易被理解,确保了复用性、可靠性、扩展性。 设计模式分为三类(总共23种): 1.创建型模式(5种):用于解决对象创建的过程 单例模式、工厂方法模式、抽象工厂模式、创造者模式、原型模式 2.结构型模式(7种): 阅读全文

posted @ 2020-02-18 15:47 刀锋93 阅读(112) 评论(0) 推荐(0) 编辑

占位 Java程序部署

摘要: 程序部署大致分为三类,1.本机-整个程序都在用户计算机上独立运行(单机版程序) 2.远程-整个程序都在服务器端执行,客户端通过非java形式,比如浏览器进行访问 3.介于两者之间-本地运行的客户端,连接到执行应用程序服务的服务端部分。 一.打包 1.cmd命令行方式打包java源代码(.java文件 阅读全文

posted @ 2020-02-18 15:31 刀锋93 阅读(201) 评论(0) 推荐(0) 编辑

2020年2月11日

throw throws区别

摘要: 1.throws是在方法上对一个方法进行声明,而不进行处理,向上传,谁调用谁处理; 格式: 权限修饰符 返回值类型 方法名(参数列表) throws Exception1,Exception2...{} 目的是声明这些异常,告诉方法的调用者它可能会抛出这些异常,是否需要捕获处理这些异常。 2.thr 阅读全文

posted @ 2020-02-11 14:14 刀锋93 阅读(183) 评论(0) 推荐(0) 编辑

Java中类的关系

摘要: 在java里类的关系大致分为三种, 1.继承(a is b):继承extends,实现implement 2.包含(a has b):组合>聚合>关联。关系亲密度越来越小,一个类在另一个类中声明为属性。 3.依赖(a use b):一个类中用到了别的类对象,比如a类的方法中创建b的对象并使用其属性跟 阅读全文

posted @ 2020-02-11 14:13 刀锋93 阅读(175) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页

导航