![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
Yummmy_
这个作者很懒,什么都没留下…
展开
-
HashMap的工作原理
HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚至会要求你实现HashMap来考察你的编程能力。ConcurrentHashMap和其它同步集合的引入转载 2015-04-02 13:27:25 · 498 阅读 · 0 评论 -
Java基础:面向对象(1)--对象的概念、成员变量与局部变量、匿名对象、类的封装
一.对象和类的概念 对象:真实存在的唯一事物 类:同一事物的公共属性与行为的抽取 面向对象的核心思想:找适合的对象做适合的事情 找对象的方式:1.自定义类,然后创建对象 2.使用sun给我们提供的类创建对象 3.在java的世界中,是先有类后有对象的如何自定义类创建对象?1.自定义类 格式: class 类名 {} 2.通过自定义创建对象 格式: 类名原创 2017-03-19 16:32:13 · 647 阅读 · 0 评论 -
Java基础:多线程(1)--线程的概述、创建线程的方式、线程的多种状态、线程常用的方法
一、线程的概述进程:正在运行的程序,负责了这个程序的内存空间分配,代表了内存中的执行区域。 线程:就是在一个进程中负责一个执行路径。 多线程:就是在一个进程中多个执行路径同时执行。1.1 多线程的好处 解决了一个进程里面可以同时运行多个任务(执行路径)。 提供资源的利用率,而不是提供效率。 1.2 多线程的弊端 降低了一个进程里面的线程的执行频率。 对线程进行管理要求额外的 CPU开销。线程的使原创 2017-03-25 00:13:10 · 578 阅读 · 0 评论