用dos命令编译java包中的所有文件(在线等)
现有四个“.java”的文件,它们之间是互相调用的,并且它们都在同一个包中,如:d:\myjava\a\b\1.java,2.java,3.java,4.java
我用javac d:\myjava\a\b\1.java编译出错误,提示:2.java找不到符号,
或者,我用d:\myjava\a\b>javac 1.java,提示:1.java使用了未经检查或不安全的操作。要了解详细情况请使用-Xlint:unchecked重新编译
这是为什么?应该怎么编译,请高手指点!
提示:1.java使用了未经检查或不安全的操作。要了解详细情况请使用-Xlint:unchecked重新编译
说明你是用了Sun不鼓励使用或者是已经过时的API,比如:List l=new ArrayList();
现在应该是:List <String> l=new ArrayList <String>();诸如此类的
d:\myjava\a\b>javac *.java 可以把多个java文件一块编译
d:\myjava\a\b>javac -Xlint:unchecked 1.java
就行了
d:\myjava\a\b>javac *.java 可以把多个java文件一块编译
我试了,不行,提示:1.java使用了未经检查或不安全的操作。要了解详细情况请使用-Xlint:unchecked重新编译
你用eclipse试一下 代码导入以后保存 .class文件都是自动生成的
然后你调用主函数所在的类就行
1.java使用了未经检查或不安全的操作。要了解详细情况请使用-Xlint:unchecked重新编译
这个问题说明你没有使用泛型 这是1.5之后所添加的新功能 你可以在声明这个方法的上面加上
@Suppress Warning({""})就可以了
没试过, 学习中
相关问答:
字符流的读和写最终在底层都是通过字节流来完成的吗? 读写文本文件字符流应该就可以了吧。。
各位大哥大姐帮帮忙阿
Java流包括字节流和字符流,字节流通过IO设备以字节数据的方式读入,而字符流则是通过字节流 ......
现在遇到这样一个问题:
在java 中编写swing程序, 添加按钮jbServerStart,目的是当点击jbServerStart时,程序会自动创建两个与其他终端通信的对象,代码如下:
private Container createButtonPane ......
查API,看到FeatrueFactory有这个方法
public Feature createPolyLine(double[][] thePoints,
R ......
我想使用Lucene的代码,发现要import一批文件:
============
import org.apache.lucene.analysis.standard.StandardAnalyzer;
import org.apache.lucene.document.Document;
………………
===== ......
import java.io.*;
class FileTest
{
public static void main(String [] args) throws Exception
{
File fDir=new File(File.separator);
String strFile="java源代码测试"+File.separato ......