一、Java Web系统框架的设计 为满足银行日常业务需要,如何设计满足稳定性与及时性的服务框架? 1.MVC编程模式 视图View:JSP + 控制器Controler:Servlet + 模型Model:Javabean 缺陷:JSP嵌入JAVA代码,页面结构混乱;C和M耦合度高,程序复用性差 ...
分类:
编程语言 时间:
2019-10-08 21:56:25
阅读次数:
152
本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看 "https://github.com/h2pl/Java Tutorial" 喜欢的话麻烦点下Star、Fork、Watch三连哈,感谢你的支持。 文章首发于我的个人博客: "www.how2playl ...
分类:
编程语言 时间:
2019-10-07 16:07:59
阅读次数:
92
java面试官也经常面试这个单例模式,一般能说出两私一公就不错了 java程序员平时开发用的少,但面试遇到多啊,也是有必要研究下的 什么叫两私一公 基础知识点 多线程、线程安全、static、构造函数、枚举 例子1 传统单线程环境下 缺点:线程不安全 例子2 多线程下通过synchronized保证 ...
分类:
编程语言 时间:
2019-10-06 09:19:21
阅读次数:
75
JAVA面试题 1.Servlet是一种服务器端的Java应用程序,即Java服务器小程序,其是由服务器端调用和执行的、 按照Servlet自身规范编写的Java类。 2.request,那么JavaBean的作用范围就是一次用户请求的作用范围, 即从用户的一次请求到向用户返回响应之间的服务器处理期 ...
分类:
编程语言 时间:
2019-10-05 16:52:40
阅读次数:
100
java作用域public private protected 不写 friendly的区别? public:可以被任何类引用。 protected:除了其他包不能使用,当前类,子孙类,同一包下的所有类都可 以使用。 friendly:不写时,子孙类和其他包不能使用,当前类,同一包下都可以使用。 p ...
分类:
编程语言 时间:
2019-10-02 18:43:57
阅读次数:
72
每当遇到Java面试,“锁”是个必然会被提到的东西。那么,在面试中,谈“锁”都会谈论些什么呢,诸位看官又是否对“锁”有足够的了解?本文旨在剖析锁的底层原理,以及锁的应用场景。一、Synchronized1、一道面试题同一个对象在A、B两个线程中分别访问该对象的两个同步方法writer和reader,... ...
分类:
编程语言 时间:
2019-10-01 11:29:30
阅读次数:
108
不知不觉离职已经2个月了,这周开始投简历找工作,本来也做好了被打击的心理准备了,毕竟这么久没敲代码,也没怎么准备,基本上是属于裸面。 总结一下简历投递情况: 不知道是简历写得太敷衍,还是要求太高,总之面试几率低得可怜。 总结一下面试题: 一、20190923HY面试 1、SpringBoot是什么? ...
分类:
编程语言 时间:
2019-09-28 01:09:16
阅读次数:
97
java面试基础题 今天在网上看到一个大佬整理的java面试题,给大家分享一下,出处:https://www.cnblogs.com/peke/p/7894685.html 一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 答:可以包括很多类,但是public修饰的类只能有一 ...
分类:
编程语言 时间:
2019-09-26 23:32:46
阅读次数:
90
恢复内容开始 1.hashmap和hashtable的区别? 2.数组和链表的区别? 3.Comparable和Comparator接口是干什么的?列出它们的区别。 4. 恢复内容结束 ...
分类:
编程语言 时间:
2019-09-25 00:42:04
阅读次数:
88
1. synchronized和reentrantlock异同 相同点 都实现了多线程同步和内存可见性语义 都是可重入锁 不同点 实现机制不同 synchronized通过java对象头锁标记和Monitor对象实现 reentrantlock通过CAS、ASQ(AbstractQueuedSync ...
分类:
编程语言 时间:
2019-09-24 07:57:23
阅读次数:
106