-
对象的序列化与反序列化: 还有反序列化返回的是Object类型,需要转换 还有版本号查看全部
-
即使加了transient关键字也可以实现此属性的序列化和反序列化操作查看全部
-
FileReader/FileWriter :直接对操作文件中的字符 <br> FileWriter里的true表示将数据追加到文件中,不删除文件 缺点:没有选择编码的功能查看全部
-
DataIntputStream:dis.readInt/Long/UTF.........查看全部
-
DataFileOutputStream:dos.writeInt/Chars/UTF......查看全部
-
java是双字节编码:utf-16be 注意:中英文都是两个字节查看全部
-
2016年5月11日23:08:43查看全部
-
字节流查看全部
-
gbk中文对应两个字节,而utf-8中文对应三个字节查看全部
-
GBK编码:中文占用两个字节,英文占用一个字节。<br> UTF-8编码:中文占用三个字节,英文占用一个字节。<br> <br> JAVA是双字节编码(UTF-16BE编码:中英文都占用两个字节)<br> <br> 当你的字节序列是某种编码时,这个时候想把字节序列变成字符串,也需要用这种编码方式,否则会出现乱码。<br> <br> 文本文件,就是字节序列,可以是任意编码。一般中文机器上直接创建的文本文件只认识ANSI编码查看全部
-
File类 java.io.File类用于表示文件的路径,不能访问文件内容。 1.创建带有路径的File对象: File file = new File("/home/visen"); File file = new File("/home/visen","test.txt"); 2.判断目录是否存在: file.exists();//返回boolean值 3. 创建目录: file.mkdir();//单级 file.mkdirs();//多级 4.创建文件: file.createNewFile(); 5.删除目录或文件: file.delete(); 6.判断是否是一个目录: file.isDirectory();//返回boolean值,只有在是目录的情况下返回true 7.判断是否是一个文件: file.isFile(); 8.获得抽象路径: file.getAbsolutePath(); 9.获得目录或文件名称: file.getName(); 10.得到父目录: file.getParent();//可返回String或File 11.列出目录下的内容: String[] dirContents = file.list();//用字符串数组接收 12.获取系统分隔符: File.seperater();查看全部
-
《JAVA编码》 JAVA是双字节编码,UTF-16be. GBK编码:中文占用两个字节,英文占用一个字节; UTF-8编码:中文占用三个字节,英文占用一个字节; UTF-16be编码:中文占用两个字节,英文占用两个字节; 当你的字节序列是某种编码时,转换成字符串也要用相应的编码,否则会乱码。 例: 一、把字符串转化为字节码: String s = "编码测试"; byte[] bytes = s.getBytes();//把字符串转化为字节序列存储,用项目默认编码 byte[] bytes2 = s.getBytes("encode");//把字符串转化为字节序列存储,用自定义编码,UTF-8,gbk等. Integer.toHexString((b & 0xFF)+" ");//转换为16进制显示,位与0xFF保存后8位。 二、把字节码转化为字符串: String str1 = new String(bytes);//用项目默认编码将字节码转为字符串 String str2 = new String(bytes,"encode");//用自定义编码转换查看全部
-
eclipse里默认是utf-8,桌面文本文件默认是ansi。查看全部
-
递归显示文件路径查看全部
-
readObject() writeObject();查看全部
举报
0/150
提交
取消