Java学习交流群
文章平均质量分 87
一枚小小菜鸟
这个作者很懒,什么都没留下…
展开
-
【Java一键生成神器】5分钟搞定Springboot & Vue项目!
【Java一键生成神器】5分钟搞定Springboot & Vue项目!今天给大家推荐一款自己正在打磨的一款一键部署,一键生成全自动化的低代码生成器工具,可以实现前端可视化操作(拖拽形式+配置就可以生成前端页面),后端直接结合前端代码一键生成,数据库(含表字段)可一键生成(拖拽形式+配置),生成完成之后直接部署就可以了,生成的前端代码是Vue,后端代码是springboot。生成器目前还在不断的迭代当中,主要是可以满足新手以及在校大学生的一款一键生成完整的Springboot & Vue原创 2021-09-23 12:00:39 · 1493 阅读 · 7 评论 -
2020 最新Java异常面试题
1、Java中异常分为哪两种?编译时异常 运行时异常2、异常的处理机制有几种?异常捕捉:try…catch…finally,异常抛出:throws。3、如何自定义一个异常继承一个异常类,通常是RumtimeException或者Exception4、try catch fifinally,try里有return,finally还执行么?执行,并且finally的执行早于try里面的return结论:1、不管有木有出现异常,finally块中代码都会执行;2、当try和catch中有ret原创 2020-07-04 11:41:25 · 619 阅读 · 0 评论 -
2020 最新Java序列化面试题
1、什么是java序列化,如何实现java序列化?序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法,implements Serializable只是为了标注该对象是可被序列化的,然后使用一个输出流(如:FileOutputStream)来构造一个ObjectOutputS原创 2020-07-04 11:38:42 · 1627 阅读 · 0 评论 -
速度收藏!史上最全Spring 面试题 92 问!【附答案】高清PDF下载
吐血整理了Spring面试题一共92题,并且全部归档整理成了一个PDF版本,获取方式在底部!String面试题(92题)1、不同版本的 Spring Framework 有哪些主要功能?VersionFeatureSpring 2.5发布于 2007 年。这是第一个支持注解的版本。Spring 3.0发布于 2009 年。它完全利用了 Java5 中的改进,并为...原创 2020-07-04 11:34:49 · 468 阅读 · 0 评论 -
2020 最新 Dubbo 面试题
亲测的IntelliJ IDEA 2020.1 激活教程地址Dubbo 面试题1、为什么要用 Dubbo?随着服务化的进一步发展,服务越来越多,服务之间的调用和依赖关系也越来越复杂,诞生了面向服务的架构体系(SOA),也因此衍生出了一系列相应的技术,如对服务提供、服务调用、连接处理、通信协议、序列化方式、服务发现、服务路由、日志输出等行为进行封装的服务框架。就这样为分布式系统的服务治理框架就出现了,Dubbo 也就这样产生了。2、Dubbo 的整体架构设计有哪些分层?**接口服务层(Service原创 2020-06-12 15:21:20 · 6152 阅读 · 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 · 4082 阅读 · 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 · 1452 阅读 · 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 · 5048 阅读 · 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 · 1738 阅读 · 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 · 10149 阅读 · 0 评论