Learning Path
浏览 Java 相关教程与章节。
主流编程语言、数据结构、设计模式、正则与基础算法。
教程
548
Java 实例 - 在指定目录中查找文件 Java 实例 以下实例演示了使用 File 类的 dir.list() 方法在指定目录中查找所有文件列表: Main.java 文件 [mycode3 type='java'] import java.io.File; public class Main { public static void main(String[] argv) throws E..
Java 实例 - 获取目录大小 Java 实例 以下实例演示了使用 File 类的 FileUtils.sizeofDirectory(File Name) 来获取目录的大小: Main.java 文件 [mycode3 type='java'] import java.io.File; import org.apache.commons.io.FileUtils; public class M..
Java 实例 - 输出指定目录下的所有文件 Java 实例 以下实例演示了如何使用 File 类的 list 方法来输出指定目录下的所有文件: Main.java 文件 [mycode3 type='java'] import java.io.File; class Main { public static void main(String[] args) { File dir = new..
Java 实例 - 遍历目录 Java 实例 以下实例演示了使用 File 类的 dir.isDirectory() 和 dir.list() 方法来遍历目录: Main.java 文件 [mycode3 type='java'] import java.io.File; public class Main { public static void main(String[] argv) thr..
Java 实例 - 如何执行指定class文件目录(classpath) Java 实例 如果我们 Java 编译后的class文件不在当前目录,我们可以使用 -classpath 来指定class文件目录: C:> java -classpath C:\java\DemoClasses HelloWorld 以上命令中我们使用了 -classpath 参数指定了 HelloWorld 的 class 文件所在目录。 ..
Java 实例 - 如何编译 Java 文件 Java 实例 本文我们演示如何编译 HelloWorld.java 文件,其中 Java 代码如下: HelloWorld.java 文件 [mycode3 type='java'] public class HelloWorld { public static void main(String []args) { System.out...
Java 实例 - 如何执行编译过 Java 文件 Java 实例 本文我们演示如何执行编译过的 HelloWorld.java 文件,其中 Java 代码如下: HelloWorld.java 文件 [mycode3 type='java'] public class HelloWorld { public static void main(String []args) { Syst..
Java 实例 - 如何查看当前 Java 运行的版本? Java 实例 我们可以使用 -version 参数来查看当前 Java 的运行版本,命令如下: java -version 以上代码实例输出结果为: java version '1.6.0_13' Java(TM) SE Runtime Environment (build 1.6.0_13-b03) Java HotSpot(TM) Client ..
Java 实例 - 使用 catch 处理异常 Java 实例 以下实例演示了使用 catch 来处理异常的方法: Main.java 文件 [mycode3 type='java'] public class Main { public static void main (String args[]) { int array[]={20,20,40}; int num1=15,num2=1..
Java 实例 - 链试异常 Java 实例 以下实例演示了使用多个 catch 来处理链试异常: Main.java 文件 [mycode3 type='java'] public class Main { public static void main (String args[])throws Exception { int n=20,result=0; try{ result..
Java 实例 - Finally的用法 Java 实例 Java 中的 Finally 关键一般与try一起使用,在程序进入try块之后,无论程序是因为异常而中止或其它方式返回终止的,finally块的内容一定会被执行 。 以下实例演示了如何使用 finally 通过 e.getMessage() 来捕获异常(非法参数异常): ExceptionDemo2.java 文件 [mycode3 type='..
Java 实例 - 多个异常处理(多个catch) Java 实例 对异常的处理: 1,声明异常时,建议声明更为具体的异常,这样可以处理的更具体 2,对方声明几个异常,就对应几个catch块, 如果多个catch块中的异常出现继承关系,父类异常catch块放在最下面 以下实例演示了如何处理多异常: ExceptionDemo.java 文件 [mycode3 type='java'] class ..
Java 实例 - 异常处理方法 Java 实例 以下实例演示了使用 System 类的 System.err.println() 来展示异常的处理方法: ExceptionDemo.java 文件 [mycode3 type='java'] class ExceptionDemo { public static void main(String[] args) { try { throw..
Java 实例 - 重载方法异常处理 Java 实例 以下实例演示了重载方法的异常处理: Main.java 文件 [mycode3 type='java'] public class Main { double method(int i) throws Exception{ return i/0; } boolean method(boolean b) { return !b; } ..
Java 实例 - 获取异常的堆栈信息 Java 实例 以下实例演示了使用异常类的 printStack() 方法来获取堆栈信息: Main.java 文件 [mycode3 type='java'] public class Main{ public static void main (String args[]){ int array[]={20,20,40}; int num1=15..
Java 实例 - 多线程异常处理 Java 实例 以下实例演示了多线程异常处理方法: Main.java 文件 [mycode3 type='java'] class MyThread extends Thread{ public void run(){ System.out.println('Throwing in ' +'MyThread'); ..
Java 实例 - 自定义异常 Java 实例 以下实例演示了通过继承 Exception 来实现自定义异常: TestInput.java 文件 [mycode3 type='java'] class WrongInputException extends Exception { // 自定义的类 WrongInputException(String s) { super(s); } } ..
Java 实例 - 向文件中追加数据 Java 实例 以下实例演示了使用 filewriter 方法向文件中追加数据: Main.java 文件 [mycode3 type='java'] import java.io.*; public class Main { public static void main(String[] args) throws Exception { try { ..
Java 实例 - 文件路径比较 Java 实例 以下实例演示了使用 File 类的 filename.compareTo (another filename) 方法来比较两个文件路径是否在同一个目录下: Main.java 文件 [mycode3 type='java'] import java.io.File; public class Main { public static void m..
Java 实例 - 将文件内容复制到另一个文件 Java 实例 以下实例演示了使用 BufferedWriter 类的 read 和 write 方法将文件内容复制到另一个文件: Main.java 文件 [mycode3 type='java'] import java.io.*; public class Main { public static void main(String[] arg..
Java 实例 - 创建临时文件 Java 实例 以下实例演示了使用 File 类的 createTempFile(String prefix, String suffix); 方法在默认临时目录来创建临时文件,参数 prefix 为前缀,suffix 为后缀: Main.java 文件 [mycode3 type='java'] import java.io.*; public class M..
Java 实例 - 创建文件 Java 实例 以下实例演示了使用 File 类的 File() 构造函数和 file.createNewFile() 方法来创建一个新的文件 Main.java 文件 [mycode3 type='java'] import java.io.File; import java.io.IOException; public class Main { public ..
Java 实例 - 修改文件最后的修改日期 Java 实例 以下实例演示了使用 File 类的 fileToChange.lastModified() 和 fileToChange setLastModified() 方法来修改文件最后的修改日期: Main.java 文件 [mycode3 type='java'] import java.io.File; import java.util.Dat..
Java 实例 - 获取文件修改时间 Java 实例 以下实例演示了使用 File 类的 file.lastModified() 方法来获取文件最后的修改时间 Main.java 文件 [mycode3 type='java'] import java.io.File; import java.util.Date; public class Main { public static void ..