Java
文章平均质量分 70
沐光C-S-D-N
自己的人生自己掌握。
展开
-
JDK安装与环境变量配置
一、JDK的安装二、JDK环境变量配置三、检测是否匹配成功原创 2015-11-05 22:05:45 · 491 阅读 · 0 评论 -
Java设计模式——单例设计模式
1.单例设计模式的定义2.单力设计模式的特点3.单力设计模式的适用范围4.单例设计模式的分类5.代码示例原创 2016-01-12 21:37:57 · 390 阅读 · 0 评论 -
内部类
1.定义一个类的定义放在另一类中,这个类就是内部类2.内部类的分类a.普通内部类b.方法内部类c.静态内部类d.匿名内部类3.解释说明a.普通内部类#内部类可以在外部类中实例化对象#内部类也可以在外部实例化对象b.方法内部类#内部类的实例化只能在该方法中#内部类中不能使用该方法中非final局部变量c.静态内部原创 2016-01-19 12:06:45 · 346 阅读 · 0 评论 -
Java设计模式——适配器设计模式
1.定义把一个类的接口转换成客户希望的另一种接口适配器模式使原本不兼容而不能一起工作的类可以一起工作2.代码示例public class Adapter{ public static void main(String[] args) { PowerA a = new PowerAImpl(); //a.connect(); intput(a); Po原创 2016-01-16 13:17:09 · 366 阅读 · 0 评论 -
Java设计模式——静态代理设计模式
1.定义代理模式:为其他对象提供一个代理以控制对该对象的访问2.代码示例public class StaticAgency{ public static void main(String[] args) { Husband husband = new Husband(); Agency agency = new Agency(husband); agency.原创 2016-01-16 12:04:19 · 383 阅读 · 0 评论 -
Java设计模式——简单工厂设计模式
1.定义由工厂类的对象决定创建哪种产品类的实例2.目的降低耦合注:耦合是指使用者使用了一个具体的类,表示当前类依赖该具体的类,该具体的类改变,使用者将受到影响3.解决办法不使用具体的类,将具体的类进行抽象,自然而然,我们会联想到抽象类和接口,面向接口编程(面向抽象编程)4.代码示例a.思考下面的代码有何不足之处public class S原创 2016-01-16 10:24:17 · 307 阅读 · 0 评论 -
Java设计模式——策略设计模式——接口的运用
1.定义定义一系列的算法,将这些算法分别封装起来并且可以相互替换使用,策略模式让算法独立于客户应用而独立变化。2.代码示例a.下面的代码遇到的问题可以用策略设计模式解决public class Strategy{ public static void main(String[] args) { Move move = new Left(); move.di原创 2016-01-15 20:37:15 · 418 阅读 · 0 评论 -
Java设计模式——模板方法设计模式——抽象类的运用
1.定义:定义一个操作中算法的骨架,而将可变部分的实现延迟到子类中。注:模板方法设计模式使得子类在不改变算法结构的基础上重新定义该算法的某些特定的步骤。2.代码示例//模板方法设计模式import java.util.Random;public class TemplateMethod{ public static void main(String[] args)原创 2016-01-15 16:33:31 · 597 阅读 · 0 评论 -
Java中只存在值传递,不存在引用传递
java中只有值传递,不存在引用传递。无论是传值还是传地址都属于值传递。传地址并不是引用传递。一、传值二、传地址原创 2015-12-04 23:20:38 · 1036 阅读 · 0 评论 -
Java中this分类以及在各分类下的用法或规则
一、this作为本类当前对象的引用二、this(参数1,参数2,......,参数n)方法用来调用本类其他的构造方法三、在内部类或匿名类中使用this时,代表内部类或匿名类本身。如果想在内部类或匿名类中使用外部类的方法或者属性,则必须在前面加上外部类的类名。格式:外部类类名.this.方法名。原创 2015-11-21 20:59:21 · 508 阅读 · 0 评论 -
用Notepad++中的NppExec插件编译运行Java小程序
一、NppExec插件的安装二、javac以及java命令的配置原创 2015-11-07 10:48:57 · 3882 阅读 · 0 评论 -
Java设计模式——装饰者设计模式
1.什么是装饰者设计模式2.为什么要使用装饰着设计模式3.装饰者设计模式的适用范围4.装饰者设计模式的组成5.装饰者设计模式的UML图6.装饰者设计模式的特点7.代码示例原创 2016-05-13 19:13:19 · 407 阅读 · 0 评论