面试遇到的一些基础细节问题
来源:互联网 发布:阿里云centos7 lamp 编辑:程序博客网 时间:2024/05/22 01:19
最近在找工作,笔试面试过程中的一些基础知识点,掌握不够,做个总结。
1.java中基本数据类型所占字节:
byte 1字节;short 2字节;int 4字节;long 8字节
float 4字节;double 8字节;char 2字节;boolean 1字节
2.java中类不能多继承,接口可以被接口继承,且一个接口可以继承多个接口。
3.sql左连接结果左表全部和右表符合条件的数据,右连接相反,内连接(inner join)只显示两表中都符合条件的数据。
4.删除一个表中的所有数据
一:(truncate table 表名)不可逆的操作,会立即释放空间,不可恢复。
二:(delete from 表名)没删除一行,都会将删除数据的操作存储到日志中,被删除的数据占用的空间还在,可以恢复。
5.Collection和Collections的区别
Collection是一个接口,提供了对集合对象进行基本操作的一些通用方法,实现它的主要有List和Set。
Collections是一个集合工具类,它提供了一系列的静态方法,实现对集合的搜索,排序等操作。
6.线程运行结束就会自动释放资源。
7.String中“==”是比较对象地址,equals比较字符串内容,原Object的equals是比较对象地址,被String重写。
8.HashTable和HashMap的区别
一:HashTable同步,HashMap不同步。
二:HashTable不允许null作为键或值,HashMap可以。
9.hibernate的一二级缓存
一级缓存是Session级别的缓存,是事务范围内的缓存(Session对象的生命周期通常对应一个数据库事务或应用事务)
close之后就没了。
二级缓存是SessionFactory级别的缓存,全局缓存,要配置其他插件。
10.java中要在内存中打印出一个超出基本数据类型范围的数时,可以使用BigInteger类
如BigInteger k = new BigIntegr(“11111111111111111”);
11.i+1<i
假设i为int型,计算机使用的二进制语言,若i为int范围内的最大值,+1的话就会变成int范围内的最小值。
12.创建对象的四种方法
一:用new语句创建,会调用构造函数。
二:使用反射:1.使用java.lang.Class中的newInstance()方法,调用空参的构造函数。
2.使用java.long.reflect.Constructor中newInstance()方法,调用带有参数的和私有的构造函数。
三:调用对象的clone()方法,不会调用构造函数。
四:使用反序列化,调用java.io.ObjectInputStream对象的readObject()方法,不会调用构造函数。
13.class A extends B
子类A的构造函数中第一句都会默认调父类B的空参构造函数。
若父类B中没有空参构造函数,那必须在子类A的构造函数第一行写上super(参数)来调用父类的带参构造函数,否则编译出错。
- 面试遇到的一些基础细节问题
- 遇到的一些细节问题
- 面试遇到的一些问题
- java--基础语法的一些细节问题
- c++一些 面试可能遇到的问题
- 实习面试会遇到的一些问题
- 一些面试时候可能遇到的问题
- 面试可能遇到的一些问题
- java面试时候遇到的一些问题
- 面试会遇到的一些问题
- 面试时遇到的基础问题
- 开发过程中遇到的一些细节问题
- Shell脚本中遇到的一些细节问题
- Android 开发中的遇到的一些细节问题总结
- (面试)遇到的一些智力问题的题目
- iOS遇到的细节问题
- 一些面试可能会遇到的问题 ---- 实时更新中
- 总结面试找工作时遇到的一些问题
- DL开源框架Caffe | 目标检测Faster-rcnn训练自己数据问题整理
- bzoj1578[Usaco2009 Feb]Stock Market 股票市场 完全背包
- java幂等性的控制(技术论坛上整理成文)
- Android targetSdkVersion的作用
- Select first row in each GROUP BY group?
- 面试遇到的一些基础细节问题
- 深度学习中Dropout策略
- 对一个数进行若干变换直至变成个位数
- 用FileZilla搭建FTP服务器及相关问题
- 与倒数第N个节点相关的题目
- select与shutdown
- 跨站请求伪造CSRF
- 富文本编辑器 CKeditor 的使用
- iOS开发遍历集合(NSArray,NSDictionary、NSSet)方法总结