Java学习交流群
文章平均质量分 87
一枚小小菜鸟
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Java一键生成神器】5分钟搞定Springboot & Vue项目!
【Java一键生成神器】5分钟搞定Springboot & Vue项目! 今天给大家推荐一款自己正在打磨的一款一键部署,一键生成全自动化的低代码生成器工具,可以实现前端可视化操作(拖拽形式+配置就可以生成前端页面),后端直接结合前端代码一键生成,数据库(含表字段)可一键生成(拖拽形式+配置),生成完成之后直接部署就可以了,生成的前端代码是Vue,后端代码是springboot。 生成器目前还在不断的迭代当中,主要是可以满足新手以及在校大学生的一款一键生成完整的Springboot & Vue原创 2021-09-23 12:00:39 · 1839 阅读 · 7 评论 -
2020 最新Java异常面试题
1、Java中异常分为哪两种? 编译时异常 运行时异常 2、异常的处理机制有几种? 异常捕捉:try…catch…finally,异常抛出:throws。 3、如何自定义一个异常 继承一个异常类,通常是RumtimeException或者Exception 4、try catch fifinally,try里有return,finally还执行么? 执行,并且finally的执行早于try里面的return 结论: 1、不管有木有出现异常,finally块中代码都会执行; 2、当try和catch中有ret原创 2020-07-04 11:41:25 · 701 阅读 · 0 评论 -
2020 最新Java序列化面试题
1、什么是java序列化,如何实现java序列化? 序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法,implements Serializable只是为了标注该对象是可被序列化的,然后使用一个输出流(如:FileOutputStream)来构造一个ObjectOutputS原创 2020-07-04 11:38:42 · 1748 阅读 · 0 评论 -
速度收藏!史上最全Spring 面试题 92 问!【附答案】高清PDF下载
吐血整理了Spring面试题一共92题,并且全部归档整理成了一个PDF版本,获取方式在底部! String面试题(92题) 1、不同版本的 Spring Framework 有哪些主要功能? Version Feature Spring 2.5 发布于 2007 年。这是第一个支持注解的版本。 Spring 3.0 发布于 2009 年。它完全利用了 Java5 中的改进,并为...原创 2020-07-04 11:34:49 · 628 阅读 · 0 评论 -
2020 最新 Dubbo 面试题
亲测的IntelliJ IDEA 2020.1 激活教程地址 Dubbo 面试题 1、为什么要用 Dubbo? 随着服务化的进一步发展,服务越来越多,服务之间的调用和依赖关系也越来越复杂,诞生了面向服务的架构体系(SOA),也因此衍生出了一系列相应的技术,如对服务提供、服务调用、连接处理、通信协议、序列化方式、服务发现、服务路由、日志输出等行为进行封装的服务框架。就这样为分布式系统的服务治理框架就出现了,Dubbo 也就这样产生了。 2、Dubbo 的整体架构设计有哪些分层? **接口服务层(Service原创 2020-06-12 15:21:20 · 6304 阅读 · 0 评论 -
2020 最新IO与NIO面试题
不多说废话,直接分享! 1、Java中IO 流? Java 中 IO 流分为几种? 按照流的流向分,可以分为输入流和输出流; 按照操作单元划分,可以划分为字节流和字符流; 按照流的角色划分为节点流和处理流。 Java Io 流共涉及 40 多个类,这些类看上去很杂乱,但实际上很有规则,而且彼此之间存在非常紧密的 联系, Java I0 流的 40 多个类都是从如下 4 个抽象类基类中派生出来的。 InputStream/Reader: 所有的输入流的基类,前者是字节输入流,后者是字符输入流。 Outp原创 2020-06-05 22:10:20 · 4221 阅读 · 0 评论 -
2020 最新Spring Cloud面试题
Spring Cloud面试题 1、什么是 Spring Cloud? Spring cloud 流应用程序启动器是基于 Spring Boot 的 Spring 集成应用程序,提供与外部系统的集成。Spring cloud Task,一个生命周期短暂的微服务框架,用于快速构建执行有限数据处理的应用程序。 2、使用 Spring Cloud 有什么优势? 使用 Spring Boot 开发分布式微服务时,我们面临以下问题 1、与分布式系统相关的复杂性-这种开销包括网络问题,延迟开销,带宽问题,安全问题。 2原创 2020-07-04 11:39:28 · 1557 阅读 · 0 评论 -
2020 最新JavaWEB面试题
JavaWEB面试题 1.说下原生 jdbc 操作数据库流程?(2017-11-25-wzz) 第一步: Class.forName()加载数据库连接驱动; 第二步: DriverManager.getConnection()获取数据连接对象; 第三步:根据 SQL 获取 sql 会话对象,有 2 种方式 Statement、 PreparedStatement ; 第四步:执行 SQL 处理结果集,执行 SQL 前如果有参数值就设置参数值 setXXX(); 第五步:关闭结果集、关闭会话、关闭连接 2.什原创 2020-07-04 11:32:21 · 5186 阅读 · 1 评论 -
2020最新Java集合面试题
1、ArrayList和linkedList的区别 Array(数组)是基于索引**(index)**的数据结构,它使用索引在数组中搜索和读取数据是很快的。 Array获取数据的时间复杂度是O(1),但是要删除数据却是开销很大,因为这需要重排数组中的所有数据, (因为删除数据以后, 需要把后面所有的数据前移) 缺点: 数组初始化必须指定初始化的长度, 否则报错 例如: int[] a = new int[4];//推荐使用int[] 这种方式初始化 int c[] = {23,43,56,78};//长原创 2020-07-04 11:40:36 · 1835 阅读 · 0 评论 -
熬了一整夜,整理的Java108道笔试题!秒收藏!
JavaOOP面试题 1、什么是B/S架构?什么是C/S架构 B/S(Browser/Server),浏览器/服务器程序 C/S(Client/Server),客户端/服务端,桌面应用程序 2、Java都有那些开发平台? JAVA SE:主要用在客户端开发 JAVA EE:主要用在web应用程序开发 JAVA ME:主要用在嵌入式应用程序开发 3、什么是JDK?什么是JRE? JDK:java development kit:java开发工具包,是开发人员所需要安装的环境 JRE原创 2020-06-12 15:22:21 · 10464 阅读 · 0 评论
分享