- 博客(23)
- 资源 (1)
- 收藏
- 关注
原创 现在常用的单例模式实现方式
我们在刚接触单例模式的时候相信大家都学习了常见的懒汉式和饿汉式,分析了利弊之后开始使用双重检查锁的方式。 其实双重检查锁并不能保证绝对的单例模式。至于为什么可以网上查一下,资料一大堆。今天我要说的是最优方案。静态内部类方式和volatile修饰的双重检查锁方式。public class Singleton {private static class SingletonHolder {
2017-10-23 21:52:11 163
原创 面试资料整理
面试资料整理最近换工作发现现在面试官对基础要求较高,不很好的准备面试这关还是有门槛的:反射泛型staticfinalpublic protect default private匿名内部类抽象类与接口强弱软虚引用GC回收机制与算法单例模式HashMap
2016-12-10 23:10:21 223
原创 常用的接口调试工具
在日常开发过程中,移动端与服务器端总需要联调一些接口,与技术好点好沟通的还好,否则,哈哈废话不多说了,言归正传!现在市面上比较流行的就是:1、与移动端的接口调试 通用的网络请求格式就是form-table表单,开发应该大部分都用Chrome浏览器,那么postman插件无疑就是最好的选择。2、web与服务前段的调试可以用fiddler3、还有一个比较常用的在线接口测试AT
2015-11-19 09:37:56 2166
原创 adb server is out of date. killing...
在start adb时报出异常 adb server is out of date. killing...,在dos下输入adb nodaemon server 查看端口号,然后输入 netstat -ano | findstr “端口号” 打开任务管理器kill掉这个端口的进程。ok
2013-07-25 23:08:13 405
转载 java抽象类和抽象方法
抽象类就是不能使用new方法进行实例化的类,即没有具体实例对象的类。抽象类有点类似“模板”的作用,目的是根据其格式来创建和修改新的类。对象不能由抽象类直接创建,只可以通过抽象类派生出新的子类,再由其子类来创建对象。当一个类被声明为抽象类时,要在这个类前面加上修饰符abstract。 在抽象类中的成员方法可以包括一般方法和抽象方法。抽象方法就是以abstract修饰的方法,这种方法只声明返回
2013-04-07 11:09:19 498
原创 java面试题及答案
1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域 当前类 同一package 子孙类 其他packagepublic √ √ √ √protected √ √ √ ×friendly √ √ × ×private √ × × ×不写时默认为friendly2、Anonymous Inner Class (匿名内
2013-03-16 13:22:54 435
原创 黑马程序员——高新技术(day3)泛型,类加载器和AOP
------------------ android培训、java培训期待与您交流! ----------//=====================================================================//@TITLE:// 高新技术day3//@AUTHOR:// Benwolf//==============
2013-03-10 17:19:21 537
原创 黑马程序员——高新技术(day2)反射,JavaBean的操作和注解的应用
------------------ android培训、java培训期待与您交流! ----------//=====================================================================//@TITLE:// 高新技术day2//@AUTHOR:// Benwolf//========
2013-03-10 17:09:41 492
原创 黑马程序员——高新技术(day1)增强for循环,枚举
------------------ android培训、java培训期待与您交流! ----------//=====================================================================//@TITLE:// 高新技术day1//@AUTHOR:// Benwolf//==============
2013-03-10 17:06:32 556
原创 黑马程序员——银行调度系统
------------------ android培训、java培训期待与您交流! ----------//=====================================================================//@TITLE:// 银行调度系统//@AUTHOR:// Benwolf//@DATE:// Tu
2013-02-26 09:47:27 303
原创 黑马程序员——交通灯管理系统
------------------ android培训、java培训期待与您交流! ----------//=====================================================================//@TITLE:// 交通灯管理系统//@AUTHOR:// Benwolf//@DATE:// T
2013-02-26 09:30:59 377
原创 黑马程序员——java IO流
------------------ android培训、java培训期待与您交流! ----------//=====================================================================//@TITLE:// java IO流//@AUTHOR:// Benwolf//@DATE://
2013-02-26 09:24:03 466
原创 黑马程序员——java集合
map集合:该集合存储键值对,一对一对的往里存,要保证键的唯一性 1、添加 put(K key,V value) putAll(Map m) 2、删除 clear() remove(Object key) 3、判断 containsValue(Object value)
2013-01-18 10:34:33 285
原创 黑马程序员——java String
------------------ android培训、java培训期待与您交流! ----------//=====================================================================//@TITLE:// java String//@AUTHOR:// Benwolf//@DATE://
2013-01-12 14:52:49 301
原创 黑马程序员——java多线程
------------------ android培训、java培训期待与您交流! ----------//=====================================================================//@TITLE:// java多线程//@AUTHOR:// Benwolf//@DATE://
2013-01-06 21:14:21 425
原创 黑马程序员——java面向对象(异常篇)
------------------ android培训、java培训期待与您交流! ----------//=====================================================================//@TITLE:// java面向对象//@AUTHOR:// Benwolf//@DATE://
2012-12-31 20:51:00 396
原创 黑马程序员——java面向对象
------------------ android培训、java培训期待与您交流! ----------//=====================================================================//@TITLE:// java面向对象//@AUTHOR:// Benwolf//@DATE://
2012-12-28 23:29:07 336
原创 黑马程序员——overload与override的区别
------------------ android培训、java培训期待与您交流! ----------//=====================================================================//@TITLE:// overload vs override//@AUTHOR:// Benwolf
2012-12-12 22:09:14 403
原创 黑马程序员——MyEclipse的使用技巧
MyEclipse是Eclipse的一个插件,扩展了Eclipse的功能。启动MyEclipse比较占用时间,是因为其比较占内存。在MyEclipse关闭不了的情况下,打开任务管理器>>进程 找到java.exe 结束进程就可以关闭了。选择编译器windows>>Preferences>>java>>Compiler选择运行环境 windows>>Preferences>>java>>
2012-12-12 17:22:17 365
原创 java blog test
String className = props.getProperty("className"); Collection collection =(Collection) Class.forName(className).newInstance(); //Collection collection = new HashSet(); /*插入数据之前先比较两个对象是否相等,要想放
2012-11-30 22:22:33 300
原创 黑马程序员——MyEclipse快捷键
------------------ android培训、java培训期待与您交流! ----------//=====================================================================//@TITLE:// MyEclipse快捷键//@AUTHOR:// Benwolf//@DATE:
2012-10-09 10:52:23 362
原创 Ubuntu Linux:如何添加中文输入法
SCIM $sudo apt-get install scim scim-modules-socket scim-modules-table scim-pinyin scim-tables-zh scim-input-pad$sudo sh -c " echo 'export XMODIFIERS=@im=SCIM ; export GTK_IM_MODULE="scim" ; scim
2012-09-29 02:07:27 684
原创 ubuntu中如何输入中文
$ sudo apt-get install fctix或者直接系统》》系统管理》》语言支持 》》选择简体中文打钩重启---------Ctrl+Space
2012-09-29 02:04:50 1771
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人