java
anzhu_111
这个作者很懒,什么都没留下…
展开
-
byte[] 转int ,int转byte[]
将byte数组转换为intbyte bb[] = new byte[]{(byte)0x01, (byte)0x1f};int i = bb[0] 将int转换为byte数组int ii = 300;byte bbb[] = new byte[原创 2011-10-08 15:09:19 · 975 阅读 · 0 评论 -
javadoc 使用
对于Java注释我们主要了解两种: // 注释一行 /* ...... */ 注释若干行 但还有第三种,文档注释: /** ...... */ 注释若干行,并写入 javadoc 文档 通常这种注释的多行写法如下: /** * ......... * ......... */ 很多人多忽视了这第三种注释,那么这第三种注释有什么用?java转载 2012-05-30 17:56:49 · 488 阅读 · 0 评论 -
查看系统时间
String dealTimeStr = null;SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");// SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");// SimpleDateFormat format = new原创 2012-01-06 15:03:30 · 535 阅读 · 0 评论 -
获取文件编码
转载自:http://www.iteye.com/topic/540316要用到三个包:chardet.jar antlr.jar cpdetector_1.0.7.jarimport info.monitorenter.cpdetector.io.CodepageDetectorProxy; import info.monitorenter.cpdetector.io.J转载 2012-04-19 15:27:44 · 707 阅读 · 0 评论 -
FileReader和FileWriter
FileReader和FileWriter如果想要存取的是一个文本文件,可以直接使用java.io.FileReader和java.io.FileWriter类,它们分别继承自InputStreamReader与OutputStreamWriter。可以直接指定文件名称或File对象来打开指定的文本文件,并读入流转换后的字符,字符的转换会根据系统默认的编码(若要指定编码,则还是使用Inpu转载 2012-04-17 11:08:35 · 732 阅读 · 0 评论 -
InputStreamReader和OutputStreamWriter
InputStreamReader和OutputStreamWriter若想对InputStream和OutputStream进行字符处理,可以使用java.io.InputStreamReader和java.io.OutputStreamWriter为其加上字符处理的功能,它们分别为Reader和Writer的子类。举个例子来说,若想要显示纯文本文件的内容,不用费心地自行判断字符转载 2012-04-17 11:07:10 · 983 阅读 · 0 评论 -
DataInputStream和DataOutputStream
DataInputStream和DataOutputStreamjava.io.DataInputStream和java.io.DataOutputStream可提供一些对Java基本数据类型写入的方法,像读写int、double和boolean等的方法。由于Java的数据类型大小是规定好的,在写入或读出这些基本数据类型时,就不用担心不同平台间数据大小不同的问题。这里还是以文件存取转载 2012-04-17 09:52:53 · 716 阅读 · 0 评论 -
BufferedInputStream和BufferedOutputStream
BufferedInputStream和BufferedOutputStream在介绍FileInputStream和FileOutputStream的例子中,使用了一个byte数组来作为数据读入的缓冲区,以文件存取为例,硬盘存取的速度远低于内存中的数据存取速度。为了减少对硬盘的存取,通常从文件中一次读入一定长度的数据,而写入时也是一次写入一定长度的数据,这可以增加文件存取的效率。转载 2012-04-17 09:09:32 · 741 阅读 · 0 评论 -
FileInputStream和FileOutputStream类
FileInputStream和FileOutputStream类分别用来创建磁盘文件的输入流和输出流对象,通过它们的构造函数来指定文件路径和文件名。以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。FileInputStream(File file)FileInputStream(String name)FileOutputStream(File fil原创 2012-04-16 15:57:18 · 808 阅读 · 0 评论 -
ByteArrayOutputStream和ByteArrayInputStream详解
ByteArrayOutputStream类是在创建它的实例时,程序内部创建一个byte型别数组的缓冲区,然后利用ByteArrayOutputStream和ByteArrayInputStream的实例向数组中写入或读出byte型数据。在网络传输中我们往往要传输很多变量,我们可以利用ByteArrayOutputStream把所有的变量收集到一起,然后一次性把数据发送出去。具体用法如下:转载 2012-04-16 13:43:38 · 17708 阅读 · 1 评论 -
PipedInputStream和PipedOutputStream
http://jjd3ei.blog.163.com/blog/static/1995212642012116940210/管道流类PipedInputStream类和PipedOutputStream类用于在应用程序中创建管道通信。一个PipedInputStream实例对象必须和PipedOutputStream实例对象进行连接而产生一个通信管道,PipedOutputsStr转载 2012-04-16 16:11:29 · 728 阅读 · 0 评论 -
Java核心API需要掌握的程度
Java的核心API是非常庞大的,这给开发者来说带来了很大的方便。其中的一些内容是必须掌握的。 1、java.lang包下的80%以上的类的功能的灵活运用。2、java.util包下的80%以上的类的灵活运用,特别是集合类体系、正规表达式、时间、属性、和Timer.3、java.io包下的60%以上的类的使用,理解IO体系的基于管道模型的设计思路以及常用IO类的特性转载 2012-03-12 16:32:17 · 979 阅读 · 0 评论 -
java 字节数组比较
使用==比较的是两个数组是否是同一个,而不是是否相等默认的equals方法是直接返回==的结果,所以也是比较数组是否是同一个如果你想比较数组里的值是否相等,使用Arrays.equals(a,b)最后,HashMap的键类型最好是重写了hashcode和equals的类型,不要使用数组转载 2012-03-12 11:30:08 · 13630 阅读 · 0 评论 -
JAVA 乱码
在读取文件的时候,若文件中有中文,应该使用字符流的方式来读取文件,若用字节流会出现乱码情况!File file = new File(Environment.getExternalStorageDirectory(), "c.txt");InputStream is = new FileInputStream(file);InputStreamReader isr = new In原创 2012-01-13 12:35:27 · 575 阅读 · 0 评论 -
字符串与字节数组相互转换
// 字符串与字节串间相互转化// 按照 GB2312 得到字节(得到多字节字符串)byte [] bytes = string.getBytes("GB2312");// 从字节按照 GB2312 得到 UNICODE 字符串string = new String(bytes, "GB2312");// 要将 String 按照某种编码写入文本文件,有两种方法:转载 2012-01-06 15:39:36 · 1078 阅读 · 0 评论 -
JAVA操作properties文件
JAVA操作properties文件java中的properties文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件,文件的内容是格式是"键=值"的格式,在properties文件中,可以用"#"来作注释,properties文件在Java编程中用到的地方很多,操作很方便。一、properties文件test.properties转载 2011-11-25 10:27:04 · 490 阅读 · 0 评论 -
java 数据转换,输出相关操作
1.以16进制形式输出数据int i = 5;System.out.printf("%x\n", i);或System.out.format("%x\n", i);2.java 跟 c的交互过程中,由c返回的无符号byte转成intbyte b = (by原创 2011-10-19 09:48:00 · 377 阅读 · 0 评论 -
[转]整理关于java的String 类,equals函数和比较操作符的区别
初学 Java 有段时间了,感觉似乎开始入了门,有了点儿感觉但是发现很多困惑和疑问而且均来自于最基础的知识折腾了一阵子又查了查书,终于对 String 这个特殊的对象有了点感悟大家先来看看一段奇怪的程序: public class TestString { public static void main(String[] args) { String s1 =转载 2012-05-16 17:17:06 · 742 阅读 · 0 评论