JAVA好像没有SUN吹的那么好 我的感觉是开发起来很方便,用户使用起来很难。“一次开发,到处安装jre”,对于j2se,这样的形容比较妥帖。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 aliaoz() ,其实用起来除了速度问题外,没什么不方便的!!! xiachedan() 如果java在安装有jre环境的电脑上还好但如果打包分发成为exe,容量就很大了,应该是这样吧?而且,速度也是个很要命的问题阿,不过好在现在计算速度越来越快了,倒也可以忽略不计。 sun 当然说java 好了,不过没有十全十美的东东! 靠,你的程序有问题,别说人家的java有问题!import java.io.*;import java.util.*;class gb2big5{ public static void main(String args[]) throws Exception{ System.out.println("Input GB2312 file, output GB5 file."); if (args.length!=2) { System.err.println("Usage: gb2big gbfile big5file"); System.exit(1); } FileInputStream fis = new FileInputStream(args[0]); InputStreamReader isr = new InputStreamReader(fis,"GB2312"); //第一次是对的,但是当你转化第二次的时候,文件本身是big5的,你使用gb2312,那怎么可能对呢?? FileOutputStream fos = new FileOutputStream(args[1]); OutputStreamWriter out = new OutputStreamWriter(fos,"Big5"); while(true){ int ch=isr.read(); if(ch==-1) break; out.write(ch); } out.close(); isr.close(); }}不要总说java速度慢,那是你的水平有限,c++的速度快???那要看什么开发的东西了!估计给你的话,速度也不会快。 呵呵,zhang21cnboy(事了抚衣去,不留身与名)很有意思支持你!!不说别的,至少java是开源的,windows有种全部开源吗??不开源就算了,他妈的还在系统中留有暗核,使得应用windows的人都在他们的操控之中,...懒得说了,只怪我们中国没能力啊妈的,什么都用外国的,操,连个日本老都搞不定啊,妈的 靠, zhang21cnboy(事了抚衣去,不留身与名) 你以为我和你一样SB啊这个是gb->big5的程序,big5->gb时当然要把两个字符集对调一下了。难道这还需要我贴出来吗?真是白痴 fast_time(fast_time),你掌握好,你来解释一下原因吧。 sweetboyz(sweetboyz) ,可能sb的是你自己吧!这种问题,自己的错误,说成人家java的问题!靠c++好,假如那天你写的程序内存泄漏了,你是不是也说c++的错误呢? zhang21cnboy(事了抚衣去,不留身与名),如果是我程序的错误错误请指出来啊,不要在这里不懂装懂,乱吠. 写程序使用什么语言不是问题,需要考虑的是什么样的系统更适合用什么语言开发。对于一般的MIS系统来说,用JAVA简直是折磨,但对于一些网络程序,图形图像等系统JAVA可能会有更多的优势。 jdbc无法执行存储过程,卡住 比较两个java.util.Date类型日期,返回其中的最小值?? 用JAVA做游戏,大家有什么建议 线程的简单问题 从java.sun.com下载的J2EE SDK是否不包含JRE? 试想一个方法/数据结构,实现无限长度有理数的四则及混合运算。 图像的切割问题? jtest4.1的注册机 Java Builder和VisualAge for Java到底谁更好? JAVA HashMap是怎么解决冲突的? 一个applet运行问题,问了几个人都不会 谁能给点吃豆子游戏的思路?(分不是问题)
如果java在安装有jre环境的电脑上还好
但如果打包分发成为exe,容量就很大了,应该是这样吧?
而且,速度也是个很要命的问题阿,不过好在现在计算速度越来越快了,倒也可以忽略不计。
import java.util.*;class gb2big5{
public static void main(String args[]) throws Exception{
System.out.println("Input GB2312 file, output GB5 file.");
if (args.length!=2) {
System.err.println("Usage: gb2big gbfile big5file");
System.exit(1);
}
FileInputStream fis = new FileInputStream(args[0]);
InputStreamReader isr = new InputStreamReader(fis,"GB2312"); //第一次是对的,但是当你转化第二次的时候,文件本身是big5的,你使用gb2312,那怎么可能对呢??
FileOutputStream fos = new FileOutputStream(args[1]);
OutputStreamWriter out = new OutputStreamWriter(fos,"Big5");
while(true){
int ch=isr.read();
if(ch==-1) break;
out.write(ch);
}
out.close();
isr.close();
}
}不要总说java速度慢,那是你的水平有限,c++的速度快???那要看什么开发的东西了!估计给你的话,速度也不会快。
支持你!!不说别的,至少java是开源的,windows有种全部开源吗??
不开源就算了,他妈的还在系统中留有暗核,使得应用windows
的人都在他们的操控之中,...懒得说了,只怪我们中国没能力啊
妈的,什么都用外国的,操,连个日本老都搞不定啊,妈的
这个是gb->big5的程序,big5->gb时当然要把两个字符集对调一下了。难道这还需要我贴出来吗?真是白痴
这种问题,自己的错误,说成人家java的问题!靠c++好,假如那天你写的程序内存泄漏了,你是不是也说c++的错误呢?
对于一般的MIS系统来说,用JAVA简直是折磨,但对于一些网络程序,图形图像等系统JAVA可能会有更多的优势。