- 博客(4)
- 收藏
- 关注
原创 Java多线程——线程操作(方法)
Java多线程中我们有一些常用的操作线程的方法,如start(),sleep(),join(),yield(),wait(),notify()和interrupt()等方法。就是这些方法我们才能启动线程使线程完成我们想要完成的任务。我写过一篇创建线程的博客,其中就介绍了线程的三种状态:就绪状态,运行状态和阻塞状态。而以上一些方法的调用就是线程状态变化的原因之一。 1.有关线程名称的方法 我们首...
2019-02-22 17:29:03 415
原创 Java多线程--创建线程
1.什么是线程? 我们知道一份代码就是一个程序,当代码运行起来后就是一个进程。进程中可以完成一些我们想要它完成的任务,那么每一个任务就是一个线程。例如我们常用的浏览器,浏览器打开就是开启了一个进程。接着我们可以在浏览器中打开网页窗口,那么一个窗口实际上就是一个线程。当然这只是一个很简单的例子,实际上浏览器除了网页窗口外还要很多线程。 线程基于进程,各自独立。线程共享数据,这使线程之间的通讯非常...
2019-02-20 21:50:58 157
原创 Java数组
1. 基本概念 数组是指一组相关数据类型的变量集合,并且这些变量按照一定的顺序排列。由数组的定义我们就能够得出数组是引用数据类型,所以数组的内容是放在堆空间上的。那么我们在创建一个数组时就要在堆上开辟空间,我们来看看数组的创建。 在介绍数组的创建之前,我们先来区分一下引用类型变量和基本类型变量。Java中,不是基本数据类型的变量就是引用数据类型。它们最大的区别就是:基本数据类型的值是存在栈上,...
2019-02-26 18:39:21 181
原创 Java的数据类型
Java语言是一门跨平台的语言,可以做到“一份代码,到处运行”。但是在前面学习C语言时,我们知道相同的数据类型在不同的平台上是有所区别的。而Java能够做到跨平台是因为JVM的存在,所以Java中的数据类型在所有平台都是统一的。那么Java的数据类型又是怎样的呢? 1.byte型 默认值:0 存储大小:1个字节 对应的包装类:java.lang.Byte 数据范围:-128~127(-2...
2019-02-21 21:12:47 198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人