自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java线程池

线程池:         如果程序中创建了大量的生命期很短的线程,应该使用线程池。一个线程池中包含许多准备运行的空闲线程。将Runnable对象交给线程池,就会有一个线程调用run方法。当run方法退出时,线程不会死亡,而是在池中准备下一个请求提供服务。线程池应该做的事:1、  调用Executors类中静态方法newCachedThreadPool或 newFixedThreadPo

2017-12-30 21:12:52 132

原创 Java线程同步

同步:         在大多数实际的多线程应用中,两个或两个以上的线程需要共享对同一数据的存取。为了避免多线程引起的对共享数据的讹误,必须学习如何同步存取。 锁对象:1.synchronized关键字 2.ReentrantLock类用ReentrantLock 保护代码块的基本结构如下:myLock.lock();  // a ReentrantLock objec

2017-12-30 21:09:07 151

原创 Java线程状态

线程中断:当线程的run方法执行方法体中最后一条语句后,并经由执行return语句返回时,或者出现了在方法中没有捕获的异常时,线程将终止。void interrupt():向线程发送中断请求,线程的中断状态将被设置为truestatic booleaninterrupted() :测试当前的线程是否被中断,它会将当前线程的中断状态重置为falsebooleanisInterrupt

2017-12-30 21:06:48 186

原创 Java两种创建线程的方法

如果需要执行一个比较耗时的任务,应该使用独立线程。(1)将任务代码移到实现了Runnable接口的类的run方法中。class MyRunnableimplements Runnable {         public void run(){         code}}(2)创建一个类对象Runnable r = newMyRunnable();(3

2017-12-30 21:03:17 225

原创 Java多进程与多线程的区别

操作系统中的多任务:在同一时刻运行多个程序的能力。操作系统将CPU的时间片分配给每一个进程,给人并行处理的感觉。        多线程程序在较低的层次上扩展了多任务的概念:一个程序同时执行多个任务。通常,每一个任务称为一个线程。可以同时运行一个以上线程的程序称为是多线程程序。         多进程与多线程的区别:本质的区别在于每个进程拥有自己的一整套变量,而线程则共享数据。共享变量使线程

2017-12-30 20:57:03 3250

转载 R、Python、Scala 和 Java,到底该使用哪一种大数据编程语言?

http://developer.51cto.com/art/201604/510159.htm有一个大数据项目,你知道问题领域(problem domain),也知道使用什么基础设施,甚至可能已决定使用哪种框架来处理所有这些数据,但是有一个决定迟迟未能做出:我该选择哪种语言?(或者可能更有针对性的问题是,我该迫使我的所有开发人员和数据科学家非要用哪种语言?)这个问题不会推迟太久,

2017-12-01 21:49:29 3771

原创 利用反射分析类的能力,使用反射分析对象

1.反射机制最重要的内容:检查类的结构      在java.lang.reflect包中有三个类Field、Method和Constructor分别用来描述类的域、方法和构造器。三者都有一个getName的方法,用来返回项目的名称。Field类有一个getType方法,用来返回描述域所属类型的Class对象。Method 和Constructor 类有能够报告参数类型的方法,Method类还

2017-11-30 21:42:18 405

原创 反射:Class获取的三种方式

反射库提供了一个非常丰富且精心设计的工具集,以便编写能够动态操纵Java代码的程序。能够分析类能力的程序称为反射。反射机制可以用来: 1.在运行中分析类的能力;2.在运行中查看对象,如编写一个 toString 方法供所有类使用;3.实现通用的数组操作代码;4.利用Method对象      Java运行时系统始终为所有的对象维护一个被称为 运行时 的类型标志。

2017-11-30 20:24:45 424

android-serialport

android-serialport-api能够实现PC机与Android通信,实现串口数据接收和发送,以及一些设置

2015-09-25

浙江省计算机三级单片机

浙江省计算机三级单片机,里面部分有答案,供考生参考

2011-11-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除