1。请讲解一下 classloader 机制
2。请讲解一下 GC 机制
3。请设计一下 sso 单点登录(不借助开源框架)
4。写一个算法,
比如: 1,2。。。。m ,排成一圈,然后 甲,乙 选号,规则:比如甲先选号,则 乙 空两个 选,选完的就将此号拿出去,循环交替的选择,如果 甲 想要选择 q 这个号,但是 乙必须先选择,那么 甲 应该让乙先选哪个号 自己能够选择q号
5.同步 synchronized写法 的区别
更新中。。。
======================
无论synchronized关键字加在方法上还是对象上,它取得的锁都是对象,而不是把一段代码或函数当作锁――而且同步方法很可能还会被其他线程的对象访问。
每个对象只有一个锁(lock)与之相关联。
如果一个类中定义了一个synchronized的static函数A,也定义了一个synchronized 的instance函数B,那么这个类的同一对象Obj在多线程中分别访问A和B两个方法时,不会构成同步,因为它们的锁都不一样。A方法的锁是Obj这个对象,而B的锁是Obj所属的那个Class。
=====================
=====================
一个对象,可以有一个或多个引用变量指向它。当一个对象不再有任何一个引用变量指向它时
这个对象可以被垃圾回收机制回收了,JVM的垃圾回收机制对堆空间做实时检测。当发现某对象的引用计数为0时,就将该对象列入待回收列表中。但是,并不是马上予以销毁。
垃圾回收器通常只在满足两个条件时才运行:即有对象要回收且系统需要回收
分享到:
相关推荐
java基础面试题
很全面的java基础面试题,给我一个你最常见到的runtime exception abstract class和interface有什么区别
该文档主要整理了常见的Java基础面试题,包含以下内容: 1. 抽象类和接口的区别 2. 什么时候使用抽象类,什么时候使用接口 3. 八大基本数据类型,所占字节数 4. List、Set、Map的区别 5. 什么情况下使用List、...
java基础面试题WORD java基础面试题WORD java基础面试题WORD
java基础面试题
java常见基础面试题
经典的Java基础面试题集锦,想要给面试官留下一个懂技术的好印象,就该多看看常见的面试题
Java基础面试题整理(附答案)
JAVA基础面试题(经典).doc
经典java基础面试题及答案大汇总.rar 经典java基础面试题及答案大汇总.rar 经典java基础面试题及答案大汇总.rar 经典java基础面试题及答案大汇总.rar 经典java基础面试题及答案大汇总.rar 经典java基础面试题及答案...
JAVA基础面试题JAVA基础面试题JAVA基础面试题JAVA基础面试题JAVA基础面试题JAVA基础面试题
java基础面试题,内有50道题目以及答案
java基础面试题
Java基础面试题(2012完整版),值得看哦,都是面试的前辈们留下来的经典题哦。