Java学习
归雪冰俏
Android 开发--C 开发--Java
展开
-
Java File创建文件夹及文件
@Test public void testFile(){ File file = new File("E:\\code\\hello"); File file1 = new File(file,"hello.txt"); if(!file.exists()){ file.mkdir(); //创建文件夹 try { ...原创 2019-11-01 13:41:15 · 652 阅读 · 0 评论 -
Java finally语句到底是在return之前还是之后执行?
网上有很多人探讨Java中异常捕获机制try...catch...finally块中的finally语句是不是一定会被执行?很多人都说不是,当然他们的回答是正确的,经过我试验,至少有两种情况下finally语句是不会被执行的: (1)try语句没有被执行到,如在try语句之前就返回了,这样finally语句就不会执行,这也说明了finally语句被执行的必要而非充分条件是:相应的try语句一定被转载 2015-12-06 15:21:54 · 281 阅读 · 0 评论 -
Java 设计模式-单例模式
单例模式:用来创建独一无二的,只有一个实例的对象的入场券。有一些对象,我们只需要一个,比如说:线程池、缓存和注册表对象等等。 经典单例模式: public class Singleton{ private static Singleton uniqueInstance; // 创建一个静态对象 //其他有用实例化变量 private Singl原创 2016-09-25 17:44:53 · 217 阅读 · 0 评论 -
java 中利用subString 截取字符串中第三个"/"后面的内容,并将/用>代替
private String extractString(String s){ for(int i = 0; i < 3; i++){ s = s.substring(s.indexOf("/")+1 ); } Log.d(TAG, "-s- "+s); String subString = s....原创 2016-09-23 10:47:53 · 20487 阅读 · 1 评论 -
Java学习--获取内部类中int变量值方法
最新在学习Java核心卷一,看到一个例子,可以获取内部类中int变量的值,解决了很久以来的困惑,记录一下。 /** * 统计一下在排序过程中调用compareTo次数 * 说明:在内部类中获取int变量方法 */ @Test public void print(){ //由于清楚地知道counter需要更新,所以不能将counter声明为final。由于Integer对象是不可变...原创 2019-07-04 17:04:45 · 1418 阅读 · 0 评论