![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
iteye_8118
这个作者很懒,什么都没留下…
展开
-
JAVA JNI 实例--HelloWorld
JAVA可以通过JNI接口访问本地的动态连接库,从而扩展JAVA的功能。使用JAVA JNI接口主要包括以下步骤:(1)编写JAVA代码,注明要访问的本地动态连接库和本地方法;(2)编译JAVA代码得到.class文件;(3)使用javah -jni 生成该类对应的C语言.h文件;(4)使用C/C++实现(3)生成的.h文件中声明的各函数;(5)编译C/C++实现代码生成动态连...原创 2011-06-24 22:52:28 · 88 阅读 · 0 评论 -
java读取EXCEL
java读取EXCEL实例,见如下附件:原创 2012-09-22 00:02:12 · 73 阅读 · 0 评论 -
JAVA中定时器
[code="java"]package com.hn.se;import java.io.BufferedReader;import java.io.FileReader;import java.util.Timer;import java.util.TimerTask;/** * 隔3秒钟从一个文件中把内容读出来并打印到控制台 * @author had...原创 2013-06-30 12:18:25 · 68 阅读 · 0 评论 -
使用ANT把J2EE工程发布到Tomcat里
本人在clipse中使用的2011-05-17 17:23:30 · 83 阅读 · 0 评论 -
使用类来得到工程目录下的文件绝对路经
public class TestClassLoader { public static void main(String[] args) throws ClassNotFoundException { new TestClassLoader().b(); } private void b() { URL url1 = TestClassLoader.clas...2011-05-12 16:47:00 · 59 阅读 · 0 评论 -
替换properties文件里的字符串
public static void main(String[] args) throws IOException { File f = new File(System.getProperty("user.dir")+"\\b.properties"); FileReader fr = new FileReader(f); BufferedReade...2011-05-09 17:38:58 · 410 阅读 · 0 评论 -
java锁机制
Java对多线程的支持与同步机制深受大家的喜爱,似乎看起来使用了synchronized关键字就可以轻松地解决多线程共享数据同步问题。到底如何?――还得对synchronized关键字的作用进行深入了解才可定论。 总的说来,synchronized关键字可以作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。如果再细的分类,synchronized可作用于inst...原创 2011-05-04 08:27:57 · 68 阅读 · 0 评论 -
【转】2009-2010年第二学期优秀讲义:翟丽老师《SAX解析XML文档》
第一讲SAX解析器提出问题:有个作家构思了一部小说,我们读者要想看到这部小说,有什么办法?有人说了:可以让作家把构思的这部小说写下来,然后印刷出版,我们不就可以看啦。这就类似与我们上一章学过的DOM解析过程。先建造一个印刷工厂,再搭建一条用于印刷的流水线技术,然后作家的构思原稿经过加工,就生成了印刷版的书。我们就可以阅读了。我们用java语言将以上DOM解析步骤写出来:(回...原创 2012-02-15 22:10:16 · 88 阅读 · 0 评论 -
Timer和TimerTask类的使用
package com.Thread.timer读文件;import java.io.BufferedReader;import java.io.FileReader;import java.util.Timer;import java.util.TimerTask;/** * 隔3秒钟从一个文件中把内容读出来并打印到控制台 * @author hKF44244 * */public cl...原创 2011-03-25 19:07:14 · 155 阅读 · 0 评论 -
HashMap是主要有两种遍历方法
第一种:HashMap hashmap = new HashMap(); Iterator iterator = hashmap.keySet().iterator(); while (iterator.hasNext()) { Object value = hashmap.get(iterator.next()); }第二种:...原创 2011-03-23 11:20:50 · 77 阅读 · 0 评论 -
匿名类重写方法
public static void main(String[] args) { Student s = new Student() { public void toGo() {//这个方法是重写父类 System.out.println(".to Student()"); } public void dyAdd()//这个方法下面就不可以调用的 { Syste...原创 2011-03-22 19:03:27 · 365 阅读 · 0 评论 -
表驱动法【找出初次出现并且出现最多的字母】
package com.houning;public class Driver{ public static void main(String[] args) { String s = "regbavcdbbsahha"; System.out.println(Driver.getFirstAndMost(s)); } public static ch...原创 2011-10-16 14:28:35 · 92 阅读 · 0 评论 -
线程调试
定义:指按照特定的机制为多个线程分配CPU的使用权分类:A.分时调试模型《平均分配》 所有线程轮流获得CPU的使用权 B.抢占式调度模型 JVM采用这种,优先级最高的占用CPU以下原因会放弃CPU使用权 A.JVM让当前线程暂时放弃CPU B.当前线程由于某些原因而进入阻塞 ...原创 2011-12-08 21:58:59 · 68 阅读 · 0 评论 -
关于死锁
死锁的条件: 1.互斥条件:线程使用的资源必须至少有一个不可以共享,一个资源一次只能被一个线程访问 2.请求与保持条件:线程必须持有一个资源并且正等待获取一个当前被其它线程占有的资源 3.非剥夺条件:不能对线程正持有的资源强制性剥夺 4.循环等待条件:线程之间相互等待,都不愿把资源释放如何避免死锁: 1.充分的了解死锁原因,...原创 2011-12-08 21:29:11 · 88 阅读 · 0 评论 -
Java导出Excel源码
Java导出Excel源码.txt原创 2012-09-22 00:18:59 · 76 阅读 · 0 评论