Java——异常那些事
异常的基本定义 异常情形是指阻止当前方法或者作用域继续执行的问题。在这里一定要明确一点:异常代码某种程度的错误,尽管Java有异常处理机制,但是我们不能以“正常”的眼光来看待异常,异常处理机制的原因就是告诉你:这里可能会或者已经产生了错误,...
异常的基本定义 异常情形是指阻止当前方法或者作用域继续执行的问题。在这里一定要明确一点:异常代码某种程度的错误,尽管Java有异常处理机制,但是我们不能以“正常”的眼光来看待异常,异常处理机制的原因就是告诉你:这里可能会或者已经产生了错误,...
泛型入门 我们在学习集合的时候,会看到如下图的警告: 集合有一个特点——当你把对象丢进集合中,集合就会“忘记”这个对象的类型,而把它当做Object类型来处理。这样当程序员不小心将不同类型的数据丢进同一个集合中时就会出现错误。 从Java5...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
集合概述: 集合和数组都可以保存多个对象,但是数组的长度不可变,集合可以保存数量变化的数据。java中的集合类主要由两个接口派生出,Collection和Map Collection接口和Iterator接口: 概述:Collection接...
枚举类简介: Java5新增了一个enum关键字(它与class、interface关键字的地位相同),用以定义枚举类。枚举类也是一种特殊的类,所以也具有和类相同的变量和方法,也可以定义自己的构造器。 枚举类入门: 枚举类定义: packa...
一、Lambda表达式入门 我们先来看一段代码:匿名内部类的方式实现参数的传递 interface Command{ public abstract void test(); } public class CommandTest { pub...
一、什么是自动装箱和拆箱: 我们知道java为8种基本类型分别提供了对应的包装类型,在Java SE5之前,如果要生成一个数值为10的Integer对象,必须这样进行: Integer i=new Integer(10); 而在从Ja...
字节 1、bit=1 二进制数据0或1 2、byte=8bit 1个字节等于8位 存储空间的基本计量单位 3、一个英文字母=1byte=8bit 1个英文字母是1个字节,也就是8位 4、一个汉字=2byte=16bit 1个汉字是两个字节,...
1、java中外部类的访问修饰符有如下四种: public,默认,abstract,final // public,默认,abstract,final。 public class Test1 {} class Test2{} abstrac...
方法重载: 定义: 同一个类中的方法,方法名称相同,参数列表不同,我们称之为方法重载 注意事项: 不能根据方法的返回值来区分方法是否重载,因为java调用方法时可以忽略方法的返回值,假如现在同一个类中有两个方法,int f(),void f...
数组是一种引用类型,数组引用变量只是一个引用,数组元素和数组变量在内存中时分开存放的,下面我们看一下基本类型的数组和引用类型的数组在内存中的地址分布情况 基本类型数组: 我们先来看一段代码: public static void main(...