系统整理了一下有关Java的面试题,包括基础篇,javaweb篇,框架篇,数据库篇,多线程篇,并发篇,算法篇等等,陆续更新中.其他方面如前端后端等等的面试题也在整理中,都会有的. 注:文末有福利! 1.String s = new String("xyz");创建了几个StringObject?是否可以继承String类? 两个或一个都有可能,"xyz"对应一个对象,这个对象放在字符串常量缓冲区,常量"xyz"不管出现多少遍,都是缓冲区中的那一个…
MySql 164.数据库的三范式是什么? 第一范式:强调的是列的原子性,即数据库表的每一列都是不可分割的原子数据项. 第二范式:要求实体的属性完全依赖于主关键字.所谓完全依赖是指不能存在仅依赖主关键字一部分的属性. 第三范式:任何非主属性不依赖于其它非主属性. 165.一张自增表里面总共有 7 条数据,删除了最后 2 条数据,重启 mysql 数据库,又插入了一条数据,此时 id 是几? 数据库引擎如果是 MyISAM ,那 id 就是 8. 数据库引擎如果是 InnoDB,那 id 就是 6…
public class SopResult { public static void main(String[] args) { int i = 4; System.out.println("The result is: " + ((i > 4) ? 9.99 : 9)); } } 读程序,输出结果:The result is: 9.0 分析可知,本程序相当于: public class SopResult { public static void main(String[]…