![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java SE知识点总结
文章平均质量分 89
王哪跑nn
好风凭借力,送我上青云
展开
-
Java - 单元测试及Junit的使用讲解及练习
本文主要梳理了单元测试和Junit的使用原创 2024-01-22 12:35:42 · 1325 阅读 · 0 评论 -
Java-第一章 枚举的用法详解及练习
本文主要介绍了枚举的使用方法及案例练习原创 2024-01-21 21:45:24 · 890 阅读 · 0 评论 -
Java - Lombok的添加和使用详解
本文主要介绍的lombok的添加方法和常用注解原创 2024-01-16 14:09:15 · 467 阅读 · 0 评论 -
大数据-MapReduce-关于Json数据格式的数据的处理与练习
1)JSONObject只是一种数据结构,可以理解为。原创 2023-12-16 23:03:15 · 1188 阅读 · 0 评论 -
Windows & Linux - 关于IP地址看这一篇就够了
IP地址:指互联网协议地址(Address),俗称IP。IP地址用来给网络中的一台计算机设备做唯一的编号。假如我们把”个人电脑“比作”一台电话"的话,那么“IP地址”就相当于“电话号码”在TCP/IP协议中,这个标识号就是IP地址,它可以唯一标识一台计算机,目前,IP地址广泛使用的版本是IPv4,它是由4个字节大小的二进制数来表示,如:00001010000000000000000000000001。原创 2023-12-16 22:33:56 · 1237 阅读 · 0 评论 -
Java - 异常(四)- 自定义异常的详解和练习
我们说了Java中不同的异常类,分别表示着某一种具体的异常情况,那么在开发中总是有些异常情况是SUN没有定义好的,此时我们根据自己业务的异常情况来定义异常类。,例如年龄负数问题,考试成绩负数问题。在上述代码中,发现这些异常都是JDK内部定义好的,但是实际开发中也会出现很多异常,这些异常很可能在JDK中没有定义过,例如年龄负数问题,考试成绩负数问题.那么能不能自己定义异常呢?在开发中根据自己业务的异常情况来定义异常类.自定义一个业务逻辑异常:。一个登陆异常类。自定义一个编译期异常: 自定义类 并继承于。原创 2023-12-14 22:17:37 · 402 阅读 · 0 评论 -
Java - 异常(三)- 声明异常(throws)和手动抛出异常throw
Java 中异常对象的生成有两种方式:由虚拟机自动生成:程序运行过程中,虚拟机检测到程序发生了问题,那么针对当前代码,就会在后台自动创建一个对应异常类的实例对象并抛出。由开发人员手动创建:new 异常类型([实参列表]);,如果创建好的异常对象不抛出对程序没有任何影响,和创建一个普通对象一样,但是一旦throw抛出,就会对程序运行产生影响了。在编写程序时,我们必须要考虑程序出现问题的情况。比如,在定义方法时,方法需要接受参数。那么,当调用方法使用接受到的参数时,首先需要先对参数数据进行合法的判断,原创 2023-12-13 22:13:25 · 1639 阅读 · 0 评论 -
Java - File类的详解及练习
File类位于Java.io包下,本章中涉及到的相关流也都声明在java.io包下。File类的一个对象,对应于操作系统下的一个文件或一个文件目录(文件夹)File类中声明了新建、删除、获取名称、重命名等方法,并没有涉及到文件内容的读写操作。要想实现文件内容的读写,我们就需要使用io流。File类的对象,通常是作为io流操作的文件的端点出现的。代码层面:将File类的对象作为参数传递到IO流相关类的构造器中。原创 2023-12-13 20:46:00 · 1015 阅读 · 0 评论 -
Java - 异常(二)- 异常处理的方式1:捕获异常(try-catch-finally)
在编写程序时,经常要在可能出现错误的地方加上检测的代码,如进行x/y运算时,要检测分母为0,数据为空,输入的不是数据而是字符等。过多的if-else分支会导致程序的代码加长、臃肿,可读性差,程序员需要花很大的精力“堵漏洞”。因此采用异常处理机制。Java异常处理Java采用的异常处理机制,是将异常处理的程序代码集中在一起,与正常的程序代码分开,使得程序简洁、优雅,并易于维护。方式一:try-catch-finally方式二:throws + 异常类型。原创 2023-12-12 21:42:06 · 1810 阅读 · 0 评论 -
Java - Math类和BigInteger、BigDecimal的常用方法及练习
类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。类似这样的工具类,其所有方法均为静态方法,并且不会创建对象,调用起来非常简单。原创 2023-12-12 21:28:45 · 634 阅读 · 0 评论 -
Java-异常(一)-异常的概述和常见异常的举例
在使用计算机语言进行项目开发的过程中,即使程序员把代码写的尽善尽美,在系统的运行过程中仍然会遇到一些问题,因为很多问题不是靠代码能够避免的,比如:客户输入数据的格式,读取文件是否存在,网络是否始终保持通畅等等。在栈中保存局部变量,操作数栈,方法出口等等,jvm规定了栈的最大深度,当执行时栈的深度大于了规定的深度,就会抛出StackOverflowError错误。即程序在运行时由于外界因素造成的一般性异常。对于这类异常,可以不作处理,因为这类异常很普遍,若全处理可能会影响程序的可读性和运行效率。原创 2023-12-11 22:20:53 · 1287 阅读 · 0 评论 -
Java设计模式-单例(Singleton)设计模式的概述及实现
是在大量的实践中总结和理论化之后优选的代码结构、编程风格、以及解决问题的思考方式。设计模式免去我们自己再思考和摸索。就像是经典的棋谱,不同的棋局,我们用不同的棋谱。"套路"经典的设计模式共有23种。每个设计模式均是特定环境下特定问题的处理方法。简单工厂模式并不是23中经典模式的一种,是其中工厂方法模式的简化版。原创 2023-12-11 20:17:25 · 632 阅读 · 0 评论 -
Java-宋红康-(P133-P134)-多线程创建方式(Thread and Runnable)
b站视频。原创 2023-12-05 22:31:53 · 897 阅读 · 0 评论 -
Java-宋红康-(课P132)-多线程的概念
我们在之前,学习的程序在没有跳转语句的前提下,都是由上至下依次执行,那现在想要设计一个程序,边打游戏边听歌,怎么设计?要解决上述问题,咱们得使用多进程或者多线程来解决。原创 2023-12-05 21:53:00 · 894 阅读 · 0 评论 -
通过六个代码实例搞清楚Java静态代码块-非静态代码块-构造方法的执行顺序
通过六个代码实例搞清楚Java静态代码块-非静态代码块-构造方法的执行顺序原创 2023-11-07 19:23:51 · 136 阅读 · 0 评论