上一页 1 ··· 3 4 5 6 7
摘要: 什么是死锁? 答:两个或多个线程互相持有对方需要的锁而导致这些线程全部处于永久阻塞状态。如:线程A持有对象1的锁,等待对象2的锁;线程B持有对象2的锁,等待对象1的锁。 发生死锁的四个必要条件: 1.互斥条件:对于访问某些公共资源的线程需实现线程同步,即不能同时访问。 2.不剥夺条件:未使用完不可强 阅读全文
posted @ 2019-03-28 20:37 机械公敌 阅读(4038) 评论(0) 推荐(0) 编辑
摘要: 自我介绍(本人是学java的,表达java和安卓的共性,表示能胜任这个岗位) 1.类的加载机制(动态加载、双亲委派机制),此处不要用父类子类来表述。 2.Collection如何实现线程安全?(synchronizedCollection) 3.哪些情况下会发生内存泄漏? 4.try...catch 阅读全文
posted @ 2019-03-28 11:50 机械公敌 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 单例模式:1)一个类只能创建一个实例2)构造函数和静态变量(加载类时即初始化)需为private3)get方法应该为public static,可供全局访问//懒汉模式 public class lazySingleton { private static volatile lazySingleto 阅读全文
posted @ 2019-03-26 23:52 机械公敌 阅读(1068) 评论(0) 推荐(0) 编辑
摘要: 自我介绍,介绍项目、会的技术 1.单例模式、懒汉饿汉 2.然后可能因为简历上写的相关技术的原因,面试官让在Spring中实现单例模式 3.用工厂模式制造不同的单例出来 4.多线程下如何实现单例,加锁?怎么加?synchronized 5.synchronized在静态方法、实例方法、代码块前使用的区 阅读全文
posted @ 2019-03-26 22:01 机械公敌 阅读(377) 评论(0) 推荐(0) 编辑
摘要: <script></script>写在<head></head>或者<body></body>中效果一样。一般写在head中或者集中在body底部或者单独创建js文件,此时使用时需要引用。 一.JavaScript输出: 1.document.getElementById("123").innerH 阅读全文
posted @ 2016-04-29 17:17 机械公敌 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 1 public class test { 2 public static void main(String []args) 3 { 4 //int 转化为string 5 int a=0; 6 String str=Integer.toString(a); 7 8 String s... 阅读全文
posted @ 2015-08-21 07:52 机械公敌 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 将字符串按照括号内的内容分割成字符数组这里括号内是正则表达式,X{m,n}代表X至少重复m次,至多重复n次这里空格至少重复1次,就是将字符串以一个或多个空格分割如"1 2 ab c" 1结果就是:12abc 阅读全文
posted @ 2015-07-30 17:29 机械公敌 阅读(1079) 评论(0) 推荐(0) 编辑
摘要: Java的包装类就是可以直接将简单类型的变量表示为一个类。java共有六个包装类:Integer,Long,Float,Double,Character,Boolean,对应六种基本数据类型。 包装类的作用:通过包装类实现基本数据类型与String等类类型的转换。 例如:int与String的转换: 阅读全文
posted @ 2015-07-30 13:33 机械公敌 阅读(822) 评论(0) 推荐(0) 编辑
摘要: 转载自:飞扬青春sina blogjava字符串大小写转换的两种方法 import java.io..* public class convertToPrintString { public static void main(String[] args) throws IOException { I 阅读全文
posted @ 2015-07-29 19:05 机械公敌 阅读(4173) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7