异常分两类,runtime异常和非runtime异常。 runtime异常,比如NullPointException等,这一类你不在程序里面进行try/catch,编译不会出错。 非runtime异常,比如SqlException等或自定义的exception,这一类在程序里不进行try/catch或throws,编译就会出错。 2.自定义一个异常类,并在程序中主动产生这个异常类对象。 classSelfGe...
1_4_7_16_接口作为成员变量类型是JAVA 基础 + 就业 + 在职加薪 + 架构 黑马程序员 57 期(一)的第205集视频,该合集共计1000集,视频收藏或关注UP主,及时了解更多相关视频内容。
局部类 :在方法体中定义的内部类成为局部类,局部类的作用域被限定为方法的作用域 匿名类:方法体中声明的内部类,没有名称 注意事项 内部类可以使用任何可用的访问修饰符进行声明,私有的内部类只能在外部类的范围内访问。 内部类可以是接口,然后由另一个内部类实现这个接口。 13、异常处理 java的finally块的设计缺陷...
程序的维护性差 错误的职责不清 而java引入了throw-catch这个非常有特色的机制后,就能够更加优雅的设计程序的异常处理机制,将正常情况和异常情况在程序上和各层级的类之间分隔开,解决了之前if语句进行异常处理的几个痛点。 java的错误处理机制 基本写法 try{ ...
如果要使用for-each循环来遍历对象集合,那么包含该对象集合的类必须实现接口 java.util.Iterable<T>。 Java程序7-1和Java程序7-2分别给出了类OrderList和方法statistic的Java代码 [Java程序7-1] import java.util.*; public class OrderList (1) { private ArrayList<Order> orders; public OrderList0 { this...
内部类和常用的设计模式 一周 Java核心API 1、异常、异常处理,自定义异常 2、java基础类库:Object类、Scanner类、String类、StringBuffer类、 StringBuilder类、Arrays类、基本包装类(拆箱、装箱)、正则表达式、 Math类、Random类、System类、Date类、DateFormate类、Calendar类,及其常用方法 ...
11.IIS模拟程序下4.一般处理程序 1.客户端与服务器端的三次握手 2.一般处理程序初步 3.aspnet 原理初步 4.使用一般处理程序制作列表页 5.一般处理程序-详情 6.一般处理程序-添加 7.一般处理程序-删除 8.一般处理程序-修改 9.自增Demo 10.Respnse.Redirect原理5...
讲解了类和封装;第5章:介绍了继承;第6章:解释了接口和内部类;第7章:概述了图形用户界面程序设计知识;第8章:讨论AWT的事件模型;第9章:探讨了SwingGUI工具箱;第10章:讲解如何部署自己的应用程序或applet;第11章:讨论异常处理;第12章:概要介绍泛型程序设计;第13章:讲解Java平台的集合框架;第14章:介绍了多线程...
Java 项目 10、Luban:图片压缩是常见的问题,那么微信是如何处理图像的压缩?Luban(鲁班)就是通过在微信朋友圈发送近 100 张不同分辨率的图片,对比原图与微信压缩后的图片逆向推算出来的压缩算法。示例代码: // 同步调用 Flowable.just(photos) .observeOn(Schedulers.io()) .map(new Function<List<String>, List...
P2851_7_1_12_异常注意事项_子父类异常 06:13 P2861_7_1_13_自定义异常类 07:15 P2871_7_1_14_自定义异常类的练习 12:24 P2881_7_2_01_并发与并行 06:03 P2891_7_2_02_进程概念 04:58 P2901_7_2_03_线程概念 11:15 P2911_7_2_04_线程调度 03:02 P2921_7_2_05_主线程 08:23 ...