首页
架构
后端
大数据
前端
面试
开源
运维
专栏
Search...
后端
收录了 后端 栏目下的 3495 篇文章
聚焦后端最前沿技术,涵后端,Spring,MySQL,Redis,SSH,ElasticSearch,数据结构,算法,LeetCode,等最新发展技术,通过互联网分享知识,让更多开发者从中受益。
推荐
Java
MySQL
Redis
Spring
SpringCloud
数据结构
算法
排序
ElasticSearch
Java编程思想-9.2 异常的捕获
9.2.1 try块,9.2.2 异常控制器,9.2.3 异常规范,9.2.4 捕获所有异常,9.2.5 重新“抛”出异常, 若某个方法产生一个异常,必须保证该异常能被捕获,并获得正确对待。对于Java的异常控制机制,它的一个好处
Java开发者
2023/04/20 21:49
Java编程思想
Java编程思想-9.3 标准Java异常
9.3.1 RuntimeException的特殊情况,Java包含了一个名为`Throwable`的类,它对可以作为异常“抛”出的所有东西进行了描述。`Throwable`对象有两种常规类型(亦即“从`Throwable`继
Java开发者
2023/04/20 21:49
Java编程思想
Java编程思想-第8章 对象的容纳
“如果一个程序只含有数量固定的对象,而且已知它们的存在时间,那么这个程序可以说是相当简单的。”通常,我们的程序需要根据程序运行时才知道的一些标准创建新对象。若非程序正式运行,否则我们根本不知道自己到底需要多少数量的对象,甚
Java开发者
2023/04/20 21:49
Java编程思想
Java编程思想-9.1 基本异常
9.1.1 异常参数, “异常条件”表示在出现什么问题的时候应中止方法或作用域的继续。为了将异常条件与普通问题区分开,异常条件是非常重要的一个因素。在普通问题的情况下,我们在当地已拥有足够的信息,可在某种程度上解决碰到的问题。而在
Java开发者
2023/04/20 21:49
Java编程思想
Java编程思想-9.5 异常的限制
覆盖一个方法时,只能产生已在方法的基类版本中定义的异常。这是一个重要的限制,因为它意味着与基类协同工作的代码也会自动应用于从基类派生的任何对象(当然,这属于基本的OOP概念),其中包括异常。下面这个例子演示了强加在异常身上
Java开发者
2023/04/20 21:49
Java编程思想
Java编程思想-9.4 创建自己的异常
并不一定非要使用Java异常。这一点必须掌握,因为经常都需要创建自己的异常,以便指出自己的库可能生成的一个特殊错误——但创建Java分级结构的时候,这个错误是无法预知的。为创建自己的异常类,必须从一个现有的异常类型继承——最
Java开发者
2023/04/20 21:49
Java编程思想
Java编程思想-8.8 总结
下面复习一下由标准Java(1.0和1.1)库提供的集合(`BitSet`未包括在这里,因为它更象一种负有特殊使命的类):(1) 数组包含了对象的数字化索引。它容纳的是一种已知类型的对象,所以在查找一个对象时,不必对结果进行
Java开发者
2023/04/20 21:49
Java编程思想
Java编程思想-8.9 练习
(1) 新建一个名为`Gerbil`的类,在构造器中初始化一个`int gerbilNumber`(类似本章的`Mouse`例子)。为其写一个名为`hop()`的方法,用它打印出符合`hop()`条件的`Gerbil`的编号。建
Java开发者
2023/04/20 21:49
Java编程思想
Java编程思想-8.6 通用集合库
通过本章的学习,大家已知道标准Java库提供了一些特别有用的集合,但距完整意义的集合尚远。除此之外,象排序这样的算法根本没有提供支持。C++出色的一个地方就是它的库,特别是“标准模板库”(STL)提供了一套相当完整的集合,以及
Java开发者
2023/04/20 21:49
Java编程思想
Java编程思想-9.10 练习
(1) 用`main()`创建一个类,令其抛出`try`块内的`Exception`类的一个对象。为`Exception`的构造器赋予一个字符串参数。在`catch`从句内捕获异常,并打印出字符串参数。添加一个`finally`
Java开发者
2023/04/20 21:49
Java编程思想
1
2
3
4
5
6
7
8
9
10
>>
推荐作者
更多
Apache CN
Apache InLong
Apache RocketMQ
热门标签
更多
java
python
spring
springcloud
jvm
数据库
mysql
redis
数仓
hadoop
hive
hbase
kafka
clickhouse
doris
elasticsearch
flink
javascript
jquery
html
git
linux