自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (2)
  • 收藏
  • 关注

原创 第18章:随堂复习与企业真题(JDK8-17新特性)

略。java.util.function包下定义了丰富的好函数式接口。有4类基础的函数式接口:消费型接口:Consumer void accept(T t)供给型接口:Supplier T get()函数型接口:Function<T,R> R apply(T t)判断型接口:Predicate boolean test(T t)

2023-12-08 20:29:02 1012

原创 第17章:随堂复习与企业真题(反射机制)

类似问题:> Java反射的作用是什么?(三*重工、上海*和网络)> Java反射机制的作用有什么?(上海明*物联网)> 反射的具体用途?(阿***芝*信用项目组)略。

2023-12-08 20:26:28 965

原创 第15章:随堂复习与企业真题(File类与IO流)

IO流的分类流向:输入流、输出流处理数据单位:字节流、字符流流的角色:节点流、处理流IO的4个抽象基类:InputStream \ OutputStream \ Reader \ Writer输入流就是从外部文件输入到内存,输出流主要是从内存输出到文件。IO里面常见的类,第一印象就只知道IO流中有很多类,IO流主要分为字符流和字节流。

2023-12-08 20:25:57 901

原创 第16章:随堂复习与企业真题(网络编程)

(4)TCP是面向字节流,把数据看成一连串无结构的字节流,UDP 是面向报文的一次交付一个完整的报文,报文不可分割,报文是 UDP 数据报处理的最小单位。可靠指:通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;相当于:打电话,我已经确定了对面的人是我要找的那个人了,我可以把信息传输了对的人了,所以是可靠的。因为TCP需要建立连接,需要消耗时间,所以UD工作效率高,对于高速传输来说,UDP的效率更高。(3)TCP 连接只能是一对一的,UDP 支持一对一,一对多,多对一和多对多的交互通信。

2023-12-01 17:57:51 982

原创 企业真题(泛型、数据结构与集合源码)

Vector:线程安全的。ArrayList:线程不安全。----> 使用同步机制处理。HashMap:线程不安全。----> 使用同步机制处理。为了方便计算要添加的元素的底层的索引i。

2023-12-01 17:56:41 1193

原创 随堂复习(泛型)

public 返回值类型 方法名(形参列表){}具体的细节,见IDEA中的笔记。

2023-12-01 17:55:33 374

原创 企业真题(常用类与基础API、集合框架)

Map不是。可以!要重写hashCode() 和equals()

2023-12-01 17:54:17 1224

原创 随堂复习(常用类与基础API、集合框架)

java.util.Collection:存储一个一个的数据|-----子接口:List:存储有序的、可重复的数据 ("动态"数组)|---- ArrayList(主要实现类)、LinkedList、Vector|-----子接口:Set:存储无序的、不可重复的数据(高中学习的集合)|---- HashSet(主要实现类)、LinkedHashSet、TreeSet。

2023-12-01 17:52:46 872

原创 企业真题(异常处理、多线程)

包含问题:> 4.异常的顶级接口是什么(软**力)> 异常类的继承关系,exception下都有哪些类?(上海*冉信息)只有代码中有system.exit() 这一种情况 才不会执行finally因为终止了虚拟机进程finally会在return之前执行如果在finally里面有return情况会更复杂(1)创建自定义异常类。(2)在方法中通过throw关键字抛出异常对象。

2023-12-01 17:46:32 942

原创 随堂复习(异常处理、多线程)

① 继承于现有的异常体系。通常继承于RuntimeException \ Exception② 通常提供几个重载的构造器③ 提供一个全局常量,声明为:static final long serialVersionUID;为什么需要自定义异常类?我们其实更关心的是,通过异常的名称就能直接判断此异常出现的原因。既然如此,我们就有必要在实际开发场景中,不满足我们指定的条件时,指明我们自己特有的异常类。通过此异常类的名称,就能判断出具体出现的问题。

2023-12-01 17:39:51 407

原创 企业真题(面向对象-进阶、面向对象-高级)

重载 重写使用abstract修饰。回答: abstract修饰符只能用于抽象类和抽象方法,不能用于属性、私有方法、构造器、静态方法和final的方法。这是因为abstract修饰符的作用是告诉编译器这个类或方法是抽象的,需要在子类中进行具体实现。属性和构造器是用来创建对象的,不需要进行具体实现,所以不能用abstract修饰。私有方法是只能在当前类中访问的方法,不需要在子类中进行具体实现,所以也不能用abstract修饰。

2023-12-01 17:35:01 915

原创 随堂复习(面向对象-进阶、面向对象-高级)

