- 博客(23)
- 资源 (13)
- 问答 (7)
- 收藏
- 关注
原创 匿名内部类中关于new Runnable()的使用
匿名内部类也就是没有名字的内部类,正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写。但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 1、继承一个父类的匿名内部类实现:abstract class People { public abstract void eat();} public class Demo { public s
2016-09-20 17:54:25 28388 2
原创 Java中的数据类型转换
先来看一个题: Java类Demo中存在方法func0、func1、func2、func3和func4,请问该方法中,哪些是不合法的定义?( ) public class Demo{ float func0() { byte i=1; return i; } float func1() { int i=1; return; }
2016-09-20 08:54:04 1123
原创 基础概念4
1、加载驱动方法 2016-09-201.Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); 调用方法 Class.forName2. DriverManager.registerDriver(new com.mysql.jdbc.Driver()); 通过r
2016-09-20 08:44:57 1574 1
原创 集合的默认初始容量、加载因子、扩容增量
这里要讨论这些常用的默认初始容量和扩容的原因是:当底层实现涉及到扩容时,容器或重新分配一段更大的连续内存(如果是离散分配则不需要重新分配,离散分配都是插入新元素时动态分配内存),要将容器原来的数据全部复制到新的内存上,这无疑使效率大大降低。加载因子的系数小于等于1,意指 即当 元素个数 超过 容量长度*加载因子的系数 时,进行扩容。另外,扩容也是有默认的倍数的,不同的容器扩容情况不同
2016-09-19 21:43:46 7297 2
原创 Java设计模式—工厂方法模式&抽象工厂模式
(尊重劳动成果,转载请注明出处:https://blog.csdn.net/qq_25827845/article/details/52503884冷血之心的博客)目录工厂方法模式:通用类图如下:抽象产品类:具体产品类抽象工厂类具体的工厂类场景类:工厂方法模式的优点:使用场景:工厂方法模式的扩展:(1)简单工厂模式(2)多工厂模式抽象工厂模式...
2016-09-11 15:07:17 18570 11
原创 Java设计模式—解释器模式&迭代器模式简介
(尊重劳动成果,转载请注明出处:https://blog.csdn.net/qq_25827845/article/details/52496718冷血之心的博客)解释器模式:在实际的系统开发中使用得非常少,因为它会引起效率、性能以及维护等问题,一般在大中型的框架型项目能够找到它的身影,如一些数据分析工具、报表设计工具、科学计算工具等,若你确实遇到“一种特定类型的问题发生的频率足够高”的...
2016-09-10 20:04:23 1861
原创 Java设计模式—享元模式
享元模式:是池技术的重要实现方式。 定义如下:使用共享对象可有效地支持大量的细粒度的对象。 个人理解:享元模式利用共享对象的技术,解决了Java中内存溢出的问题。 享元模式的定义为我们提出了两个要求:细粒度的对象和共享对象。我们知道分配太多的对象到应用程序中将有损程序的性能,同时还容易造成内存溢出,那怎么避免呢?就是享元模式提到的共享技术。我们先来了解一
2016-09-10 19:52:39 3000
原创 Java设计模式—组合模式
(尊重劳动成果,转载请注明出处:https://blog.csdn.net/qq_25827845/article/details/52496522冷血之心的博客)目录组合模式个人理解:定义如下:通用类图如下:组合模式的包含角色:● Component 抽象构件角色● Leaf 叶子构件● Composite 树枝构件通用源代码:组合模式的优点:...
2016-09-10 19:31:22 6263 1
原创 Java设计模式—桥梁模式
(尊重劳动成果,转载请注明出处:https://blog.csdn.net/qq_25827845/article/details/52490611冷血之心的博客)目录桥梁模式(桥接模式)定义:通用类图如下:角色介绍:● Abstraction——抽象化角色● Implementor——实现化角色● Refined Abstraction——修正抽象化角色● C...
2016-09-09 21:43:40 3918 1
原创 Java设计模式—状态模式
(尊重劳动成果,转载请注明出处:https://blog.csdn.net/qq_25827845/article/details/52468077冷血之心的博客)目录定义如下:个人理解:通用类图:角色介绍:● State——抽象状态角色● ConcreteState——具体状态角色● Context——环境角色通用源代码:场景类:状态模式的优点:状...
2016-09-08 10:01:35 3832
原创 Java设计模式—备忘录模式
(尊重劳动成果,转载请注明出处:https://blog.csdn.net/qq_25827845/article/details/52462246冷血之心的博客)目录备忘录模式定义如下:通用类图如下:角色说明:● Originator 发起人角色● Memento 备忘录角色● Caretaker 备忘录管理员角色通用源码如下:备忘录模式的使用场景:注...
2016-09-07 19:05:00 2501
转载 android AsyncTask介绍
AsyncTask和Handler对比1 ) AsyncTask实现的原理,和适用的优缺点AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.使用的优点:l 简单,快捷l 过程可控 使用的缺点:l
2016-09-07 11:37:55 1939
转载 Android UI线程和非UI线程
UI线程及Android的单线程模型原则 当应用启动,系统会创建一个主线程(main thread)。 这个主线程负责向UI组件分发事件(包括绘制事件),也是在这个主线程里,你的应用和Android的UI组件(components from the Android UI toolkit (components from the android.widget andandroid.vie
2016-09-07 11:00:47 3803 1
原创 Java设计模式—代理模式
(尊重劳动成果,转载请注明出处:https://blog.csdn.net/qq_25827845/article/details/52452953冷血之心的博客)目录代理模式:个人理解:通用类图如下:角色定义:通用源代码:代理模式的优点:案例分析:类图如下:通用源代码如下:代理模式的扩展:普通代理:强制代理:动态代理:动态代理Dem...
2016-09-06 20:07:49 5303 2
原创 Java设计模式—命令模式
(尊重劳动成果,转载请注明出处:https://blog.csdn.net/qq_25827845/article/details/52446642冷血之心的博客)目录命令模式定义:通用类图如下:角色说明:● Receive接收者角色● Command命令角色● Invoker调用者角色通用源代码如下:命令模式的优点:● 类间解耦● 可扩展性...
2016-09-06 08:44:54 3279 2
原创 Java设计模式—原型模式
(尊重劳动成果,转载请注明出处:https://blog.csdn.net/qq_25827845/article/details/52422098冷血之心的博客)目录个人理解:定义:通用类图如下所示:通用源代码:优点:性能优良逃避构造函数的约束原型模式的使用场景● 资源优化场景● 性能和安全要求的场景● 一个对象多个修改者的场景原型模式的...
2016-09-03 11:39:24 4877 4
原创 Java设计模式—观察者模式
(尊重劳动成果,转载请注明出处:https://blog.csdn.net/qq_25827845/article/details/52414289冷血之心的博客)目录观察者模式(Observer Pattern)定义如下:个人理解:通用类图:包含角色:● Subject 被观察者● Observer 观察者● Concrete Subject 具体的被观察者...
2016-09-02 15:48:11 3413 2
原创 Android蓝牙自动配对Demo,亲测好使!!!
蓝牙自动配对,即搜索到其它蓝牙设备之后直接进行配对,不需要弹出配对确认框或者密钥输入框。经过最近一段时间得研究,针对网上给出的案例。总结了一个亲测好使的Demo。
2016-09-01 16:24:45 69068 102
ReactNative前端与原生事件交互Demo
2017-02-28
Java图形界面开发—学生信息管理系统 完整源码
2017-02-28
Android蓝牙搜索自动配对通信Demo下载
2017-02-18
Android蓝牙搜索自动配对Demo
2017-02-18
SSH框架整合所需的完整jar包
2009-03-24
堆排序,报异常,数组角标越界,求帮忙看看
2016-09-13
Java在图形化界面开发中,使用命令模式。比如说对一个按钮
2016-07-17
Android中关于背景图片的问题,求助。
2016-06-15
Java如何创建对象问题
2016-05-21
Java记事本如何监听组合按键?
2016-05-18
Java中窗口关闭事件。
2016-05-17
售票窗口多线程问题,比较俩种代码
2016-04-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人