⑴ java可以上传什么格式的文件
Java代码实现文件上传FormFile file=manform.getFile(); String newfileName = null; String newpathname=null; String fileAddre="/numUp"; try { InputStream stream = file.getInputStream();// 把文件读入 String filePath = request.getRealPath(fileAddre);//取系统当前路径 File file1 = new File(filePath);//添加了自动创建目录的功能 ((File) file1).mkdir(); newfileName = System.currentTimeMillis() + file.getFileName().substring( file.getFileName().lastIndexOf('.')); ByteArrayOutputStream baos = new ByteArrayOutputStream(); OutputStream bos = new FileOutputStream(filePath + "/" + newfileName); newpathname=filePath+"/"+newfileName; System.out.println(newpathname); // 建立一个上传文件的输出流 System.out.println(filePath+"/"+file.getFileName()); int bytesRead = 0; byte[] buffer = new byte[8192]; while ((bytesRead = stream.read(buffer, 0, 8192)) != -1) { bos.write(buffer, 0, bytesRead);// 将文件写入服务器 } bos.close(); stream.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); }
⑵ java 支持什么格式声音文件
jdk自带类库只能实现AU,AIFF,WAV,MIDI,RFM等格式的音频,加了插件后才能实现mp3等。
⑶ 怎么获取文件后缀名是.java文件
选取文件的时候加个文件名过滤器即可。类似版如下:File file = new File("D:\\mm");权File[] files = file.listFiles(new FilenameFilter() {public boolean accept(File file, String fileName) {if(fileName.endsWith(".java")){return true;}return false;}});这就是获取D:mm目录下的.java文件
⑷ JAVA支持哪些格式的文件
一般来说KJava机型支持jar和jad文件格式,前者是程序包,而后者则是在线安装文件。也是密钥、证书的包含文件。
⑸ java怎么更改file文件格式
/** * @author weict * */ public class ChangeFileCode { // 读取的文件 private String fileIn; // 读取时文件用的编码 private String fileInEn; // 写出的文件 private String fileOut; // 写出时文件用的编码 private String fileOutEn; /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub } public void setFileIn(String fileInPath, String fileInEncoding) { this.setFileIn(fileInPath); this.setFileInEn(fileInEncoding); } public void setFileOut(String fileOutPath, String fileOutEncoding) { this.setFileOut(fileOutPath); this.setFileOutEn(fileOutEncoding); } public void start() { String str = this.read(fileIn,fileInEn); this.write(fileOut, fileOutEn, str); } /** * 读文件 * * @param fileName * @param encoding */ private String read(String fileName, String encoding) { try { BufferedReader in = new BufferedReader(new InputStreamReader( new FileInputStream(fileName), encoding)); String string = ""; String str = ""; while ((str = in.readLine()) != null) { string += str + "\n"; } in.close(); System.out.println(string); return string; } catch (Exception ex) { ex.printStackTrace(); } return ""; } /** * 写文件 * * @param fileName * 新的文件名 * @param encoding * 写出的文件的编码方式 * @param str */ private void write(String fileName, String encoding, String str) { try { Writer out = new BufferedWriter(new OutputStreamWriter( new FileOutputStream(fileName), encoding)); out.write(str); out.close(); } catch (Exception ex) { ex.printStackTrace(); } } public String getFileIn() { return fileIn; } public void setFileIn(String fileIn) { this.fileIn = fileIn; } public String getFileInEn() { return fileInEn; } public void setFileInEn(String fileInEn) { this.fileInEn = fileInEn; } public String getFileOut() { return fileOut; } public void setFileOut(String fileOut) { this.fileOut = fileOut; } public String getFileOutEn() { return fileOutEn; } public void setFileOutEn(String fileOutEn) { this.fileOutEn = fileOutEn; } } 使用例子如下: Java代码 import java.io.File; /** * @author weict * */ public class Demo { /** * @param args */ public static void main(String[] args) { String path = "文件路径"; File file = new File(path); String fileCode = JudgeFileCode.getFileCode(file); if(fileCode.equals("UTF-8")){ ChangeFileCode changeFileCode = new ChangeFileCode(); changeFileCode.setFileIn(file.getPath(), "UTF-8");//如果文件编码为ANSI用GBK来读,如果是UTF-8用UTF-8来读 changeFileCode.setFileOut(file.getPath(), "GBK");//UTF-8则文件编码为UTF-8, 如果为GBK,编码为ANSI changeFileCode.start(); } } }
⑹ JAVA程序编写的文件是什么格式的
.java结尾的,编译过后的是.class结尾的.下面的图片分别是程序编写的文件和被编译过后的文件
⑺ java文件格式是什么
Java一般存在两种文件格式,如下:1.*.java文件是保存源代码的文本文件 (*代表类回名)使用 javac *.java可以编译答该文件使用 java *可以运行该类 2.*.class是用于保存 Java类的 二进制编码以及Class对象,每一个 Java类都有一个解释该类特征的 Class对象。*.jar文件 是一种压缩文件格式
⑻ JAVA程序的文件后缀名代表着文件是什么意思呢
jar一般是别人写抄好的袭源码封装好的,引用jar包后可以直接调用jar包里面已经写好的方法很方便。jsp一般写的是前台的页面,做前台展示,后台程序的数据或信息在jsp写的页面或表格显示。xml和properties一般都是做配置文件。比如配置数据库的链接等。xml用到的地方有很多,想struts,spring,mybatis等的配置都是要用到xml的.jpx是JBuilder系统产生一种项目描述文件,它记录的内容与.jpr一样,但它使用更为先进的语言格式XML,这为程序开发者的国际化提供了很大的帮助。
⑼ java软件能运行哪几种格式的文件
jar和jad
未经允许不得转载:山九号 » java文件格式|怎么获取文件后缀名是java文件