上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 47 下一页
摘要: https://blog.csdn.net/wuzhiwei549/article/details/80626677 代码 生成的字节码如下 阅读全文
posted @ 2019-01-23 12:57 江期玉 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 可以证明,字符串操作时家属及程序设计中最常见的行为 String类代表字符串。Java程序中的所有字符串文字(例如"abc" )都被实现为此类的实例。 一. 不变的字符串 1. 字符串不变; 它们的值在创建后不能被更改。 字符串缓冲区支持可变字符串。 因为String对象是不可变的,它们可以被共享 阅读全文
posted @ 2019-01-23 12:04 江期玉 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 指令码 助记符 说明 0x00 nop 什么都不做 0x01 aconst_null 将null推送至栈顶 二、const系列 该系列命令主要负责把简单的数值类型送到栈顶。该系列命令不带参数。注意只把简单的数值类型送到栈顶时,才使用如下的命令。 比如对应int型才该方式只能把-1,0,1,2,3,4 阅读全文
posted @ 2019-01-23 12:03 江期玉 阅读(1977) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/dreamroute/p/5089513.html 阅读全文
posted @ 2019-01-23 12:01 江期玉 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 应该在以下情况使用异常: 1.)在恰当的级别处理问题.(在知道如何处理的情况下才捕获异常) 2.)解决问题并且重新调用异常的方法 3.)进行少许的修补,然后绕过异常发生的地方继续执行 4.)用别的数据进行计算,以代替预计返回的值 5.)把当前运行环境下能做的事情尽量做完,然后把相同的异常重新抛到高层 阅读全文
posted @ 2019-01-22 14:27 江期玉 阅读(152) 评论(0) 推荐(0) 编辑
摘要: Integer -> String String -> Integer 阅读全文
posted @ 2019-01-22 14:21 江期玉 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一.当我们不知道该怎么处理这个异常,但是也不想把它"吞"了,或者打印一些无用的信息,可以使用异常链的思路解决.可以直接报"被检查的异常"包装进RuntimeException里面,就像这样: 这种技巧给了你一种选择,你可以不写try-catch子句或异常说明,直接忽略异常,让它自己沿着调用栈往上冒泡 阅读全文
posted @ 2019-01-22 13:27 江期玉 阅读(1032) 评论(0) 推荐(0) 编辑
摘要: 最简答而又不用写多少代码就能保护异常信息的方法,就是把它们从main()传递到控制台,对于简单的程序可以像这样: 通过把它传递到控制它这里就不必写try-catch子句了. 阅读全文
posted @ 2019-01-22 13:13 江期玉 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 异常起源于PL/1和Mesa之类的系统中. 1.) 不在于编译器是否会强制程序员去处理错误,而是要由一致的,使用异常来报告错误 2.) 不在于什么时候进行检查,而是一定要有检查. 阅读全文
posted @ 2019-01-22 13:10 江期玉 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 异常处理的一个原则时,只有当你在知道如何处理的情况下才捕获异常,异常处理的一个重要目标时将错误处理代码同错误发生的地点相分离. "被检查异常"强制你在还没准备好处理错误的时候被迫加上catch子句,这就导致了吞食则有害的问题.异常被吞食了. 阅读全文
posted @ 2019-01-22 13:05 江期玉 阅读(192) 评论(0) 推荐(0) 编辑
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 47 下一页