大四实习准备3_java多线程】的更多相关文章

4.25.27无耻地懒散了.....26号陪女朋友去了.今天28号,继续加油! 2015-4-28 Java 多线程 (java中类不能多继承,可以多层继承:接口则都可以) 定义和创建: 方法一:继承Thread类 方法二:实现Runnable接口(以匿名内部类的方式来实现也行) : 启动线程: 线程只能被启动一次,多次启动线程,即多次调用start方法时,会发生IllegalThreadStateException异常: //以上综合来个code class xianCheng1 extend…
实习培训——Java多线程(9) 很适合新手 http://www.cnblogs.com/GarfieldEr007/p/5746362.html http://www.cnblogs.com/GarfieldEr007/p/5746362.html http://www.cnblogs.com/GarfieldEr007/p/5746362.html…
2015-5-9 1.服务是什么 android四大组件之一,有一些特点: 1)服务的运行不依赖于用户界面,即使程序被切换到后台.或者用户打开了另外一个应用程序,服务仍然能够保持正常运行.(当对应的程序关闭了呢?) 2)服务并不是运行在一个独立的进程当中,而是依赖于创建服务时所在的应用程序进程.当该进程被杀掉时,所有依赖于该进程的服务也会停止运行. 3)服务并没有自动开启一个线程,其代码是默认运行在主线程中的.也即,我们需要在服务的内部手动创建子线程,并在当中执行具体的任务.以免出现主线程被阻塞…
2015-5-1 android 广播机制 5.1简介 分为标准广播(Normal broadcasts)(无先后顺序,几乎同时接收,不可截断)和有序广播(Ordered broadcasts)(有先后顺序,可以截断)两种. 5.2接收系统广播 广播接收器对感兴趣的广播进行注册,这样就能监听到对应的广播,并在内部处理相应的逻辑. 注册广播的方式有两种,分别为在代码中注册(动态注册)(缺点:必须在程序启动之后才能接收到广播,因为注册的逻辑是写在onCreat()方法中的)和在AndroidMani…
2015-4-30 [昨天又可耻地休息了一天,懒劲比较大啊.跟懒劲有直接关系,这几天对幸福的感知也黯淡了,对未来的幸福不是那么渴望了.表现在对亲情和爱情上. 我想生活的本意是积极进取.茁壮生长并时常感激啊.所以要热爱生活啊.心胸要宽阔.加油^O^ 书: 1.周昌乐,<禅悟的实证:禅宗思想的科学发凡>,东方出版社,2006年 2.库比特,<生活 生活:一种正在来临的生活信仰>,宗教文化出版社,2004年 3.克里希那穆提,<爱的觉醒>,深圳报业集团出版社,2006年] J…
2015-4-24 Java 异常处理 可以有多个catch;ArrayIndexOutOfBoundsException类是Exception类的子类RuntimeException类的一个间接子类;finally{}一定被执行; 异常分类: 1>继承关系 Object类->Throwable类->Error类(通常是硬件运行错误,通常不能通过程序来修改)(未捕获异常).Exception类 Exception类->RuntimeException类(若不进行异常处理,可能编译时…
2015-4-23 Java构造器 与类名同名;无返回值(void也不行);被不同的修饰符修饰是有区别的;当构造函数被private修饰时,只有本类可访问.其他类可以通过该类的get函数得到对象.如单子模式;子类的构造函数默认调用super(),即父类的构造函数,然后再回到子类自己的构造函数.子类的构造函数中写了super()效果也一样,相当于没写(只能写在第一句,否则出错);构造函数可以重载(当父类有多个构造函数时,可以用super(xxx)来指定调用父类的哪个构造函数);当自定义了构造函数后…
在只有双重检查锁,没有volatile的懒加载单例模式中,由于指令重排序的问题,我确实不会拿到两个不同的单例了,但我会拿到"半个"单例. 而发挥神奇作用的volatile,可以当之无愧的被称为Java并发编程中"出现频率最高的关键字",常用于保持内存可见性和防止指令重排序. 保持内存可见性 内存可见性(Memory Visibility):所有线程都能看到共享内存的最新状态. 失效数据 以下是一个简单的可变整数类: public class MutableInteg…
在只有双重检查锁,没有volatile的懒加载单例模式中,由于指令重排序的问题,我确实不会拿到两个不同的单例了,但我会拿到“半个”单例. 而发挥神奇作用的volatile,可以当之无愧的被称为Java并发编程中“出现频率最高的关键字”,常用于保持内存可见性(随时见到的都是最新值)和防止指令重排序. 保持内存可见性 内存可见性(Memory Visibility):所有线程都能看到共享内存的最新状态. 失效数据 以下是一个简单的可变整数类: public class MutableInteger…
先做个自我介绍,我是 2015 年大四实习开始学习的 .net,如果从 2016 年毕业开始算,到目前为止已有 5 年的 web 开发相关经验了,自认为并不是技术很厉害的人,但是也有一点个人的经验,希望能够帮助到其他人. 能脱坑就尽快吧 对于 web 开发,我想要简单对比下 c#.java.go 这三门语言,主要是个人稍微比较了解并不代表其他语言不适合于做 web 开发.三门语言的各方面对比相信网上都有很多相关的文章,在此不再赘述,主要想表达一些比较主观的个人观点. go 语言个人认为是一门比较…