使用try和catch并finally关键字,再次主要记录一下有些比较特别的异常处理。示例: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using S...
分类:
其他好文 时间:
2014-09-17 23:15:42
阅读次数:
364
1.the use of 'with open... as ...'2.the use of pickle(dump and load)for Step1:the 'with open ... as...' is the short format of 'try...except...finally...
分类:
编程语言 时间:
2014-09-17 23:13:52
阅读次数:
259
1 package com.zhangcy.test.init; 2 3 public class Base { 4 5 int str; 6 static int val1=1; 7 final int val2=2; 8 static final i...
分类:
编程语言 时间:
2014-09-17 20:11:42
阅读次数:
247
在写前面两篇文章23和24的时候自己有很多细节搞得不是很明白,这篇文章把Fork和Work-Stealing相关的源代码重新梳理一下。首先来看一些线程池定义的成员变量:关于scanGuard:volatile int scanGuard;private static final int SG_UNI...
分类:
编程语言 时间:
2014-09-17 18:17:22
阅读次数:
296
不使用finally块释放资源 错误的写法: public?void?save(File?f)?throws?IOException?{??
??OutputStream?out?=?new?BufferedOutputStream(new?FileOutputStream(f));??
??out.write(...);??...
分类:
编程语言 时间:
2014-09-17 17:02:52
阅读次数:
320
private static final String FILE_MEMORY = "/proc/meminfo"; private static final String FILE_CPU = "/proc/cpuinfo";/** * 得到IMEI * * @re...
分类:
移动开发 时间:
2014-09-17 16:45:12
阅读次数:
263
final:
final 可以修饰类、方法、变量
final 修饰的类不可以被继承
final 修饰的方法不可以被覆盖
final 修饰的变量是一个常量,只能被修饰一次
内部类只能访问被final修饰的局部变量
继承的弊端:
如下代码:
class father
{
void show()
{
System.out.println("ni hao ");/...
分类:
编程语言 时间:
2014-09-17 01:11:51
阅读次数:
242
JVM可以使用的内存分外2种:堆内存和堆外内存,堆内存完全由JVM负责分配和释放,如果程序没有缺陷代码导致内存泄露,那么就不会遇到java.lang.OutOfMemoryError这个错误。使用堆外内存,就是为了能直接分配和释放内存,提高效率。JDK5.0之后,代码中能直接操作本地内存的方式有2种:使用未公开的Unsafe和NIO包下ByteBuffer。C语言的内存分配和释放函数malloc/free,必须要一一对应,否则就会出现内存泄露或者是野指针的非法访问。java中我们需要手动释放获取的堆外内存吗...
分类:
编程语言 时间:
2014-09-16 22:08:51
阅读次数:
380
一直都在想如何在Java写一个抽象类,让该抽象类的所有子类都限定为单例模式,一个类需要设计成单例时直接继承该抽象类,而单例的限定与实例获取交给抽象类来完成。一个传统的单例类形如一下形式: 1 public class Singleton { 2 private static final...
分类:
其他好文 时间:
2014-09-16 21:46:31
阅读次数:
379
今天参加笔试,里面有设计模式,和一些基础题!印象最深的是:什么不是Object的函数,我蒙的finalize,哎,无知!还问了,接口与抽象类的不同,还有多线程的实现方式!下面基本都有。另外还问了,观察者模式,设计模式,我一点不会,看来要下功夫了!1. 面向对象编程的三大特性是什么,请简要阐述(1)....
分类:
编程语言 时间:
2014-09-16 20:24:01
阅读次数:
285