任何对象都有生命周期,线程也不例外,它也有自己的生命周期。线程的整个生命周期分为六个阶段,分别是新建状态(New)、可运行状态(Runnable)、运行状态(Running)、阻塞状态(Blocked)、等待状态(Waiting)和死亡状态(Terminated),线程的不同状态表明了线程当前正在进行的活动(有些地方把等待状态分为两种,加了一个定时等待Timed-Waiting)。 查看全文>>
技术文章2017-11-14 |传智播客 |线程的生命周期,Java,传智播客java培训官网
Java中只支持单继承,一个类一旦有了父类就无法再继承其它类。比如学生类Dog继承了Animal类,这时由于单继承的局限性,导致Dog类无法通过继承Thread类创建线程。 查看全文>>
技术文章2017-11-14 |传智播客 |Java,基础教程,多线程,传智播客java培训官网
在Java中,实现多线程操作有两种方式,一种是继承java.lang包下的Thread类,覆写Thread类的run()方法,在run()方法中实现运行在线程上的代码。另一种就是实现java.lang.Runnable接口,同样是在run()方法中实现运行在线程上的代码。 查看全文>>
技术文章2017-11-14 |传智播客 |Java,基础教程,多线程,传智播客java培训官网
线程:进程中的一个执行单元,负责进程中的程序的运行,一个进程中至少要有一个线程。一个进程中可以有多个线程的,这个应用程序也可以称之为多线程程序。 查看全文>>
技术文章2017-11-14 |传智播客 |Java,基础教程,多线程,传智播客java培训官网
现在我们学习如何在自己的电脑上安装MySQL数据库服务器,如果你的电脑是xp系统,那么首先安装MySQL5.5版本,如果安装不成功,再选择安装MySQL5.1版本。 将压缩包解压后,点击文件夹中的任意一个应用程序进行安装。安装步骤如下所示: 查看全文>>
技术文章2017-11-13 |传智播客 |MySQL,数据库,安装教程,传智播客java培训官网
要想了解TCP协议和UDP协议的区别,首先我们要了解TCP/IP协议,TCP/IP协议是个协议族。里面包含很多协议,UDP只是其中的一个,之所以命名为TCP/IP协议,因为TCP,IP协议是两个很重要的协议,就以它们命名了。TCP/IP协议包含应用层,传输层,网络层,网络访问层。 查看全文>>
技术文章2017-11-13 |传智播客 |TCP协议,UDP协议
机制分析:其实JDK的动态代理,实际上就是“反射”与“执行时动态生成字节码”二者的结合体。 查看全文>>
技术文章2017-11-13 |传智播客 |Proxy,动态代理,传智播客java培训官网
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS—Relational database management system),MySQL数据库系统使用最常用的数据库管理语言:结构化查询语言进行数据库管理。 查看全文>>
技术文章2017-11-13 |传智播客 |MySQL,数据库,概述