Java
文章平均质量分 76
半路出家的开发狗
本科数学狗,硕士程序狗,第一份工作开发狗,要努力呀骚年
展开
-
深入理解Java的接口和抽象类
一.抽象类在了解抽象类之前,先来了解一下抽象方法。抽象方法是一种特殊的方法:它只有声明,而没有具体的实现。抽象方法的声明格式为:abstract void fun();抽象方法必须用abstract关键字进行修饰。如果一个类含有抽象方法,则称这个类为抽象类,抽象类必须在类前用abstract关键字修饰。因为抽象类中含有无具体实现的方法,所以不能用抽象类创建对象。下面要注意一个问题:转载 2016-02-17 19:33:29 · 276 阅读 · 0 评论 -
Java ArrayList添加item实现,之后再补充
ArrayList提供了add(E e)、add(int index, E element)、addAll(Collection c)、addAll(int index, Collection c)这些添加元素的方法。具体实现如下:// 将指定的元素添加到此列表的尾部。 public boolean add(E e) { ensureCapacity(size + 1);原创 2016-03-23 11:57:56 · 2729 阅读 · 0 评论 -
Java Timer的缺陷 用ScheduledExecutorService替代
Java Timer的缺陷 用ScheduledExecutorService替代转载 2016-05-13 00:34:07 · 342 阅读 · 0 评论 -
Android中JNI的使用方法
首先看一下Android平台的框架图:(网上盗用) 可以看到Android上层的Application和ApplicationFramework都是使用Java编写,底层包括系统和使用众多的LIiraries都是C/C++编写的。 所以上层Java要调用底层的C/C++函数库必须通过Java的JNI来实现。下面将学习Android是如何通过Jni转载 2016-09-19 15:11:48 · 344 阅读 · 0 评论 -
4种Java引用浅解
最近研究Java Cache实现,发现使用到了软引用(SoftReference),不太理解,查阅了JDK文档、代码以及几篇文章。做个小结,如有错误,欢迎指正。之所以想学习一下Java的几种引用类型,原因有两个:理解Java Cache实现、学习Java引用与Java垃圾回收机制的关系内存资源是有限的,需要合理的利用。Cache不是仅仅HashMap那么简单,Java引用与Java转载 2016-12-03 17:32:36 · 275 阅读 · 0 评论