
Java笔记
文章平均质量分 85
Java
Mr-Apple
这个作者很懒,什么都没留下…
展开
-
JavaSE笔记(四)
那么如果我想在静态方法中使用泛型呢?public static <E> void test(E e){ //在方法定义前声明泛型其实,无论是泛型类还是泛型方法,再使用时一定要能够进行类型推断,明确类型才行。注意一定要区分类定义的泛型和方法前定义的泛型!我们在高中阶段其实已经学习过映射了,映射指两个元素的之间相互“对应”的关系,也就是说,我们的元素之间是两两对应的,是以键值对的形式存在。原创 2024-12-30 23:29:03 · 1490 阅读 · 0 评论 -
JavaSE笔记(三)
public class MyException extends Exception { //直接继承即可//直接使用throw new MyException("出现了自定义的错误");自定义异常的使用方法,使用throw关键字,语法格式如下try {throw new MyException("出现了自定义的错误");} catch (Exception e) { //捕获父异常类型System.out.println("捕获到异常");原创 2024-12-28 15:11:46 · 808 阅读 · 0 评论 -
JavaSE笔记(二)
返回值类型] 方法名称([参数]){//方法体return 结果;返回值类型:可以是引用类型和基本类型,还可以是void,表示没有返回值方法名称:和标识符的规则一致,和变量一样,规范小写字母开头!参数:例如方法需要计算两个数的和,那么我们就要把两个数到底是什么告诉方法,那么它们就可以作为参数传入方法方法体:方法具体要干的事情结果:方法执行的结果通过return返回(如果返回类型为void,可以省略return)非void方法中,return。原创 2024-10-04 11:53:37 · 983 阅读 · 0 评论 -
JavaSE笔记(一)
二进制则是满2进位(因为我们的计算机是电子的,电平信号只有高位和低位,你也可以暂且理解为通电和不通电,高电平代表1,低电平代表0,由于只有0和1,因此只能使用2进制表示我们的数字!然后,我们需要知道的,并不是他们的精度如何,能够表示的范围有多大,而是为什么Java会给我们定义这些类型,计算机是怎么表示这些类型的,这样我们才能够更好的记忆他们的精度、表示的范围大小。能解决多分支判断的问题,但是效率实在是太低了,多分支if采用的是逐级向下判断,显然费时费力,那么有没有一直更专业的解决多分支判断问题的东西呢?原创 2024-10-04 11:27:22 · 1324 阅读 · 0 评论 -
Java集合面试题
集合框架:用于存储数据的容器。集合框架是为表示和操作集合而规定的一种统一的标准的体系结构。任何集合框架都包含三大块内容:对外的接口、接口的实现和对集合运算的算法。接口:表示集合的抽象数据类型。接口允许我们操作集合时不必关注具体实现,从而达到“多态”。在面向对象编程语言中,接口通常用来形成规范。实现:集合接口的具体实现,是重用性很高的数据结构。算法:在一个实现了某个集合框架中的接口的对象身上完成某种有用的计算的方法,例如查找、排序等。原创 2024-09-10 18:23:43 · 1449 阅读 · 0 评论 -
‘isEmpty(java.lang.Object)‘ is deprecated
在 Spring Framework 中,类提供了一些方便的方法来处理字符串。其中和truefalsetruefalse。原创 2024-08-18 21:43:41 · 559 阅读 · 0 评论 -
JDBC实现连接池
当连接池中的连接数达到最大值时,新请求会等待一段时间,如果超过连接超时时间仍未获取到连接,则会抛出 SQLException 异常表示获取连接超时。该异常类提供了一系列方法,用于获取关于异常的详细信息,比如异常消息、SQL 状态码、引起异常的原因等,方便开发人员进行异常处理和调试。是 Java 中的一个异常类,用于表示与数据库相关的异常。异常,并根据具体情况进行异常处理,比如输出异常信息、回滚事务、关闭连接等操作,以确保程序的稳定性和可靠性。在上面的示例中,我们在连接数据库和关闭数据库连接的过程中捕获了。原创 2024-02-21 23:21:18 · 541 阅读 · 0 评论 -
查看jar包.class文件源码
查看jar包.class文件源码安装JD反编译插件下载JD插件安装2.0.0Installation安装1.0.0版本官网信息图文操作ActionRestsrt无法显示安装JD反编译插件有时候想深入了解一下项目依赖的jar包的源码,或者是已编译好的class文件,可你发现普通文本编辑器打不开它,或者是使用按住Ctrl再点击类名,跳转的文本编辑器是下面这样的问题1: 怎么知道一个jar包是否是开源的问题2: 在编辑一个.java文件时,选中一个类名,如String类,然后按F3就可以看到源原创 2022-05-18 20:35:36 · 2595 阅读 · 0 评论 -
Java 静态嵌套类
Java 静态嵌套类静态类是在类内部创建的类,在Java中称为静态嵌套类。它不能访问非静态数据成员和方法。它可以通过外部类名访问。它可以访问外部类的静态数据成员,包括私有的。非静态内部类,可以随意的访问外部类中的成员变量与成员方法静态嵌套类不能访问非静态(实例)数据成员(成员变量与成员方法)在静态内部类中,可以定义静态的方法(也只有在静态的内部类中可以定义静态的方法),在静态方法中引用外部类的成员。无论在内部类的什么地方引用,有一个共同点,即都只能够引用外部类中的静态成员方法或者成员变量带原创 2022-03-19 00:41:20 · 674 阅读 · 0 评论