![](https://img-blog.csdnimg.cn/21178ff93cf84121accac63d6cc136a0.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
面试题
文章平均质量分 92
面试神器
South.return
https://blog.csdn.net/m0_53620413
展开
-
Java常见面试题(一)
目录1、什么是JDK?什么是JRE?它们之间有什么联系?2、最小的信息单元、最小的存储单元是什么?它们之间有什么联系?3、基本数据类型有哪些?引用数据类型有哪些?它们的区别是什么?4、基本数据类型数据表示范围?5、&与&&的区别?|与||的区别?6、for、while、do...while的区别?7、堆(heap)内存和栈(stack)内存的区别?8、什么是方法重载和方法重写?9、scanner.hasNext()、scanner.nextLine原创 2022-04-16 09:49:50 · 633 阅读 · 0 评论 -
Java常见面试题(三)
1、Java 和 C++的区别?两者都是面向对象的语言,都支持封装、继承和多态 Java 不提供指针来直接访问内存,程序内存更加安全 Java 的类是单继承的,C++ 支持多重继承;虽然 Java的类不可以多继承,但是接口可以多继承 Java 有自动内存管理机制,不需要程序员手动释放无用内存 在 C 语言中,字符串或字符数组最后都会有一个额外的字符‘\0’来表示结束。Java 语言中没有结束符2、什么是 Java 程序的主类?应用程序和小程序的主类有何不同?一个程序中可以有多个类,..原创 2022-05-02 18:21:48 · 784 阅读 · 0 评论 -
Java常见面试题(二)
1、JDK常用的包有哪些?java.lang:这个是系统的基础类,比如String、Math、Integer、System和Thread,提供常用功能 java.io:这里面是所有输入输出有关的类,比如文件操作等 java.util:这个是系统辅助类,特别是集合类Collection,List,Map等 java.sql:这个是数据库操作的类,Connection, Statememt,ResultSet等2、Get 和 Post的区别?get是从服务器上获取数据,post是向服务器..原创 2022-04-20 09:48:04 · 398 阅读 · 0 评论 -
MyBatis面试题
1、什么是 Mybatis?1、Mybatis 是一个半 ORM (对象关系映射)框架,它内部封装了 JDBC,开发时只需要关注 SQL 语句本身,不需要花费精力去处理加载驱动、创建连接、创建 statement 等繁杂的过程。程序员直接编写原生态 sql,可以严格控制 sql 执行性能,灵活度高2、MyBatis 可以使用 XML 或注解来配置和映射原生信息,将 POJO 映射成数据库中的记录,避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集3、通过 xml 文件或注解的方式将..原创 2022-05-03 15:00:37 · 599 阅读 · 0 评论 -
Spring面试题
1、@RestController vs @Controller?@Controller 返回一个页面。单独使用 @Controller 不加 @ResponseBody 的话一般使用在要返回一个视图的情况,这种情况属于比较传统的Spring MVC 的应用,对应于前后端不分离的情况@RestController 返回JSON 或 XML 形式数据。但 @RestController 只返回对象,对象数据直接以 JSON 或 XML 形式写入 HTTP 响应(Response)中, 这种情况属于..原创 2022-05-03 17:36:59 · 660 阅读 · 7 评论