浅析Java多线程 浅析Java多线程进程和线程的区别1. 定义进程是具有一定独立功能的程序在某个数据集合上的一次运行活动,是系统进行资源分配和调度的独立单位 线程是进程的一个实体,是CPU调度的的基本单位2. 联系线程更近乎执行体的概念,可以和程序中的其他线程共享数据,同时拥有少许运行中不可获取的资源,如程序计数器,一组寄存器和栈3. 区别进程是资源分配和调度的基本单...
JAVA通过jni调用C++ JAVA通过jni调用C++创建Java文件public class HelloJni{ native void hello(); static { System.loadLibrary("Hello"); } public static void main(String args[]) { Hello...
抽象类和接口的异同 抽象类和接口的异同抽象类 使用abstract关键字声明 抽象方法不能是private 抽象类不能直接实例化,其实例可以使用子类向上转型的方式获得 子类如果没有重写全部抽象方法则仍是抽象类 子类只能extends一个类接口 抽象方法的集合,以interface关键字声明, 子类可以使用implements继承多个接口 子类(非抽象类)必须重写接口中的全部抽象方法 接口不能...