JAVA
sorrow_sand
这个作者很懒,什么都没留下…
展开
-
面试题----SQL
1 .触发器的作用? 答:触发器是一中特殊的存储过程,主要是通过事件来触发而被执行的。它可以强化约束,来维护数据的完整性和一致性,可以跟踪数据库内的操作从而不允许未经许可的更新和变化。可以联级运算。如,某表上的触发器上包含对另一个表的数据操作,而该操作又会导致该表触发器被触发。 2.什么是存储过程?用什么来调用? 答:存储过程是一个预编译的 SQL 语句,优点是允许模块化的原创 2017-07-12 16:35:00 · 1706 阅读 · 0 评论 -
面试题---静态代码块和构造函数的执行顺序
题如下:public class KeepStaticCode { static { System.out.println("1"); } { System.out.println("2"); } public KeepStaticCode() { System.err.println("3");/原创 2017-07-07 16:34:08 · 577 阅读 · 0 评论 -
面试题-----排序算法之选择排序
它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 例如: 9 2 6 1 4 8 3 5原创 2017-07-13 21:18:04 · 203 阅读 · 0 评论 -
java 面试题----Integer的“==”比较
public static void main(String[] args) { Integer f1 = 50 ; Integer f2 = 50 ; Integer f3 = 150 ; Integer f4 = 150 ; System.out.println(f1 == f2);原创 2017-07-05 20:05:18 · 349 阅读 · 0 评论 -
java 面试题---String的“==”比较
“==”操作符的作用 1、用于基本数据类型的比较 2、判断引用是否指向堆内存的同一块地址。 equals所在位置: 在Object类当中,而Object是所有类的父类,包含在jdk里面,但并不适合绝大多数场景,通常需要重写转载 2017-07-05 22:57:37 · 1052 阅读 · 0 评论 -
面试题-----线程
什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。 线程与进程的区别? 线程是进程的子集,一个进程可以有很多线程,每条线程并行执行不同的任务。不同的进程使用不同的内存空间,而所有的线程共享一片相同的内存空间。别把它和栈内存搞混,每个线程都拥有单独的栈内存用来存储本原创 2017-07-19 19:40:01 · 334 阅读 · 0 评论 -
面试题---异常
Java Exception: 1、Error 2、Runtime Exception 运行时异常 3、Exception 4、throw 用户自定义异常 异常类分两大类型:Error类代表了编译和系统的错误,不允许捕获;Exception类代表了标准Java库方法所激发的异常。Exception类还包含运行异常类Runtime_Exception和非运行异常类Non_Run原创 2017-07-19 20:42:41 · 228 阅读 · 0 评论