- 博客(4)
- 资源 (27)
- 问答 (2)
- 收藏
- 关注
原创 final关键字
final关键字:1,final是一个修饰符,可以修饰类,方法,变量。2,final修饰的类不可以被继承。3,final修饰的方法不可以被覆盖。4,final修饰的变量是一个常量,只能赋值一次。为什么要用final修饰变量。其实在程序如果一个数据是固定的,那么直接使用这个数据就可以了,但是这样阅读性差,所以它该数据起个名称。而且这个变量名称的值不能变化,所以加上final固定。写法
2017-06-13 16:51:48 193
原创 一个对象实例化的完整过程
一个对象实例化过程:Person p = new Person();1,JVM会读取指定的路径下的Person.class文件,并加载进内存,并会先加载Person的父类(如果有直接的父类的情况下).2,在堆内存中的开辟空间,分配地址。3,并在对象空间中,对对象中的属性进行默认初始化。4,调用对应的构造函数进行初始化。5,在构造函数中,第一行会先到调用父类中构造函数进行初始
2017-06-13 16:48:19 678
转载 ThreadPoolExecutor使用介绍
目录(?)[+]private static ExecutorService exec = new ThreadPoolExecutor(8, 8, 0L,TimeUnit.MILLISECONDS, new LinkedBlockingQueue(100000),new ThreadPoolExecutor.CallerRunsPolicy());一、
2017-06-05 10:54:27 274
原创 Java传递和返回对象
总结由于Java中的所有东西都是句柄,而且由于每个对象都是在内存堆中创建的——只有不再需要的时候,才会当作垃圾收集掉,所以对象的操作方式发生了变化,特别是在传递和返回对象的时候。举个例子来说,在C和C++中,如果想在一个方法里初始化一些存储空间,可能需要请求用户将那片存储区域的地址传递进入方法。否则就必须考虑由谁负责清除那片区域。因此,这些方法的接口和对它们的理解就显得要复杂一些。但在Java
2017-06-01 11:22:15 1252
tom-spring源码文档,阿里java面经.rar
2020-04-15
Nginx1.6.0+MySQL5.6.19+PHP5.5.14 软件包
2018-12-27
blazeds一系列的jar包
2017-11-03
java 常用api
2017-05-25
按10元为一个档次,查询单价各档次的数量
2018-07-17
1024 Can't get hostname for your addrass
2016-07-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人