自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Thread 类中start方法与run方法的区别

在java线程学习这一块,Thread类中有start和run两种方法,他们的区别如下: start:该方法可以实现多线程。只要一个线程用上了start方法,那么该线程也就开始进入执行状态,只需要等待被分配CPU时间片,跟其他线程是可以同时执行的。这也就是多线程的体现。值得注意的是,在调用start方法的时候,其实其内部执行该线程最后的体现也是执行其内部的run方法。 run:该方法在被一个线

2017-01-23 21:05:01 1115

原创 关于java中出现Unreachable code 编译错误的问题

今天在写程序的时候,不小心出现了一个Unreachable code的编译错误。苦恼了我好久。下面是我的代码:public void start() { try { Scanner scan = new Scanner(System.in); OutputStream out = socket.getOutputStream(); OutputSt

2017-01-11 19:40:47 3299

原创 线程操作中同步操作与异步操作的区别

在线程基础这一块。好多时候我们很容易将同步操作和异步操作的定义混淆。 按照平常的理解,同步操作应该是多个线程同时操作某些资源,而异步操作则是需要将不同的线程分离开来操作某个资源。但事实上,其定义却刚好和上述理解相反。 正确的理解应该是这样的,异步操作,我们又可以称之为并发操作,它的意思是在操作某资源时,不同的线程跟其他线程是否进行是没有关系的,只要它获得了CPU时间片就开始运行,这样在多个线程

2017-01-08 20:59:28 4067

原创 关于RandomAccessFile的问题

java.io.RandomAccessFile是一个用来读写文件数据的类。但是,它也可以用来方便的创建一个文件。   通常,我们要是用java.io.File 这个类来创建文件的。它创建文件的代码如下: File file = new File("demo.txt");//表示在当前目录下创建了一个名为 demo.txt 的文件对象,但是现在还不会在文件目录下显示。要想真正创建出这个文件需要

2017-01-04 19:49:47 1676

空空如也

空空如也

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

TA关注的人

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