- 博客(7)
- 收藏
- 关注
转载 内部类
对main方法而言,虽然写在类中,它是游离于任何类之外的,因此某类的非静态内部类对它而言是不直接可见的,也就无法直接访问 。1:非静态内部类,必须有一个外部类的引用才能创建。2:在外部类的非静态方法中,因为有隐含的外部类引用this,所以可以直接创建非静态内部类。3:在外部类的静态方法中,因为没有this,所以必须先获得外部类引用,然后创建非静态内部类。4:静态内部类,不需要外部类引用就可以直接创建
2017-05-15 20:59:10 344
原创 工厂的设计模式
public interface Service { void method1(); void method2();}public interface ServiceFactory { Service getService();}public class Implemention1 implements Service { @Override public v
2017-05-13 22:01:10 204
原创 Random函数
在Java中有Java.Math.Random和Java.Util.Random,在Java.Math.Random在内部是通过Java.util.Random来实现的。Java.Math.Random返回一个double值为正号,大于等于0.0,小于1.0 。返回的值是从该范围(大约)均匀分布而伪随机选择的。 创建一个随机数生成器Random random = new Random(47);ra
2017-05-13 18:47:44 338
原创 String StringBuffer StringBuilder
String,StringBuffer,StringBuilderString 字符串常量 StringBuffer,StringBuilder 字符串变量String s="abcde";s=s+1;System.out.println(s);首先创建了一个对象s,赋予abcde,然后创建一个新的对象s,用来执行第二段代码,前面的String对象没有改变,所以我们在操作S字符串实际上是在创建
2017-05-11 22:48:26 265
原创 适配器设计模式
public interface Processor { String name(); Object process(Object input);}public class Waveform { public static long counter; public static final long id = counter++; public String t
2017-05-11 21:31:11 195
原创 装饰者设计模式
装饰者设计模式package Decorator_Pattern;public interface Car { public void run(); public void stop();}package Decorator_Pattern;public class QQ implements Car { public void run(){ Syste
2017-05-05 22:18:33 218
原创 Java 无法载入配置
严重: Dispatcher initialization failed Unable to load configuration. - bean - jar:file:/D:/Workspaces/apache-tomcat-7.0.55/webapps/Hellostruts/WEB-INF/lib/struts2-core-2.3.16.3.jar!/struts-default.xml
2017-02-10 12:07:06 358
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人