java笔记
GFive555
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
适配器设计模式
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 · 240 阅读 · 0 评论 -
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 · 328 阅读 · 0 评论 -
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 · 450 阅读 · 0 评论 -
工厂的设计模式
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 · 261 阅读 · 0 评论 -
装饰者设计模式
装饰者设计模式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 · 266 阅读 · 0 评论 -
内部类
对main方法而言,虽然写在类中,它是游离于任何类之外的,因此某类的非静态内部类对它而言是不直接可见的,也就无法直接访问 。1:非静态内部类,必须有一个外部类的引用才能创建。2:在外部类的非静态方法中,因为有隐含的外部类引用this,所以可以直接创建非静态内部类。3:在外部类的静态方法中,因为没有this,所以必须先获得外部类引用,然后创建非静态内部类。4:静态内部类,不需要外部类引用就可以直接创建转载 2017-05-15 20:59:10 · 399 阅读 · 0 评论
分享