黑马程序员技术交流社区
标题:
知识点理解
[打印本页]
作者:
15555566103
时间:
2015-10-19 19:32
标题:
知识点理解
----------------------------------考察知识篇--------------------------------
1:反射的理解
2:集合框架的概述、arraylist的特点、map集合的特点、Collection集合下班有哪些类,哪些类又有哪些特点、HashMap是Hashtable的区别
3:懒汉模式和饿汉模式的区别
4:进程和线程的关系、线程的理解 、线程安全问题、线程创建方式、死锁是什么、创建多线程的方法、线程休眠的方法、sleep睡眠时间的单位、同步函数与同步代码块的区别,Sleep和 wait方法有什么区别。同步与异步的区别、为什么wait(),notify(),notifyAll()等方法都定义在Object类中、同步的原理:就是将部分操作功能数据的代码进行加锁。说说对线程池的理解、run和start什么区别?
5:匿名内部类理解
6:抽象类的理解
7:面向对象和面向过程的区别,面向对象的三个特征: 封装,继承,多态
8:try...catch..finally
9:对反射暴力反射的理解、反射的理解和应用、获取字节码的三种方式,以及主要用在什么什么地方、用反射创建对象的两种方法?
10:Set集合和List集合的区别、什么是数组、数组和集合的区别、HashMap和Hashtable的区别、Set、List、Map集合的区别、Collection 和 collections的区别,ArrayList和 Vector的区别、List和Set有什么区别、List下面的两个类的的优点和缺点、hashset怎样保证元素的唯一性、TreeSet怎样保证元素的唯一性、迭代器的特点。treeset的特点
11:面向对象编程思想
12:访问控制符
13:接口能继承类吗?接口和抽象类、说说接口和抽象类的特征和区别
14:介绍一下io、IO流的体系和理解、如何使用字节流的?什么时候会用到转换流呢?IO流的flush和close方法的作用和区别、字节流和字符流的区别、请说明字符流和字节流的区别在哪儿?readLine实现的机制是什么?
17:线程通信的理解、线程的状态、为什么会有多线程的安全问题、多线程安全问题的解决办法、创建线程有几种方式,那种方式比较好,为什么、同步的前提、说说你对死锁的理解
18:StringBuffer和StringBuilder的区别
19:增强for和普通for的区别,增强for循环 有些缺点,例如不能在增强循环里动态的删除集合内容。不能获取下标等。
20:If 和 switch有什么区别,以及在什么时候使用Switch
21:内省的作用
22:讲一讲异常体系以及异常的处理原则。异常和错误的不同?final、finally、finanlize()的区别、编程中遇到过异常吗,都遇到了哪些异常,请你简述一下你遇到的异常以及解决方案。throw和throws的区别
23:readLine 是字节流的方法吗?
24:说一下拷贝一个MP3从C盘到D盘的思路
25:什么情况下要用flush();
26:成员变量局部变量以及静态变量的区别?
27:装饰设计模式和继承有什么区别?
28:代理是什么?动态代理的介绍。如何创建动态代理?你对动态代理和静态代理的理解??
29:对象的概念、
30:类加载器的使用、三大类加载器、委托机制的理解、动态代理反射有什么关系、加载器和反射什么关系
31:什么时候会用到泛型?举例说明下泛型上下限说是什么时候用
32:单例的设计模式作用,懒汉式和饿汉式的区别,银行系统哪里用到了单例,问银行卡上有账号是不是单例
33:在枚举种,可以使用抽象方法么?枚举能继承类吗?说说枚举和单利设计模式的区别、枚举是否可以继承类
34:你还知道其他的设计模式么?分别介绍一下
35:java的特点是什么?
36:你看了7千面试题么?
37:staitc代码块、构造代码块、构造函数的作用与执行顺序(还问了static代码块的使用与作用)、构造函数与一般函数的区别,静态代码块特点
38:为什么内部类在局部位置上只能访问局部中被final修饰的局部变量
39:重载与重写区别
40:|、&与||、&&的区别
41:接口能继承类吗?
42:访问控制符
43:int和Integer的不同;
44:同步代码块和同步修饰符有什么不同
45:函数特点
46:数组排序有几种
47:匿名内部类理解
48:存储了一个相同的键,大家都知道常用的map是不能存储相同的键,我是想继承hashMap改写put的方法,无奈功底不够,最后是找到了map中的子类 IdentityHashMap<K,V>可以存储相同键。
49:名词提炼法
50:类和对象的关系
51:什么是封装,好处和弊端、封装原则、
52:什么时候定义静态变量呢
53:抽象类的理解
54:JDK1.5的新特性有哪些
55:还有从7K里面挑出来一个说说思路,实现方式
56:为什么配置path,什么时候配置classpath?
57:求三位数的质数,只能被本身和1整除!!!(歇菜这道题)
58:5大内存,堆和栈的区别,简单讲讲classpath,讲一下javabeam
59:Set<Map.Entry<k,v>> entrySet:将map集合中的映射关系存入到了set集合中,
60:关于compartor和comparable借口的区别
61:抽象关键字为什么不能和 private、static、final 共存
63:为什么接口中的常量必须使用public static final修饰
64:如果基类为抽象类,子类还会访问抽象类的构造函数吗,如果会的话,抽象类不能创建对象,其构造函数有什么意义?
65:类与类,类与对象,类与接口的关系
66:循环中怎么结束
67:TCP和UDP的区别
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2