![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础总结
Green-Arrow
这个作者很懒,什么都没留下…
展开
-
Java基础常见面试题整理和自我总结
1、面向对象的特征有哪些方面?抽象、继承、封装和多态 1、抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据(属性)抽象和行为(方法)抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 2、继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的延续性,同时继...原创 2018-06-02 22:36:24 · 642 阅读 · 0 评论 -
对象级别锁 vs 类级别锁 – Java
同步针对的是多线程。同步的方法或代码块同时只能由一个线程执行。Java支持多线程来执行。这可能会导致两个或多个线程访问同一个字段或对象。同步是一个使所有并发执行的线程同步的过程。同步避免了由于共享内存视图不一致而导致的内存一致性错误。当一个方法被声明为同步时,如果一个线程正在执行同步方法,线程保存该方法对象的监视器(monitor),同时该线程被阻塞,直到该线程释放监视器(monitor)为止。同...转载 2018-06-08 15:51:29 · 320 阅读 · 0 评论 -
Java中Collection和Map
Collection接口Collection接口继承 Iterable,jdk中有两个子接口,List,Set、Queue;List下有三个实现类Vector、ArrayList、LinkedList;Set下有两个实现类HashSet、LinkedHashSet;Queue下有一个实现类PriorityQueue;...原创 2018-07-02 17:39:43 · 493 阅读 · 0 评论