
Java
kyleada_dl
奔跑吧
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java annotation
http://hi.baidu.com/baiduba/item/716cff0e85378599a3df43feJava Annotation 注解语法====Java注解的作用====JAVA从J2SE5开始提供名为annotation(注释,标注)的功能。Java的annotation,可以附加在package, class, method, field等上面,相当于给它们添转载 2012-11-07 20:57:57 · 741 阅读 · 0 评论 -
Java 静态类型
来自《Java 7 新特性》Java语言是一种静态类型的编程语言,静态类型的含义是指在编译时进行类型检查。Java源代码中的每个变量的类型都需要显式的进行声明。动态类型 如Javascript和Ruby,类型检查是在运行时进行的,不要进行显式地声明类型。原创 2012-11-19 20:12:06 · 870 阅读 · 0 评论 -
Java 32问
一,谈谈final, finally, finalize的区别。final-修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为fi转载 2012-12-05 14:44:39 · 489 阅读 · 0 评论 -
比较ReentrantLock和synchronized和信号量Semaphore实现的同步性能
比较ReentrantLock和synchronized和信号量Semaphore实现的同步性能得出结论:(1)使用Lock的性能比使用synchronized关键字要提高4~5倍;(2)使用信号量实现同步的速度大约比synchronized要慢10~20%;(3)使用atomic包的AtomicInter速度是比Lock要快1一个数量级。synchronized: 在转载 2012-12-14 22:44:40 · 1426 阅读 · 0 评论 -
Java命令参数大全
http://hi.baidu.com/anlylove/blog/item/b4a0cc1fa9779cffe0fe0bd3.htmlJava在运行已编译完成的类时,是通过java虚拟机来装载和执行的,java虚拟机通过操作系统命令JAVA_HOME\bin\java –option 来启动,-option为虚拟机参数,JAVA_HOME为JDK安装路径,通过这些参数可对虚拟机的运行转载 2013-01-09 19:54:19 · 735 阅读 · 0 评论 -
为什么类的静态成员变量要在类外初始化
在C++中是这样的http://blog.youkuaiyun.com/shandianling/article/details/8136003在类定义中1. 在类中,只是声明了静态变量,并没有定义。// 普通变量也是声明,然后在实例化对象时定义2. 声明只是表明了变量的数据类型和属性,并不分配内存;定义则是需要分配内存的。注意:如果在类里面这么写int a; 那么是既声明了变量,也定义了原创 2013-01-11 13:20:02 · 4901 阅读 · 1 评论 -
网络访问流程
1. 服务器监听8080端口,作为一台主机,有IP原创 2014-08-11 21:39:00 · 1211 阅读 · 0 评论