java快速排序函数
日期:2007-11-23 19:09:18
点击:33 评论:0
void QuickSort(String[] pData,int[] pDataNum,int left,int right) { int i,j; int iTemp; String middle,strTemp; i = left; j = right; middle = pData[(left+right)/2]; do{ while((pData[i].compareTo(middle)0) (iright)) i++; while((pData[j].compareTo(middl
JNI Java class与C struct对应(英)
日期:2007-11-23 18:57:02
点击:18 评论:0
package javabeans; public class Struct { public long id; public int age; public native static Struct newStruct(long id, int age); } package javabeans; public class MyStruct { private Struct struct; static{ System.loadLibrary(struct_test2); } public
struct学习之 Struts体系结构
日期:2007-11-23 18:54:07
点击:16 评论:0
关键字 Struts,Framework,Architecture,Componennt,MVC 预备知识 在开始学习 Struts 以前,以下的知识点,需要有所了解: 模型 - 视图 - 控制的软件构架模式, JSP/Servlet 的 web 层应用, J2EE 体系结构。如果对客户标签类( Customer TagLib )有所了解也许更容易理
JAVA类加载及其反射机制
日期:2007-11-23 18:45:50
点击:8 评论:0
JAVA中类文件加载是动态的。JVM指令是被封装在了. class文件里面,而.class文件的加载过程是动态的,也就是说当我们用到的时候才会去加载,如果不用的话,就不会去加载我们的类。这里所说的用到包括两种方式,第一种就是new一个对象的时候(这个时候要特别注意,当设计
从C++转到Java需注意的地方
日期:2007-11-23 18:44:31
点击:5 评论:0
1.Java在虚拟机上运行 Java源代码并不是被编译成为普通的机器代码。而是被翻译成为虚拟机可以执行的代码。一个Java解释器最终执行这些代码。这其中没有连接的过程;解释在需要的时候动态的加载一些类; 2.Java是完全面向对象的 Java是一种完全面向对象的语言。这意味着
参数在java程序中的传递
日期:2007-11-23 18:40:10
点击:3 评论:0
总的来说,计算机语言给子程序传递参数的方法有两种。第一种方法是按值传递(call-by-value )。这种方法将一个参数值(value )复制成为子程序的正式参数。这样,对子程序的参数的改变不影响调用它的参数。第二种传递参数的方法是引用调用(call-by-reference )。在这
Java参数传递方式
日期:2007-11-23 18:39:03
点击:4 评论:0
其实这个问题我原来翻译(破除java神话之二:参数是传址的 )、转帖别人的详细解释(Java 应用程序中的按值传递语义 )和专门解释( 我对《Java 应用程序中的按值传递语义》的理解 )过,不过现在看来,原来翻译或者解释的角度是有问题的, 从底层的角度解释并不直观,
Java JNI完全手册
日期:2007-11-23 18:13:54
点击:8 评论:0
最近在公司里做了一个手机的项目,需要JAVA程序在发送短信的时候和第三方的短信服务器连接。短信接口是用C++写的。琢磨了三天,大致搞懂了JNI的主体部分。先将心得整理,希望各位朋友少走弯路。 首先引用一篇文章,介绍一个简单的JNI的调用的过程。 JAVA以其跨平台的特
Java中类和对象的初始化过程解析
日期:2007-11-23 18:10:34
点击:24 评论:0
类的初始化和对象初始化是 JVM 管理的类型生命周期中非常重要的两个环节,Google 了一遍网络,有关类装载机制的文章倒是不少,然而类初始化和对象初始化的文章并不多,特别是从字节码和 JVM 层次来分析的文章更是鲜有所见。 本文主要对类和对象初始化全过程进行分析,通
Java SE 7的新并发特性
日期:2007-11-23 17:45:08
点击:5 评论:0
JSR-166 帮助将Doug Lea的并发框架带入到Java SE 5。该工作作为jsr166x被带到Java SE 6中,它为Java collections框架增加了一些并发特性。 尽管Java SE 7的内容仍在不断变动,早期包含在其中的并发特性候选已经成形为jsr166y:一个fork/join框架和一个传递队列。InfoQ
java文件上传类(代码)
日期:2007-11-23 17:30:06
点击:467 评论:0
import org . apache . struts . upload . FormFile ; import java . io . InputStream ; import java . io . OutputStream ; import java . io . FileOutputStream ; /* * 文件上传类! */ public class Upload { /** * @param path 要存储的路径 * @param file 文件 *
java画图辅助工具的比较
日期:2007-11-23 17:28:33
点击:26 评论:0
确定需求总是一件比较复杂的事情。经过近三天的需求整理和对需求不断的研究,现在终于大概、似乎是理清楚了头绪了。但是,显然要实现这样的需求不是一件简单的事情。 好了,闲话少说。 数据库的初步的设计已经做好了。为了尽早开始项目,我要把设计好的数据库表结构拿
java画图程序中的程序结构
日期:2007-11-23 17:20:32
点击:26 评论:0
这个软件是我大二时的图形学课程设计,是个矢量图形的绘制软件。发来给初学者参考。 主要功能: 实现点、线段、折线、圆、椭圆、矩形、圆
Java画图内存泄漏
日期:2007-11-23 17:17:11
点击:6 评论:0
据说Java有很好的内存回收功能,不知为何,还是出现了严重的内存泄漏问题,请高手帮助解决。 如下是我的画图程序: publicvoidpaint(Graphicsg){ Imagebimg=createImage(800,600); Graphicsgimg=bimg.getGraphics(); gimg.drawImage(aa.jpg,0,0,800,600,null);//aa.jpgi
java中用TreeMap进行中文排序
日期:2007-11-23 17:11:45
点击:175 评论:0
最近工作遇到需要按一个 model 中不同的列进行排序的问题,查了一下 JDK API 文档,发现, java 中可以排序的工具类和接口共有五个 SortedMap 、 SortedSet 、 TreeMap 、 TreeSet 和 Collections ,由于我要排序的是一系列 model ,所以,最后使用了 TreeMap 对象,而
共57页/845条记录 首页
上一页
[51]
[52]
[53]
54
[55]
[56]
[57]
下一页
末页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
本栏随机推荐
相关分类