java学习,不定期更新~
2011-12-12 20:50
239 查看
2012/12/12
1.shuffle
例子
取出1~100中的20个随机数,不许有重复
实现
ArrayList<Integer> list = new ArrayList<>();
for(int i = 1; i <= 100; i++){ list.add(i);}
Collections.shuffle(list);
然后从list中取前20个。
做用
shuffle打乱List中的数据
===================================================================
===================================================================
2012/12/13记入
2.static
前言:这个本不应该做为问题记入,但是刚才在看单例模式时,突然问自己,static的做用是什么
和finally有什么区别。。。。。。。。
将近两个月左右的时间不编程,做测试,竟然连static的左右都忘了!!!
哎~
但是看了一下代码,就回忆起来了!
我们一般最常用的是static定义的方法~
===================================================================
===================================================================
3.单例模式,应用的static
===================================================================
===================================================================
1.shuffle
例子
取出1~100中的20个随机数,不许有重复
实现
ArrayList<Integer> list = new ArrayList<>();
for(int i = 1; i <= 100; i++){ list.add(i);}
Collections.shuffle(list);
然后从list中取前20个。
做用
shuffle打乱List中的数据
===================================================================
===================================================================
2012/12/13记入
2.static
前言:这个本不应该做为问题记入,但是刚才在看单例模式时,突然问自己,static的做用是什么
和finally有什么区别。。。。。。。。
将近两个月左右的时间不编程,做测试,竟然连static的左右都忘了!!!
哎~
但是看了一下代码,就回忆起来了!
class Student{ static int numberOfStudents=0; Student() { numberOfStudents++; } } //每一次创建一个新的Student实例时,成员numberOfStudents都会不断的递增, //并且所有的Student实例都访问同一个numberOfStudents变量
我们一般最常用的是static定义的方法~
===================================================================
===================================================================
3.单例模式,应用的static
class Singleton { // 私有的静态对象 private static Singleton instance = null; //私有的构造方法 private Singleton (){ } // 公开的静态工厂方法,返回此类的唯一实例 public static Singleton getInstance(){ if(instance == null){ instance = new Singleton(); } return instance; } }
===================================================================
===================================================================
相关文章推荐
- java学习资料(不定期更新)
- 8月21号,决定入住CSDN,不定期的更新Blog,记录本人JAVA学习之路
- STL学习笔记(不定期更新)
- 30天轻松学习javaweb_Eclipse在修改了web.xml后将自动更新到tomcat服务器中
- Java 基础学习笔记(持续更新中)
- Java 文件操作的学习(不断更新中)
- java 设计模式浅析(持续学习更新)
- appframework学习--appframework开发常见问题及解决方法(不定期更新)
- Linux学习收藏--不定期更新
- 不定期更新学习过程中碰到的小问题
- Java技术联盟:QQ群:50668621争做Java全方位学习群.欢迎大家的加入,共同学习Java系列技术,同时不断更新JavaFx技术的进步..
- appframework学习--appframework开发常见问题及解决方法(不定期更新)
- Java 学习笔记--持续更新
- Java学习精品网站(陆续更新)
- Linux运维课程一览(不定期更新学习要点及重难点笔记)
- [java多线程]多线程学习路线图(不断更新)
- [置顶] Java HashMap学习笔记(持续更新)
- java面试准备---JSF系统学习知识点总结---随时更新
- java 数据库编程 学习笔记 不断更新