此篇整理的面试题型有点乱,请见谅。 Object 类中的方法 12种: Object() wait() wait(long) wait(long,int) hashCode() equals(Object) finalize() clone() toString() getClass() notif ...
分类:
编程语言 时间:
2018-09-13 10:22:35
阅读次数:
219
final、finally、finalize区别 final 修饰类 不能有子类 修饰方法 不能被重写 修饰变量 不能改变值,必须初始化finally 异常处理时无论是否有异常被捕获,抛出,finally块都会被执行 无论发生什么都必须执行的代码放在finally块中finalize 方法名,Jav ...
分类:
编程语言 时间:
2018-09-09 11:44:41
阅读次数:
115
1,一个进程就是一个应用程序。一个线程就是一个进程中运行的最小单元。 一个进程可以包括多线程。 餐馆(进程)。 主线程。 服务员(线程) 服务员(线程) 服务员(线程) 服务员(线程) 加塞,让步,守护,睡觉,打断,设置优先级。。 2,线程的生命周期?新建,就绪,运行,阻塞,死亡 3,线程创建有几种 ...
分类:
编程语言 时间:
2018-09-07 19:19:07
阅读次数:
159
1,spring中ioc的底层原理 xml配置文件 dom4j解析xml 工厂设计模式 反射 思想:高内聚,低耦合 2,spring中的关键字 <bean id="" class=""> id属性:根据id值得到配置对象 class属性:创建对象所在类的全路径 name属性:功能和id一样,但是能有 ...
分类:
编程语言 时间:
2018-09-06 14:41:51
阅读次数:
145
以下为大家整理了阿里巴巴史上最全的 Java 面试题,涉及大量 Java 面试知识点和相关试题。 JAVA基础 ★JAVA中的几种基本数据类型是什么,各自占用多少字节。 八大基本数据类型,byte:8位,short:16位,int:32位,long:64位,float:32位,double:64位, ...
分类:
其他好文 时间:
2018-09-05 19:45:33
阅读次数:
481
1.JDBC(JavaDatabase Connectivity) JDBC是以统一方式访问数据库的API. 它提供了独立于平台的数据库访问,也就是说,有了JDBC API,我们就不必为访问Oracle数据库专门写一个程序,为访问Sybase数据库又专门写一个程序等等,只需要用JDBC API写一个 ...
分类:
数据库 时间:
2018-09-02 17:10:40
阅读次数:
212
一、java基础:1、抽象类与接口的区别:2、set集合和map集合在除去重复时,分别调用的是哪种方法?结果是否相同?3、把D:\\java文件夹中内容复制到E:\\中4、sleep()和wait()的区别5、线程的关闭方式有几种二、web基础1、servlet为什么被设计成单例多线程。2、jsp的 ...
分类:
编程语言 时间:
2018-08-30 23:28:04
阅读次数:
466
HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道Hashtable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚至会要求你实现HashMap来考察你的编程能力。ConcurrentHashMap和其它同步集合的引入让这道题变得更加复杂。让我们开始探索的旅程吧!
分类:
其他好文 时间:
2018-08-30 20:03:32
阅读次数:
190
本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性: ⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的 ...
分类:
数据库 时间:
2018-08-26 18:34:31
阅读次数:
179
“你用过HashMap吗?” “什么是HashMap?你为什么用到它?” 几乎每个人都会回答“是的”,然后回答HashMap的一些特性,譬如HashMap可以接受null键值和值,而Hashtable则不能;HashMap是非synchronized;HashMap很快;以及HashMap储存的是键 ...
分类:
编程语言 时间:
2018-08-26 14:46:25
阅读次数:
129