全文字数: 2732 阅读时间: 大约9 分钟 1、UML 是什么?常用的几种UML图? 统一建模语言(Unified Modeling Language,UML)又称标准建模语言;常用图包括:用例图,静态图(包括类图、对象图和包图),行为图,交互图(顺序图, 协作图),实现图。 2、编程题: 写一 ...
分类:
编程语言 时间:
2019-05-18 19:11:28
阅读次数:
135
1、JAVA 语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try 块中可以抛出异常吗? 答:Java 通过面向对象的方法进行异常处理,把各种不同的异常进行分类,并提供了良好的接口。在Java 中,每个异常都是一个对象,它是Throwa ...
分类:
编程语言 时间:
2019-05-18 00:39:52
阅读次数:
108
欢迎来到付宗乐个人博客网站。本个人博客网站提供最新的站长新闻,各种互联网资讯。 还提供个人博客模板,最新最全的java教程,java面试题。在此我将尽我最大所能将此个人博客网站做的最好! 谢谢大家,愿大家一起进步! ...
分类:
编程语言 时间:
2019-05-07 19:56:12
阅读次数:
313
1. JDK 和 JRE 有什么区别? JRE(JavaRuntimeEnvironment),Java运行时环境,也就是Java平台。所有的Java 程序都要在JRE下才能运行。普通用户只需要运行已开发好的java程序,安装JRE即可。 JDK(Java Development Kit)是程序开发 ...
分类:
编程语言 时间:
2019-05-02 23:20:20
阅读次数:
223
六、Web 部分:(共题:基础40 道,基础37 道,中等难度3 道) 122、说出Servlet 的生命周期,并说出Servlet 和CGI 的区别? 【基础】 答:Web 容器加载Servlet 并将其实例化后,Servlet 生命周期开始,容器运行其init 方法进行Servlet 的初始化, ...
分类:
编程语言 时间:
2019-04-17 18:16:21
阅读次数:
150
面试原题一般实现分布式锁都有哪些方式?使用Redis如何设计分布式锁?使用zk来设计分布式锁可以吗?这两种分布式锁的实现方式哪种效率比较高?面试官心理分析其实一般问问题,都是这么问的,先问问你zk,然后其实是要过度到zk关联的一些问题里去,比如分布式锁。因为在分布式系统开发中,分布式锁的使用场景还是很常见的。面试题剖析Redis分布式锁官方叫做RedLock算法,是redis官方支持的分布式锁算法
分类:
编程语言 时间:
2019-04-15 15:59:21
阅读次数:
143
在理想的世界里,事情都是按照我们的计划执行的;在真实的世界里,事情经常会呈现出布朗运动的特性——不按常理出牌。今天我们谈下软件项目管理中的风险管理。 下面这张图,来自软件工程之美的一篇文章——《风险管理:不能盲目乐观,凡事都应该有B计划》 阅读摘抄 1. 风险是指不确定的事件,一旦发生,将会造成消极 ...
分类:
其他好文 时间:
2019-04-14 09:55:22
阅读次数:
187
一、Java基础和高级 1.String类为什么是final的。 2.HashMap的源码,实现原理,底层结构。 3.反射中,Class.forName和classloader的区别 4.session和cookie的区别和联系,session的生命周期,多个服务部署时session管理。 5.Ja ...
分类:
编程语言 时间:
2019-04-14 09:35:01
阅读次数:
159
图片来自pixiv.net/i/23811878 1、面向对象的特征有哪些方面? 封装 最常见的是把属性私有化封装在一个类里面,只能通过方法去访问 继承 子类继承父类,从而继承了父类的方法和属性 抽象 比如一个英雄类,抽象出了name,hp这些属性,使得开发过程中更加易于理解 多态 多态分操作符的多 ...
分类:
编程语言 时间:
2019-04-11 19:17:31
阅读次数:
156
看到一篇不错的java面试题的文章,自己整理一下,作为备用吧! Java面试题 面向对象的特征有哪些方面? 封装 最常见的是把属性私有化封装在一个类里面,只能通过方法去访问 封装 最常见的是把属性私有化封装在一个类里面,只能通过方法去访问 继承 子类继承父类,从而继承了父类的方法和属性 继承 子类继 ...
分类:
编程语言 时间:
2019-04-10 11:44:43
阅读次数:
136