
Java
文章平均质量分 80
疯狂-的-蜗牛
https://github.com/JelinYao
展开
-
JAVA通过JNI调用C++函数详解
看到一篇讲述JNI调用C++代码的文章,写的非常详细,转载了。转载自:http://www.ibm.com/developerworks/cn/java/jnimthds/,感谢作者的辛勤付出。简介本文提供调用本地 C 代码的 Java 代码示例,包括传递和返回某些常用的数据类型。本地方法包含在特定于平台的可执行文件中。就本文中的示例而言,本地方法包含在 Windows 3转载 2015-02-25 18:12:40 · 6157 阅读 · 0 评论 -
StringBuilder与StringBuffer的区别(转)
相信大家看到过很多比较String和StringBuffer区别的文章,也明白这两者的区别,然而自从Java 5.0发布以后,我们的比较列表上将多出一个对象了,这就是StringBuilder类。String类是不可变类,任何对String的改变都会引发新的String对象的生成;而StringBuffer则是可变类,任何对它所指代的字符串的改变都不会产生新的对象,可变和不可变类这一对对象已经齐全转载 2015-08-30 17:39:28 · 387 阅读 · 0 评论 -
Java十六进制与十进制间相互转换
1、10进制转16进制,运用辗转相除法,取余数补对应的位数,直到相除结果为0。2、16进制转10进制,对16进制数的每一位数乘以其对应的16的幂,相加。函数代码如下://10进制转16进制 public static String IntToHex(int n){ char[] ch = new char[20]; int nIndex = 0; while ( true原创 2015-09-03 17:26:12 · 24254 阅读 · 1 评论 -
Java文件的MD5校验和CRC校验
1、CRC校验使用7Z 开源SDK中提供的功能类// SevenZip/CRC.javapackage SevenZip;public class CRC{ static public int[] Table = new int[256]; static { for (int i = 0; i < 256; i++) { int r = i; for原创 2015-09-05 22:04:52 · 4045 阅读 · 0 评论 -
浅析Java中的final关键字
浅析Java中的final关键字 谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法。下面是本文的目录大纲: 一.final关键字的基本用法 二.深入理解final关键字 若有不正之处,请多多谅解并欢迎指正。转载 2015-09-14 21:38:42 · 651 阅读 · 0 评论 -
浅析Android中的消息机制
原文转载自:http://blog.youkuaiyun.com/liuhe688/article/details/6407225,感谢作者.在分析Android消息机制之前,我们先来看一段代码:[java] view plaincopypublic class MainActivity extends Activity implements转载 2015-09-19 23:05:25 · 463 阅读 · 0 评论 -
C++程序与Java程序网络传输文件测试
应用层不管用的是什么语言,在网络传输层都是遵循相同的协议(TCP/UDP......)。本文通过一个小例子测试了在同一台机器上,C++程序和Java程序之间传输大文件。Java程序作为服务器,监听本地端口号:12345。C++程序作为客户端,连接上服务器后发送传输文件请求,服务器接收请求后把一个大文件发送给客户端。(使用TCP协议)数据包包头部分的定义特别重要,由于这里不考虑那么复杂,每个数据原创 2016-03-26 16:14:01 · 2290 阅读 · 0 评论