java面试题解惑系列
文章平均质量分 64
生活如蓟
努力学习,坚持。用心,和我的小伙伴们相聚一起。
每一个不曾起舞的日子都是对青春的一种辜负。
展开
-
面试题:this和super关键字分别代表什么?以及他们各自使用场景和作用?
this代表当前类的对象引用。super代表弗雷呢存储空间的标识(可以理解为父类的引用,通过这个可以访问父类的成员)。场景: 成员变量: this.成员变量 super.成员变量 构造方法: this(....) super(....) 成员方法: thi原创 2017-09-30 08:55:06 · 4296 阅读 · 0 评论 -
java中的锁有哪几种
本文内容来自百度百科 https://zhidao.baidu.com/question/1610001582034812547.html一、公平锁/非公平锁公平锁是指多个线程按照申请锁的顺序来获取锁。非公平锁是指多个线程获取锁的顺序并不是按照申请锁的顺序,有可能后申请的线程比先申请的线程优先获取锁。有可能,会造成优先级反转或者饥饿现象。对于Java ReentrantLock而言,通过构造函数指转载 2018-01-02 15:50:57 · 12289 阅读 · 2 评论 -
设计一个方法,实现获取任意范围内的随机数
分析:A:键盘录入两个数据: int start int end; B:获取在start到end之间的随机数C:输出public class MathDemo{ public static void main(String[] args){ //键盘录入开始,结束的数字 Scanner sc = new Scanner(System.in);...原创 2018-03-08 17:05:28 · 1109 阅读 · 0 评论 -
面试题:String、StringBuffer、StringBuilder的区别与联系
上诉三个都属于常见对象(API):具体的使用方法此处不再详细列举String类:字符串:就是由多个字符组成的一串数据,也可以看成是一个字符数组,通过查看API可知:(1)字符串字面值(如:“abc”)可以看成是一个字符串对象;(2)字符串是常量,一旦被赋值就不能被改变,这也就是为什么说:String类为什么是final的原因。String类的特点: A:字符串直接赋值的...原创 2018-03-01 22:51:24 · 6536 阅读 · 5 评论 -
java线程中常见的异常
本文摘自百度百科:点击打开链接1. java.lang.nullpointerexception 这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,很多情况下是一些刚开始学习编程的朋友常犯的错误,即把数组的初始...转载 2018-04-14 09:52:10 · 1148 阅读 · 0 评论 -
Java面试题整理--数据库MySQL(一)
1)关系型和非关系型数据库的区别?关系型数据库:是指采用了关系模型来组织数据的数据库。可以理解成二维的excel表格,是一一对应关系。常见的关系型数据库有:MySQL、Oracle、DB2、Microsoft SQL Server、Microsoft Access等;非关系型数据库:是指采用了没有特定关系模型来组织数据的数据库。可以理解成一对多的数据关系,比如MongoDB;不同的数据类型各有优缺...原创 2018-05-09 14:42:39 · 1680 阅读 · 0 评论 -
Java面试题整理--数据库MySQL(二)
欢迎查看相关信息,祝您浏览愉快Java面试题整理--数据库MySQL(一)1)MySQL存储引擎的不同?存储引擎就是如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。因为在关系型数据库中数据的存储是以表的形式存储的,所以存储引擎也可以称之为表类型。MySQL的引擎有九种,分别是:InnoDB存储引擎、MyISAM存储引擎、MEMORY存储引擎、CSV存储引擎、ARCHIV...原创 2018-05-09 16:43:07 · 392 阅读 · 0 评论 -
Java面试中常见的开源框架的面试问题(一)
此次整理的面试问题一共两篇博文,因笔者能力所限,整理不够完善的地方希望大家给予宝贵的修改意见。1、hibernate和mybatis的区别。相同点:1)都属于ORM框架2)都是对jdbc的包装3)都属于持久层的框架不同点:1)hibernate是面向对象的,mybatis是面向sql的;2)hibernate全自动的orm,mybatis是半自动的orm;3)h...原创 2018-07-23 10:02:10 · 5942 阅读 · 0 评论