09 2013 档案

Java中Runnable和Thread的区别(转)
摘要:http://developer.51cto.com/art/201203/321042.htm第一种方式:使用Runnable接口创建线程第二种方式:直接继承Thread类创建对象使用Runnable接口创建线程1.可以将CPU,代码和数据分开,形成清晰的模型2.线程体run()方法所在的类可以从其它类中继承一些有用的属性和方法3.有利于保持程序的设计风格一致 直接继承Thread类创建对象1.Thread子类无法再从其它类继承(java语言单继承)。2.编写简单,run()方法的当前对象就是线程对象,可直接操作。在实际应用中,几乎都采取第一种方式 阅读全文

posted @ 2013-09-29 10:06 彼岸花开啦

android开发的学习路线(转)
摘要:第一阶段:Java面向对象编程1.Java基本数据类型与表达式,分支循环。2.String和StringBuffer的使用、正则表达式。3.面向对象的抽象,封装,继承,多态,类与对象,对象初始化和回收;构造函数、this关键字、方法和方法的参数传递过程、static关键字、内部类,Java的垃极回收机制,Javadoc介绍。4.对象实例化过程、方法的覆盖、final关键字、抽象类、接口、继承的优点和缺点剖析;对象的多态性:子类和父类之间的转换、抽象类和接口在多态中的应用、多态带来的好处。5.Java异常处理,异常的机制原理。6.常用的设计模式:Singleton、Template、Strate 阅读全文

posted @ 2013-09-26 17:27 彼岸花开啦

Binder机制
摘要:在Android系统的Binder机制中,由一系统组件组成,分别是Client、Server、Service Manager和Binder驱动程序,其中Client、Server和Service Manager运行在用户空间,Binder驱动程序运行内核空间。Binder就是一种把这四个组件粘合在一起的粘结剂了,其中,核心组件便是Binder驱动程序了,Service Manager提供了辅助管理的功能,Client和Server正是在Binder驱动和Service Manager提供的基础设施上,进行Client-Server之间的通信。http://www.cnblogs.com/inn 阅读全文

posted @ 2013-09-26 15:58 彼岸花开啦

android string[] arraylist<string>互转
摘要:string[] to arraylist:eg:string[] str; arraylist arr;for(int i=0;i to string[]:eg:string[] str; arraylist arr;str = new string[arr.size()];str = arr.toarray(str);http://blog.csdn.net/brave_heart_lxl/article/details/6178909 阅读全文

posted @ 2013-09-23 16:10 彼岸花开啦 阅读(3105) 评论(0) 推荐(1)

Applet生命周期中init、start、stop、destroy
摘要:init: 该方法用于初始化Applet,当applet首先被加载时,该方法会自动被调用一次。start: 该方法在Java调用init方法之后被调用,当用户从其他页面返回到包含Applet的页面中时,该方法也会被调用,它与init方法不同。有鉴于此,应该把调用一次的代码放到init方法中,而非start方法中。start方法通常是为Applet重起一个线程的地方,如果当用户回到当前网页的时候不需要做任何操作,那么就不需要实现此方法。stop: 该方法在用户离开Applet页面时,被自动调用。因此,其也能被多次重复调用。主要作用是当用户不再关注Applet时能够停止一些没用的动作。典型作用是挂 阅读全文

posted @ 2013-09-23 11:22 彼岸花开啦 阅读(1054) 评论(0) 推荐(1)

导航