抽象的用来修饰:类、方法类:抽象类:不能实例化。方法:抽象方法:没有方法体,必须由子类实现此方法。

2023-12-01 17:32:18 959

原创 企业真题(数组\面向对象-基础)

程序计数器虚拟机栈本地方法栈堆堆外内存(永久代或元空间、代码缓存也叫方法区,jdk8以后叫元空间)

2023-12-01 17:29:46 890

原创 随堂复习(数组,面向对象-基础)

数组,就可以理解为多个数据的组合。是程序中的容器:数组、集合框架(第12章,List、Set、Map)数组存储的数据的特点:依次紧密排列的、有序的、可以重复的此时的数组、集合框架都是在内存中对多个数据的存储。数组的其它特点:一旦初始化,其长度就是确定的、不可更改的。

2023-12-01 17:27:35 423 1

原创 企业真题(流程控制语句)

break和continue都是用来控制循环结构的,主要作用是停止循环。,可以理解为只是中止(跳过)本次循环,接着开始下一次循环。,不仅可以结束其所在的循环,还可结束其外层循环。2、continue语句的作用是。

2023-12-01 17:15:07 397 1

原创 随堂复习(流程控制语句)

在能使用switch-case的情况下,推荐使用switch-case,因为比if-else效率稍高。在特殊的场景下,分支结构可以考虑使用switch-case。特别之处:case穿透。

2023-12-01 17:14:56 395 1

原创 企业真题(Java语言概述一)

几个重要的版本:1996年,发布JDK1.0;里程碑式的版本:JDK5.0、JDK8.0(2014年发布)

2023-12-01 17:11:50 883 1

原创 回忆复习(Java语言概述一)

是!一个源文件中可以声明多个类,但是最多只能有一个类使用public进行声明。且要求声明为public的类的类名与源文件名相同。

2023-12-01 17:11:41 919 1

原创 java基础篇

JDK:java开发工具包,提供了Java的开发环境和运行环境。JRE:提供了Java的运行所需的环境。JDK包括了JRE,还包含了其他java需要运行时的编译器javac。

2022-09-30 21:52:11 334 2

原创 java spring面试知识

面试的spring的一些问题

2022-09-27 23:26:44 167

原创 面试考点(二) java基础

java考点

2022-04-13 12:35:53 190

原创 面试考点(一) java基础

面试考点(一)

2022-04-12 17:59:53 458

原创 SpringMVC笔记

springmvc

2022-04-02 13:09:59 3049

原创 Spring Cloud

springboot的强化 springcloud

2022-04-02 13:08:01 403

原创 Spring体系结构

spring体系简介

2022-04-02 13:06:19 2635

原创 Javase基础知识总结

javase总结

2022-04-01 10:19:25 475

原创 十大算法排序总结

十大算法的总结

2022-03-30 12:16:26 128

原创 2021-09-08

maven配置

2022-03-07 13:58:57 72

原创 【无标题】

spring入门io

2022-03-07 13:58:17 124

原创 2021-09-24

目录一:创建工程二:配置项目三:编写Controller四:运行项目一:创建工程maven环境下的webapp二:配置项目pom.xml()->点击maven等待下载 <!--springMVC依赖--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId

2021-09-24 21:17:44 77

原创 2021-09-17

新建一个mybatis项目需要首先配置好maven环境具体的mavne问题在我的其他博客中有提到思路:搭建环境–>导入Mybatis–>编写代码–>测试新建项目:1.新建一个普通的maven项目2.删除src目录3.导入maven依赖<!--导入依赖--> <dependencies> <!--导入mysql依赖--> <dependency> <groupId>mysql</groupId> <a

2021-09-17 12:22:00 80

原创 2021-09-14

新建maven父工程1.菜单:file->new->module->next…这里填写一些基本信息就可以了,例如:GroupId 、ArtifactId、path注意不要勾选模板解释一下,父工程其实是空的工程,选用模板到时候还得去删这里写图片描述2.选中父工程,再次file->new->module->next…这次是新建子工程,就要按自己的需要选择模板了,我这里选个web的。这里写图片描述3.做完上面两步可没有万事大吉。。。注意到没有可爱的java文件夹了

2021-09-14 16:27:01 87

原创 2021-09-08

目录List item1、前言2、下载3、配置PATH、settings.xml以及本地仓库3.1、配置path3.2、配置settings.xml和本地仓库4、在IDEA中配置Maven

2021-09-08 20:48:30 83

ssm与mybatis的一个小整合

ssm与mybatis的一个小整合

2022-04-01

实验一 Springioc基本操作.docx

实验一 Springioc基本操作.docx

2022-03-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除