上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 46 下一页
  2019年1月29日
摘要: 1.Log4j Log4j是目前最流行的日志框架。有两个版本 1.x:Log4j 2.x:Log4j2 "Log4j下载地址https://www.apache.org/dyn/closer.lua/logging/log4j/2.11.1/apache log4j 2.11.1 bin.tar.g 阅读全文
posted @ 2019-01-29 20:00 singleSpace 阅读(301) 评论(0) 推荐(0) 编辑
摘要: Commons Logging是Apache创建的日志模块: 可以挂接不同的日志系统 可以通过配置文件指定挂接的日志系统 自动搜索并使用Log4j 如果Log4j不存在,使用JDK Logging(JDK = 1.4) 下载Commons Logging的jar包。导入jar包 "http://co 阅读全文
posted @ 2019-01-29 19:59 singleSpace 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 1.日志 为了取代System.out.println() 可以设置输出样式 可以设置输出级别,禁止某些级别输出 可以被重定向到文件 可以按包名控制日志级别 2.JDK内置Logging 在java.util.logging,这个日志用的较少。 JDK Logging定义了7个日志级别: SEVER 阅读全文
posted @ 2019-01-29 19:58 singleSpace 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 1.断言 断言Assertion是一种程序调试方式 使用assert关键字 断言条件预期为true 如果断言失败,抛出AssertionError,停止程序 可选的断言消息,断言失败,就会抛出 java public class Main { static double abs(double d){ 阅读全文
posted @ 2019-01-29 19:57 singleSpace 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 1.内容显示乱码 1.1.使用Charles抓包,text显示乱码,note提示如下 SSL Proxying not enabled for this host: enable in Proxy Settings, SSL locations "参考:https://blog.csdn.net/j 阅读全文
posted @ 2019-01-29 10:43 singleSpace 阅读(494) 评论(0) 推荐(0) 编辑
  2019年1月22日
摘要: JDK已有的异常: RuntimeException NullPointerException IndexOutOfBoundsException SecurityException IllegalArgumentException NumberOfFormatException IOExcepti 阅读全文
posted @ 2019-01-22 21:03 singleSpace 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 1.异常的传播 当某个方法抛出异常时: 如果当前方法没有捕获,异常就被抛到上层调用方法 直到遇到某个try...catch被捕获 使用printStackTrace()打印处方法的调用栈 2.抛出异常 创建某个Exception的实例 用throw语句抛出 3.转换异常与持有原有异常 3.1转换异常 阅读全文
posted @ 2019-01-22 21:02 singleSpace 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 1捕获异常 1.1 finally语句保证有无错误都会执行 try{...}catch (){...}finally{...} 使用try...catch捕获异常 可能发生异常的语句放在try{...}中 使用catch捕获对应的Exception及其子类 1.2 捕获多个异常 try{...} c 阅读全文
posted @ 2019-01-22 21:01 singleSpace 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 1.计算机运行中的错误 在计算机程序运行的过程中,错误总会出现,不可避免的 用户输入错误 读写文件错误 网络错误、内存耗尽、无法连接打印机不可 2.Java异常 Java使用异常来表示错误: 异常是class,本身带有类型信息 异常可以在任何地方抛出 异常只需要在上层捕获,和方法调用分离 2.1Ja 阅读全文
posted @ 2019-01-22 21:00 singleSpace 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 1.Math Math提供了数学计算的静态方法 |序号|方法|描述| | | |: | | 1 | abs() | 返回参数的绝对值。Math.abs( 9)//9 | 2 | ceil() | 返回大于等于( = )给定参数的的最小整数。Math.ceil(4.5)//5.0 | 3 | floo 阅读全文
posted @ 2019-01-22 19:26 singleSpace 阅读(184) 评论(0) 推荐(0) 编辑
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 46 下一页