㈠ 文件搜索java源代码
搜索文件? 你是指搜索硬盘上的文件么 ? 你可以参考下这个
这个是建索引的 之后你在索引里查找就行了
import java.io.File;
public class bianli {
public static void main(String[] args) throws Exception {
getAndPrintFile(new File("E:\\"));
}
/**
* 打印出file下的所有目录包括其子目录。
* 算法是深度优先。
*/
public static void getAndPrintFile(File file) {
if(file.isDirectory()) {
System.out.println(file.toString());
File[] fa = file.listFiles();
if(fa.length > 0) {
for(int i = 0; i < fa.length; i++) {
getAndPrintFile(fa[i]); //递归调用
}
}
}
else System.out.println(file.toString());
}
}
㈡ java源代码怎么打开
源代码默认是打不开的,可以使用反编译工具,进行逆向解析才能看到源代码。
eclipse这个开发工具,默认有反编译的插件,在查看的类,按住ctrl点击鼠标左键即可查看源代码。
㈢ 从网上下载的Java 源码文件怎么运行
本人已完成配置并运行成功
配置如下:
1:你必须有sqlserver2000并用它的企业管理器把下载的数据库用附加的方式加载
2:在“开始”——“设置”——“控制面板”——“管理工具”中找到
数据源(ODBC)打开在系统DSN中点添加----选择sqlserver确定-----
名称写test服务器写(local)------更改默认数据库为BOOKSDB---测试连接---完成
3:我用的是Eclipse编辑器
新建一个JAVA项目之后把它BOOK下的把有东西都复制进去main函数在APPBOOK.java里,运行它就可以了,之后进软件的用户名为neeke密码也是
这样就完成了!!!!希望能够对你有所帮助
㈣ java中File类的delete方法
通过fileTxt[ j ] ,看你是循环删除,你判断了文件是否存在,但是没有判断是否是文件夹、文件夹里是否还有文件
因为文件夹里有文件时,执行delete()是不成功的
此外,你在删除的文件,有可能正被其他人或程序打开,这个时候删除也不会成功
参考Java API的java.io.File类:
delete
public boolean delete()
删除此抽象路径名表示的文件或目录。如果此路径名表示一个目录,则此目录必须为空才能删除。
㈤ java关于File类中listFiles()方法源码问题
其实这个问题你看看File的源代码就知道,File类中不只是有一个构造方法
/**这个是个私有的构造函数,外部是用不了的
*Internalconstructorforalready-normalizedpathnamestrings.
*
*public(File,String)constructor.
*/
privateFile(Stringchild,Fileparent){
assertparent.path!=null;
assert(!parent.path.equals(""));
this.path=fs.resolve(parent.path,child);
this.prefixLength=parent.prefixLength;
}
㈥ JAVA源代码怎么运行
.class文件是java编译后的文件,它不是源代码,真正的java源代码是.java文件。
java源代码是txt格式的.java文件,用记事本就可以打开。
用eclipse打开java文件的方式是:
如果java文件是一个eclipse工程(根目录带有.project文件),用file/import/general/exist java project/(大概是)然后找到你的目录。
否则需要自己新建一个工程file/new/java project
然后把java文件拷贝到.src目录下。
.class文件是直接的编译好的文件,可以用jad把.class文件反编译成java文件,不过反编译的代码和原来的代码不一定完全一样。
㈦ java源代码如何用
java源代码是用来关联jar中的编译代码的。
应用场景:通常在打开eclipse中的jar的时候,发现class文件不能被打开,此时出现下面的界面,此时就需要通过“Attach Source”,之后找到对应的java源代码来实现代码关联,即可正常的显示class类中的内容。
备注:如果此处ava源代码指的是源代码文件(“.java”),是用来进行代码维护和二次开发的必备东西。
㈧ java中File源代码问题
这是一个抽象类,根据不同的操作系统会有不同的实现。典型的windows和unix操作系统对文件的管理就不一样。
getFileSystem()是一个本地方法,看不到源代码。
FileSystem类本来就不是提供给程序员使用的。
反编译后的源代码如下:
package java.io;
// Referenced classes of package java.io:
// IOException, File
abstract class FileSystem
{
FileSystem()
{
}
public static native FileSystem getFileSystem();
public abstract char getSeparator();
public abstract char getPathSeparator();
public abstract String normalize(String s);
public abstract int prefixLength(String s);
public abstract String resolve(String s, String s1);
public abstract String getDefaultParent();
public abstract String fromURIPath(String s);
public abstract boolean isAbsolute(File file);
public abstract String resolve(File file);
public abstract String canonicalize(String s)
throws IOException;
public abstract int getBooleanAttributes(File file);
public abstract boolean checkAccess(File file, int i);
public abstract boolean setPermission(File file, int i, boolean flag, boolean flag1);
public abstract long getLastModifiedTime(File file);
public abstract long getLength(File file);
public abstract boolean createFileExclusively(String s)
throws IOException;
public abstract boolean delete(File file);
public abstract String[] list(File file);
public abstract boolean createDirectory(File file);
public abstract boolean rename(File file, File file1);
public abstract boolean setLastModifiedTime(File file, long l);
public abstract boolean setReadOnly(File file);
public abstract File[] listRoots();
public abstract long getSpace(File file, int i);
public abstract int compare(File file, File file1);
public abstract int hashCode(File file);
private static boolean getBooleanProperty(String s, boolean flag)
{
String s1 = System.getProperty(s);
if(s1 == null)
return flag;
return s1.equalsIgnoreCase("true");
}
public static final int BA_EXISTS = 1;
public static final int BA_REGULAR = 2;
public static final int BA_DIRECTORY = 4;
public static final int BA_HIDDEN = 8;
public static final int ACCESS_READ = 4;
public static final int ACCESS_WRITE = 2;
public static final int ACCESS_EXECUTE = 1;
public static final int SPACE_TOTAL = 0;
public static final int SPACE_FREE = 1;
public static final int SPACE_USABLE = 2;
static boolean useCanonCaches;
static boolean useCanonPrefixCache;
static
{
useCanonCaches = true;
useCanonPrefixCache = true;
useCanonCaches = getBooleanProperty("sun.io.useCanonCaches", useCanonCaches);
useCanonPrefixCache = getBooleanProperty("sun.io.useCanonPrefixCache", useCanonPrefixCache);
}
}
㈨ 什么是java源代码 怎么查看
不知道你说的是浏览器的还是什么的,
如果是浏览器的那么简单找到工具-查看源代码,你就能看见代码了,
还有一个就是被编译成class文件的java用反编译工具可以看到源代码,
如果以上都不是你想要的答案,那么你所说的代码就是程序员写好的代码文件