02 2020 档案

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

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

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

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

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

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

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

posted @ 2020-02-11 14:14 刀锋93 阅读(198) 评论(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 阅读(185) 评论(0) 推荐(0)

assert断言
摘要:断言(Assertion)是一种调试程序的方式。在Java中,使用assert关键字来实现断言。 语句assert x >= 0;即为断言,断言条件x >= 0预期为true。如果计算结果为false,则断言失败,抛出AssertionError。 使用assert语句时,还可以添加一个可选的断言消 阅读全文

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

导航