随笔分类 -  03-Java学习笔记

摘要:java基础和面向对象面试题_01 阅读全文
posted @ 2018-04-02 23:56 黑泽君
摘要:会。 前。 准确的说,应该是在中间。(注意参考系) 示例代码如下: 阅读全文
posted @ 2018-04-02 23:41 黑泽君
摘要:答:是值传递。Java编程语言只有值传递参数。 当一个对象实例作为一个参数被传递到方法中时,参数的值就是该对象的引用一个副本。指向同一个对象,对象的内容可以在被调用的方法中改变,但对象的引用(不是引用的副本)是永远不会改变的。 1.Java中没有指针,所以也没有引用传递了,仅仅有值传递。不过,可以通 阅读全文
posted @ 2018-04-02 23:36 黑泽君
摘要:java基础学习_IO流04_用户登录注册案例(IO版)、数据操作流(操作基本数据类型的流)、内存操作流、打印流、标准输入输出流、随机访问流、合并流、序列化流(对象操作流)、Properties属性集合类、NIO(新IO)_day22总结 1 package cn.itcast.pojo; 2 3 阅读全文
posted @ 2018-04-01 19:07 黑泽君
摘要:windows系统下Java中:检测\r和\n对应的ASCII值的方法:使用 \r字符和\n字符 与 0 做加法 \r 回车(回到光标所在的行的开头) \n 换行(换到光标所在的下一行) \r\n 回车换行(回到光标所在的下一行的开头) System.out.println('\r' + 0); / 阅读全文
posted @ 2018-04-01 17:51 黑泽君
摘要:我们使用Scanne类时总是出现警告的解决方法: Scanner sc = new Scanner(System.in); 出现问题如下图所示: 解决问题如下图所示: 阅读全文
posted @ 2018-04-01 17:48 黑泽君
摘要:Java程序员发展道路图如下: 加油!骚年! 阅读全文
posted @ 2018-04-01 17:45 黑泽君
摘要:java基础学习_IO流03_字符流、IO流小结、案例_day21总结 1 package cn.itcast_01; 2 3 import java.io.UnsupportedEncodingException; 4 import java.util.Arrays; 5 6 /* 7 * Str 阅读全文
posted @ 2018-03-31 23:44 黑泽君
摘要:java基础学习_IO流02_递归、IO流字节流、IO流字符流(自学)_day20总结 1 package cn.itcast_02; 2 3 /* 4 * 需求:请用代码实现求5的阶乘。 5 * 下面的知识要知道: 6 * 5! = 1*2*3*4*5 7 * 5! = 5*4! 8 * 9 * 阅读全文
posted @ 2018-03-31 23:33 黑泽君
摘要:java基础学习_IO流01_异常、File类_day19总结 阅读全文
posted @ 2018-03-31 23:27 黑泽君
摘要:/* * java不可能对所有的情况都考虑到,所以,在实际的开发中,我们可能需要自定义异常类。 * 而我们自己随意的写一个类,是不能作为自定义异常类来看待的,要想你的类能是一个自定义的异常类,就必须继承自Exception类或者RuntimeException类。 * * 两种方式: * A:自定义 阅读全文
posted @ 2018-03-31 23:19 黑泽君
摘要:示例代码如下: 阅读全文
posted @ 2018-03-31 22:59 黑泽君
摘要:/* * 有些时候,我们是可以对异常进行处理的,但是又有些时候,我们根本就没有权限去处理某个异常。 * 或者说,我处理不了,我就不处理了。 * 为了解决出错问题,Java针对这种情况,就提供了另一种处理方案:抛出。 * * 格式: * throws 异常类名 * 注意:这个格式必须跟在方法的括号后面 阅读全文
posted @ 2018-03-31 22:43 黑泽君
摘要:基本格式: try是检测异常,catch是用来捕获异常的,并给出解决方法的,finally是用来结束资源的。 世界上最真情的相依,是你在try我在catch,无论你发神马脾气,我都默默接受,静静处理。 阅读全文
posted @ 2018-03-30 22:50 黑泽君
摘要:* 异常中要了解的Throwable类中的几个方法: * public String getMessage() 获取异常的信息,返回的是字符串 * public String toString() 获取异常类名和异常信息(即简单的异常信息描述),返回的是是以下字符串的拼接: * 此对象的类的 nam 阅读全文
posted @ 2018-03-30 22:48 黑泽君
摘要:* 如果程序出现了问题,我们没有做任何处理,最终JVM会做出默认的处理。 * 把异常的名称、原因及出现的位置等信息输出在控制台。同时会结束程序。 * * 但是呢,其余没有问题的程序就不能继续执行了。 * 所以感觉JVM的默认异常处理不够好,既然不好那我们就自己来处理异常呗!那么如何自己处理异常呢? 阅读全文
posted @ 2018-03-29 23:48 黑泽君
摘要:JVM对异常的默认处理方案 阅读全文
posted @ 2018-03-29 23:37 黑泽君
摘要:异常分三类: 比如骑车去旅行: Error:走到半路上,发生山路塌陷,或者出现了泥石流,这个问题很严重,不是班长能够立马解决的。 Exception:出门前,班长要看看车轮子以及车链子等是否还在。 RuntimeException:在骑车的过程中,有好路不走,偏偏要走石子路。 1.编译时异常 除了R 阅读全文
posted @ 2018-03-29 22:49 黑泽君
摘要:Java集合学习总结 阅读全文
posted @ 2018-03-28 23:54 黑泽君