资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

java文件夹源代码 java源文件代码片段

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解压缩文件目录的源代码

package com.io2.homework;

import java.io.File;

import java.io.FileInputStream;

import java.io.FileNotFoundException;

import java.io.FileOutputStream;

import java.io.IOException;

import java.util.zip.ZipEntry;

import java.util.zip.ZipOutputStream;

/*压缩文件夹*/

public class MyMultipleFileZip 

{

private String currentZipFilePath = "F:/MyZip.zip";

private String sourceFilePath;

private ZipOutputStream zos;

private FileInputStream fis;

public MyMultipleFileZip(String sourceFilePath) 

{

try

{

this.sourceFilePath = sourceFilePath;

zos = new ZipOutputStream(new FileOutputStream(currentZipFilePath));

//设定文件压缩级别

zos.setLevel(9);

} catch (FileNotFoundException e) 

{

e.printStackTrace();

}

}

// 在当前条目中写入具体内容

public void writeToEntryZip(String filePath) 

{

try

{

fis = new FileInputStream(filePath);

} catch (FileNotFoundException e1) 

{

e1.printStackTrace();

}

byte[] buff = new byte[1024];

int len = 0;

try 

{

while ((len = fis.read(buff)) != -1)

{

zos.write(buff, 0, len);

}

} catch (IOException e) 

{

e.printStackTrace();

}finally

{

if (fis != null)

try 

{

fis.close();

} catch (IOException e) 

{

e.printStackTrace();

}

}

}

// 添加文件条目

public void addFileEntryZip(String fileName) 

{

try 

{

zos.putNextEntry(new ZipEntry(fileName));

} catch (IOException e) 

{

e.printStackTrace();

}

}

public void addDirectoryEntryZip(String directoryName)

{

try 

{

zos.putNextEntry(new ZipEntry(directoryName + "/"));

} catch (IOException e)

{

e.printStackTrace();

}

}

// 遍历文件夹

public void listMyDirectory(String filePath)

{

File f = new File(filePath);

File[] files = f.listFiles();

if(files!=null)

{

for (File currentFile : files) 

{

// 设置条目名称(此步骤非常关键)

String entryName= currentFile.getAbsolutePath().split(":")[1].substring(1);

// 获取文件物理路径

String absolutePath = currentFile.getAbsolutePath();

if (currentFile.isDirectory()) 

{

addDirectoryEntryZip(entryName);

//进行递归调用

listMyDirectory(absolutePath);

}

else 

{

addFileEntryZip(entryName);

writeToEntryZip(absolutePath);

}

}

}

}

// 主要流程

public void mainWorkFlow()

{

listMyDirectory(this.sourceFilePath);

if(zos!=null)

try 

{

zos.close();

} catch (IOException e) 

{

e.printStackTrace();

}

}

public static void main(String[] args) 

{

new MyMultipleFileZip("F:/fountainDirectory").mainWorkFlow();

}

}

java源代码怎么打开

源代码默认是打不开的,可以使用反编译工具,进行逆向解析才能看到源代码。

eclipse这个开发工具,默认有反编译的插件,在查看的类,按住ctrl点击鼠标左键即可查看源代码。


分享标题:java文件夹源代码 java源文件代码片段
文章地址:http://cdkjz.cn/article/dojsjjh.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:400-028-6601 / 大客户专线   成都:13518219792   座机:028-86922220