社区
Java SE
帖子详情
javac的编译遇到的小问题
wangbo1204
2008-01-13 10:57:14
请问:
这个程序:
class lesson22
{
public static void main(String[]args)
{
int x = System.in.read();
while(x!='q')
{
System.out.println((char)x);
x = System.in.read();
}
}
}
1.为什么不能编译呢 出现2个错误 都指向read()的左括号
2,那3个x是相同的吗
...全文
92
8
打赏
收藏
javac的编译遇到的小问题
请问: 这个程序: class lesson22 { public static void main(String[]args) { int x = System.in.read(); while(x!='q') { System.out.println((char)x); x = System.in.read(); } } } 1.为什么不能编译呢 出现2个错误 都指向read()的左括号 2,那3个x是相同的吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
michaelye18
2008-01-13
打赏
举报
回复
导入IO包,捕获异常
liuyi900
2008-01-13
打赏
举报
回复
没有捕获异常
dongbremen
2008-01-13
打赏
举报
回复
忘说啦 x是同一个参数
dongbremen
2008-01-13
打赏
举报
回复
你要加上 1,import java.io.*; 2,try 和 catch
import java.io.*;
class lesson22
{
public static void main(String[]args)
{
int x = 0;
try {
x = System.in.read();
}
catch (IOException ex) {
}
while(x!='q')
{
System.out.println((char)x);
try {
x = System.in.read();
}
catch (IOException ex1) {
}
}
}
}
xian_hf
2008-01-13
打赏
举报
回复
To:7楼的 楼主定义的是int ,如是String 应该象你说的equals
tyb103
2008-01-13
打赏
举报
回复
while(x!='q') // != 有问题吧
用equals()吧
Enderzu
2008-01-13
打赏
举报
回复
学习
qiuqiupeng
2008-01-13
打赏
举报
回复
import java.io.IOException;
class lesson22
{
public static void main(String[]args)
{
int x = 0;
try {
x = System.in.read();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
while(x!='q')
{
System.out.println((char)x);
try {
x = System.in.read();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
}
Javac
内核源码
Javac
内核源码,自用版本。没有进行任何人修改,只是加上了部分中文的注释。
Oracle jdbc for 11g 最新版 驱动 ojdbc6.jar
Oracle官方11g 最新版jdbc驱动。 新特性: 1、支持JDK6,支持JDBC 4.0,新的java.sql.SQLXML类型没有被支持,是使用ojdbc6.jar来支持。J2SE 5.0 和 JDBC 3.0 全面支持使用ojdbc5.jar。 2.不再支持oracle.jdbc.driver。从9.0.1开始的每个release都推荐使用oracle.jdbc。这一天终于到来,在11g中,引用oracle.jdbc.driver不再通过
编译
。 3.j2se 1.2,1.3,1.4不再支持。11R1不再包括这些版本的jar和zip,如果仍然使用这些版本,可以继续使用10gR2的jdbc。 4.11gR1 Thin driver支持AES加密算法,SHA1 hash算法,RADIUS, KERBEROS,SSL认证机制. 5.支持ANYDATE和ANYTYPE类型。这两种类型自9i引入,11R1前,程序员只能通过PL/SQL操作。 6.高级队列支持。11R1提供了访问AQ的高性能接口。 7.支持数据库变更通知。 8.Thin和OCI的数据库启动和关闭。11R1提供了这样的方法来启动和关闭数据库。 9.新的工厂方法。Oracle JDBC 11R1 oracle.jdbc.OracleConnection提供了创建Oracle对象的工厂方法。 包括ARRAY, BFILE, DATE, INTERVALDS, NUMBER, STRUCT, TIME,TIMESTAMP,TIMESTAMP等。 ojdbc5.jar: 适用于jdk5 ojdbc6.jar: 适用于jdk6 ***_g.jar 只是用
javac
-g
编译
,生成所有调试信息,其它全一样 --------------------------------------------------- 总体讲新版本的JDBC驱动 性能强、很多bug被发现并已解决。 我
遇到
的,之前使用ojdbc14.jar(不记得哪个版本了)批量插入10万条,实际只插入了3万多条,其它的丢失了,换ojdbc6.jar后,一次commit批量插入100万条也OK了。 尽量使用和数据库版本一致的驱动,有bug时,换高版本的JDBC驱动试试 。
【java】
javac
编译
class文件
javac
编译
class文件 今天,笔者
遇到
了一个小
问题
:在使用原始的
javac
编译
Java类文件时,如果当前类文件对其他类有依赖,那么,就可能会出现
问题
。 举例如下:笔者在桌面新建一个文件夹test,然后建立两个类:A.java和B.java,如下图: 两个类的代码都很简单,其中B类对A类有依赖: 然后,我们分3种情况分析: 情况① : 直接...
javac
编译
所有java文件
javac
编译
所有java文件
javac
编译
java_使用
javac
编译
java文件
过程中
遇到
的几个
问题
记录如下:1.java -version正常显示java版本,但是
javac
却显示【不是内部外部命令】原因:JAVA_HOME设置成了用户环境变量,Path里用%JAVA_HOME%时没有正确解释出来,在cmd里echo %Path%就能看出来了。解决方法:不用JAVA_HOME,直接在Path里添加绝对路径,到bin为止。2. 如果程序中声明了包名,即首行写了package ...
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章