最近从蚂蚁金服首发了一份887页的Java面试宝典,还原了几十个面试场景和面试题,同时还总结出了面试必问的知识点和源码,让大家体验到足不出户也可以面试的感觉! ...
分类:
编程语言 时间:
2020-11-01 10:08:12
阅读次数:
11
Java面试宝典(2020版) 一、Java 基础 1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java Runtime Environment 的简称,java 运行环境, ...
分类:
编程语言 时间:
2020-05-14 13:37:07
阅读次数:
83
金九银十跳槽季已经开始,作为 Java 开发者你开始刷面试题了吗?别急,我整理了71道并发相关的面试题,看这一文就够了! ...
分类:
编程语言 时间:
2019-09-08 22:14:47
阅读次数:
105
1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io 的语法,虚拟机方面的语法。 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个publ ...
分类:
编程语言 时间:
2018-09-09 14:50:44
阅读次数:
204
Http和Https的区别 超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密 ...
分类:
编程语言 时间:
2018-08-24 13:25:04
阅读次数:
121
1、 error和 exception有什么区别? error 表示恢复不是不可能但很困难的一种严重问题。比如说内存溢出。不可能指望程序能处理这样的情况。 exception 表示一种设计或实现问题。 也就是说, 它表示如果程序运行正常,从不会发生的情况。 2、 Java 中的异常处理机制的简单原理 ...
分类:
编程语言 时间:
2018-04-13 20:33:20
阅读次数:
190
时光转瞬即逝,一年时间已经过去,自己准备跳槽了,请了几天假,面试了几家公司之后,拿到了一份offer,有了一点儿小小的心得,记录下来分享给搞Java的朋友,面试主要是几个部分内容。 很多公司会要求笔试,笔试的内容是一些Java基础的内容也可能有些高级的java内容,面试的时候会根据笔试内容提问,同时 ...
分类:
编程语言 时间:
2018-03-20 13:57:20
阅读次数:
285
1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io 的语法,虚拟机方面的语法。 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且publi ...
分类:
编程语言 时间:
2017-11-27 23:39:32
阅读次数:
169
1.一个.java文件中可以有多个类(不是内部类),但是只能有一个public类,且类名和文件同名。(一般不提倡这么写,一类一文件) 2.java保留字:goto, construction. 3.&&有短路的作用,&没有; &可以表示按位与操作的操作符。 4.java可以用标号跳出当前循环: ok ...
分类:
编程语言 时间:
2017-11-13 18:19:33
阅读次数:
170
相关概念 面向对象的三个特征 封装,继承,多态.这个应该是人人皆知.有时候也会加上抽象. 多态的好处 允许不同类对象对同一消息做出响应,即同一消息可以根据发送对象的不同而采用多种不同的行为方式(发送消息就是函数调用).主要有以下优点: 代码中如何实现多态 实现多态主要有以下三种方式: 1. 接口实现 ...
分类:
编程语言 时间:
2017-07-27 20:20:59
阅读次数:
218