摘要: 打开方式: 右键-->debug as -->application 快捷键: F5:单步跳入。进入本行代码中执行 F6:单步跳过。执行本行代码,跳到下一行 F7:单步返回。跳出方法 F8:继续执行到下一个断点 Ctrl + R:执行到光标所在行 阅读全文
posted @ 2022-05-22 17:01 藤原豆腐渣渣 阅读(32) 评论(0) 推荐(1) 编辑
摘要: Throwable是Error和Exception的父类,在开发中只关注Exception Exception可分为编译期异常(受检异常)和运行期异常(非受检异常) 异常会导致程序中断,无法继续执行。处理异常可以让程序保持运行状态 在开发中常把 try 将可能出现异常的代码块包裹起来。使用 catc 阅读全文
posted @ 2022-05-22 16:22 藤原豆腐渣渣 阅读(27) 评论(0) 推荐(1) 编辑
摘要: Java有“一切皆对象”的设计原则,Java中的基本数据类型就完全不符合这种设计思想,因为基本数据类型不是引用类型, 所在在JDK1.5之后,Java推出了基本数据类型对应的包装类。 八大包装类分为两种类型: Number: Short Integer Long Float Double 都是Num 阅读全文
posted @ 2022-05-20 21:58 藤原豆腐渣渣 阅读(28) 评论(0) 推荐(1) 编辑
摘要: public class TestLinkList { public static void main(String[] args) { NodeManager nm = new NodeManager(); System.out.println("初始化链表节点"); nm.add(5); nm. 阅读全文
posted @ 2022-05-20 18:45 藤原豆腐渣渣 阅读(101) 评论(0) 推荐(1) 编辑
摘要: Java内部类分为几个类型: (1)成员内部类 (2)方法内部类 (3)静态内部类 (4)匿名内部类 匿名内部类分为三种:继承式的匿名内部类、接口式匿名内部类、参数式匿名内部类 成员内部类: public class TestInnerClass { public static void main( 阅读全文
posted @ 2022-05-17 20:14 藤原豆腐渣渣 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 适配器模式使得接口不兼容的类可以一起工作 public class TestShipei { public static void main(String[] args) { PowerA powerAImple = new PowerAImple(); PowerB powerBImple = n 阅读全文
posted @ 2022-05-17 14:26 藤原豆腐渣渣 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 代理模式(Proxy):为其他对象提供一种代理,以控制对某个对象的访问 代理模式其实就是“真实对象”的代表,在访问对象时引入一定程度的间接性,因为此间接性存在多种用途。 public class TestProxy { public static void main(String[] args) { 阅读全文
posted @ 2022-05-17 11:59 藤原豆腐渣渣 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 工厂模式的应用很广泛,精髓之处在于通过工厂类来获取对象,而不是直接创造对象,这样的好处在于不依赖要创建的具体对象类型,以达到解耦的目的。 public class TestFactory { public static void main(String[] args) { //使用者与被使用者之间产 阅读全文
posted @ 2022-05-16 16:28 藤原豆腐渣渣 阅读(40) 评论(0) 推荐(0) 编辑
摘要: /* * 策略模式(strategy pattern),定义了一系列算法,将每一种算法封装起来可以相互替换使用 */ public class TestCeLue { public static void main(String[] args) { UserService us = new User 阅读全文
posted @ 2022-05-16 14:08 藤原豆腐渣渣 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 模板方法模式(Template Method):定义一个操作的算法骨架,将一些可变的部分延迟至子类中,模板方法模式可以使子类不改变算法的结构,而重新定义算法某些特定的步骤。 public class AbstractModel { public static void main(String[] a 阅读全文
posted @ 2022-05-16 11:24 藤原豆腐渣渣 阅读(34) 评论(0) 推荐(0) 编辑