进程与线程
进程是程序的一次动态执行过程,它经历了从代码加载、执行、执行结束的一个完整过程,这个过程也是整个进程的生命周期。
多线程是实现并发机制的一种有效手段。进程和线程一样,都是实现并发机制的基本单位。
传统的单核CPU在同一个时间段可以有多个程序在执行,但是只能有一个程序在某一时间点运行,所有的程序都要抢占CPU资源。
多核CPU下程序会并发执行。
Java中多线程的实现
...
分类:
编程语言 时间:
2015-01-06 10:11:44
阅读次数:
166
Java中的主方法其实也是一个线程,就叫做主线程。
问:既然主方法是以线程的形式出现的,那么Java中至少有多少个线程呢?
答案:至少有两个线程。每次启动Java的时候其实都会启动JVM,则其中的垃圾回收机制也算是一个线程,则一共有两个线程,主线程和GC。
判断线程是否启动可以使用.isAlive方法,返回的是布尔值。
线程的强制运行
在线程的操作中,可以使用join()...
分类:
编程语言 时间:
2015-01-06 10:08:40
阅读次数:
217
javajava不能编译成ABI的模式,所以要编译成类似于opcode的字节码的形式才能运行{bytecode:字节码}字节码不是二进制,所以需要特别的解释器才可以运行,即JVM包含四个独立又彼此相关的技术java程序设计语言javaAPIjavaclass文件格式(需要运行在jvm上,java程序编译出来的字节..
分类:
编程语言 时间:
2015-01-05 15:06:51
阅读次数:
203
异常是指导致程序中断的一种指令流。
一旦产生异常之后,异常后面的语句不会执行,还是停留在异常位置,并且把异常报告给用户。
基本格式:
try{
//要执行的语句
}
catch(){
//抛出异常
}
finally{
//异常的唯一出口
}
例如:
public class ExceptionTest {
public static void main(Strin...
分类:
编程语言 时间:
2015-01-05 09:39:17
阅读次数:
249
转自Ruthlessjava一行一行写入或读取数据链接:http://www.cnblogs.com/linjiqin/archive/2011/03/23/1992250.html假如E:/phsftp/evdokey目录下有个evdokey_201103221556.txt文件,现在对evdok...
分类:
编程语言 时间:
2015-01-04 15:16:19
阅读次数:
186
第八章 多态多态是继数据抽象和继承之后的第三种基本特征8.1 再论向上转型8.2 转机 方法调用绑定,java除了static和final(private方法属于final方法)外其他所有方法都是后期绑定 多态是一项将改变的事物与未变的事物分离开来的重要技术 不要试图覆盖基类private方法...
分类:
编程语言 时间:
2014-12-30 23:32:21
阅读次数:
274
第五章 初始化与清理5.1 用构造器确保初始化5.2 方法重载 区分重载方法:每个重载方法都必须有一个独一无二的参数列表;基本类型参数能从一个较小的类型自动提升至一个较大的类型;不能以返回值区分5.3 默认构造器 无参构造器,没有编译器会自动生成5.4 this关键字 this关键字只能在方法...
分类:
编程语言 时间:
2014-12-26 21:29:28
阅读次数:
143
第一章 对象导论1.1 抽象过程建立机器模型(解空间)和实际问题模型(问题空间)之前的关联。面向对象将问题空间的元素在解空间中表示为对象。面向对象语言的五个基本特性:万物皆为对象;程序是对象的集合,他们通过发送消息来告知彼此所需要的;每个对象都有自己的由其他对象所构成的存储;每个对象都有其类型;某一...
分类:
编程语言 时间:
2014-12-25 21:53:12
阅读次数:
187
一、程序与用户交互(Java的入口方法-main方法): 运行Java程序时,都必须提供一个main方法入口:public static void main(String[] args){} public:因为main方法里边可能包含同一包内或其他类的方法,为了保证能够正常执行该方法所以只能用该方....
分类:
编程语言 时间:
2014-12-24 16:15:03
阅读次数:
346
/** * TCP:传输控制协议,采用三方握手的方式,保证准确的连接操作。 * UDP:数据报协议,发送数据报,例如:手机短信或者是QQ消息。 *//** * TCP服务器端程序 */public class Main { public static void main(String[] ar...
分类:
编程语言 时间:
2014-12-22 07:04:29
阅读次数:
262