上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: package filetest; import java.io.File; import java.io.IOException; public class FileEdit { double size=0.0; //计算文件或文件夹的大小,单位MB public double getSize(File file){ //判断文件是否存在 if(file.exists()) { if(!fi... 阅读全文
posted @ 2018-11-19 21:30 #魂 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 我在这次试验卡了很长时间,由于文件的应用没有掌握太牢固以及一些知识点的应用有偏差; 使用BufferedWriter写入文本时不用将文本转换成字节数组,直接整行整行的写入,大大提供了写入效率。 阅读全文
posted @ 2018-11-15 19:19 #魂 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndexOutOfBoundsExcepti 阅读全文
posted @ 2018-11-11 17:11 #魂 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 结论:在“+”运算中,当任何一个对象与一个String对象,连接时,会隐式的调用其toString()方法,默认情况下,此方法返回“类名@+hashCode”。为了返回有意义的信息,子类可以重写toString()方法。 阅读全文
posted @ 2018-11-04 17:18 #魂 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 结论:通过super调用基类构造方法,必须是子类构造方法中的第一个语句。 阅读全文
posted @ 2018-11-04 17:03 #魂 阅读(108) 评论(0) 推荐(0) 编辑
摘要: public class Static { private static int n; public Static() { n++;//次new一个对象的时候都可以给n加1 } public static int getNum() { return n;//返回n值 } public static v... 阅读全文
posted @ 2018-10-21 19:21 #魂 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 运行结果: Root的无参数的构造器 Mid的普通初始化块 Mid的无参数的构造器 Mid的带参数构造器,其参数值:Java初始化顺序演示 Leaf的普通初始化块 执行Leaf的构造器 静态初始化块的执行顺序: 1.静态初始化块只执行一次 2.创建子类型的对象时,也会导致父类型的静态初始化块的执行。 阅读全文
posted @ 2018-10-21 16:37 #魂 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 执行类成员定义时指定的默认值或类的初始化块,到底执行哪一个要看哪一个“排在前面”。 执行类的构造函数 类的初始化块不接收任何的参数,而且只要一创建类的对象,它们就会被执行。因此,适合于封装那些“对象创建时必须执行的代码”。 阅读全文
posted @ 2018-10-21 16:04 #魂 阅读(118) 评论(0) 推荐(0) 编辑
摘要: Exception in thread "main" java.lang.Error: Unresolved compilation problem: The constructor Foo() is undefined 结论:如果类提供了一个自定义的构造方法,将导致系统不再提供默认构造方法。 阅读全文
posted @ 2018-10-21 15:46 #魂 阅读(64) 评论(0) 推荐(0) 编辑
摘要: import java.util.Scanner; public class Random { public static void main(String[] args) { // TODO Auto-generated method stub System.out.print("输入你要获取的随机数个数:"); Scanner scanner = new Scanner(Syste... 阅读全文
posted @ 2018-10-14 17:51 #魂 阅读(103) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页