java
文章平均质量分 77
ArronMk
这个作者很懒,什么都没留下…
展开
-
java abstract用法
Abstract(抽象)可以修饰类、方法 如果将一个类设置为abstract,则此类必须被继承使用。此类不可生成对象,必须被继承使用。 Abstract可以将子类的共性最大限度的抽取出来,放在父类中,以提高程序的简洁性。 Abstract虽然不能生成对象,但是可以声明,作为编译时类型,但不能作为运行时类型。 Final和abstract永远不会同时出现。 当abstract用于修转载 2015-05-05 09:10:01 · 966 阅读 · 0 评论 -
匿名内部类
public class Test { public Student student =new Student(); public static void main(String args[]) { } public Student file1(){ return new Student(){原创 2015-06-17 10:11:12 · 249 阅读 · 0 评论 -
java 数组
Arrays.fill(a [10],20);用20填满这个数组System.arraycopy() 复制一个数组到另一个,比for循环快Arrays.equals()比较两个数组是否一致,相同返回trueArrays.sort()排序 也可以实现comparable接口原创 2015-06-16 11:57:18 · 219 阅读 · 0 评论 -
ThreadLocal 源码分析
Threadlocal 主要用于在多线程的情况下,每个线程可以保存一份本地的变量,该变量在线程之间相互独立,互不影响,并伴随着该线程的运行过程可以随时取出。应用场景:比如,在web系统中,每个用户进行访问都有各自的不同的用户信息,可以在访问接收的时候做一个拦截器,把用户的信息放入到threadlocal中,在该线程的整个流程中,可以取出当前用户的相关信息,并且和其他线程不相互影响。原理:每个线程都...原创 2018-04-11 17:12:30 · 167 阅读 · 0 评论