![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 77
bczhu
这个作者很懒,什么都没留下…
展开
-
开始一个线程两种方式的区别
java 开始一个现成有两中方法 :一是直接调用Thread实例的start()方法,二是将Runable实例传给一个Thread实例然后调用它的start()方法。首先让我们看看Thread类的start() 方法:public synchronized void start() { if (started) throw new IllegalThre原创 2007-10-27 15:04:00 · 2304 阅读 · 0 评论 -
认识理解Java中 native方法
Java不是完美的,Java的不足除了体现在运行速度上要比传统的C++慢许多之外,Java无法直接访问到操作系统底层(如系统硬件等),为此Java使用native方法来扩展Java程序的功能。 可以将native方法比作Java程序同C程序的接口,其实现步骤: 1、在Java中声明native()方法,然后编译; 2、用javah产生一个.h文件; 3、写一个.cpp文件实现nati转载 2007-10-27 20:29:00 · 597 阅读 · 0 评论 -
线程对象的几个重要的方法
尽管线程对象的常用方法可以通过API文档来了解,但是有很多方法仅仅从API说明是无法详细了解的。 本来打算用一节的篇幅来把线程方法中一些重要的知识说完,但这样下来估计要很常的篇幅,可能要用好几节才能说把和线程方法相关的一些重要的知识说完。 首先我们接基础篇(二)来说明start()方法。 一个线程对象生成后,如果要产生一个执行的线程,就一定要调用它的start()方法.在介绍这个转载 2007-10-27 15:23:00 · 942 阅读 · 0 评论