2.15throw语句用来明确地抛出一个”异常”。 throws用来标明一个成员函数可能抛出的各种”异常”。 Finally为确保一段代码不管发生什么”异常”都被执行一段代码。 使用final关键字修饰一个变量时,是指引用变量不能变,引用变量所指向的对象中的内容还是可以改变的 作用域 当前类 同一p ...
分类:
编程语言 时间:
2019-03-25 16:14:57
阅读次数:
147
java 笔试:1 abstract类中的非abstract方法是可以用final修饰的,而abstract方法是不可以被final修饰 2 模块之间的耦合程度反映了模块的独立性,也反映了系统分解后的复杂程度。 按照耦合程度从弱到强,可以将其分成7级。 分别是非直接耦合、数据耦合、标记耦合、控制 耦 ...
分类:
编程语言 时间:
2019-03-25 16:13:22
阅读次数:
179
1.13 jeesite 权限问题为用户管理 添加一个初始化密码的功能SQL语句中查询到的字段与实体中的不匹配 1.15 MD5算法: 业务参数和key按照一定规则拼接为字符串 利用MD5生成哈希值128位 存储数据库,不可逆的操作 对称加密:(加密和解密用同一个秘钥) DES IDEA 非对称加密 ...
分类:
编程语言 时间:
2019-03-25 16:12:06
阅读次数:
190
1、List和Set比较,各自的子类比较 对比一:ArrayList与LinkedList比较 1、ArrayList是实现了基于动态数组的数据结构,因为地址连续,一旦数据存储好了,查询操作效率会比较高(在内存里连续存放)。 2、因为地址连续,ArrayList执行插入和删除操作效率较低。 3、Li ...
分类:
编程语言 时间:
2019-03-22 18:42:28
阅读次数:
185
面试原题redis的并发竞争问题是什么?如何解决这个问题?了解redis事务的CAS方案吗?面试官心理分析这个也是线上非常常见的一个问题,就是多客户端同时并发写一个key,可能本来应该先到的数据后到了,导致数据版本错了;或者是多客户端同时获取一个key,修改值之后再写回去,只要顺序错了,数据就错了。而且redis自己就有天然解决这个问题的CAS类的乐观锁方案。面试题剖析某个时刻,多个系统实例都去更
分类:
编程语言 时间:
2019-03-20 18:52:28
阅读次数:
165
得不到的始终在骚动 金三银四的季节大家有点躁动了 总结一下面试题 其中有很多其他博客或者论坛摘抄的内容 一. 基础 1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?答:Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码 ...
分类:
编程语言 时间:
2019-03-17 23:15:37
阅读次数:
178
下列面试题都是在网上收集的,本人抱着学习的态度找了下参考答案,有不足的地方还请指正,更多精彩内容可以关注我的微信公众号:Java团长 1、面向对象的特征有哪些方面? 抽象:将同类对象的共同特征提取出来构造类。 继承:基于基类创建新类。 封装:将数据隐藏起来,对数据的访问只能通过特定接口。 多态性:不 ...
分类:
编程语言 时间:
2019-03-16 20:54:52
阅读次数:
226
答对以下这些面试题,可以淘汰掉 80 % 的求职竞争者。 1.hashcode相等两个类一定相等吗?equals呢?相反呢? 2.介绍一下集合框架? 3.hashmap hastable 底层实现什么区别?hashtable和concurrenthashtable呢? 4.hashmap和treem ...
分类:
编程语言 时间:
2019-03-14 15:13:40
阅读次数:
276
抽象类和接口的区别 a.一个类只能继承单个类,但是可以实现多个接口 b.抽象类中可以有构造方法,接口中不能有构造方法 c.抽象类中的所有方法并不一定要是抽象的,你可以选择在抽象类中实现一些基本的方法。而接口要求所有的方法都必须是抽象的 d.抽象类中可以包含静态方法,接口中不可以 e.抽象类中可以有普 ...
分类:
编程语言 时间:
2019-03-13 12:35:15
阅读次数:
196
1、一个“.java”源文件中是否可以包含多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,且public的类名必须与文件名相一致。 2、Java有没有goto? Java中的保留字,现在未在Java中使用。 3、说说&和&&的区别? &和&&都可以用作逻辑与的运算符, ...
分类:
编程语言 时间:
2019-03-11 17:38:23
阅读次数:
185