java面试宝典总结
文章平均质量分 79
19年,重新开始写
求学之路,泛结良师,广交益友
展开
-
java基础部分面试题汇总1(十题一章)
1.一个Java源文件中 是否可以包括多个类(内部类除外)?有什么限制?一个java文件中可以包括多个类,但是必须有且只能有一个类被public修饰,且该类名必须与文件名相同2.&和&&的异同相同点:他们都可以用作逻辑与的运算符不同点:&还可以做位运算符,进行按位与;&&具有短路逻辑与的特点3.switch语句能否作用在byte/long/Sytinh上?在switch(condition)中,co原创 2017-08-03 13:51:43 · 300 阅读 · 0 评论 -
java基础面试题汇总2(十题一章)
1.写clone()方法时,通常都会有一行代码,是什么?clone缺省行为:super.clone();因为首先要把父类中的成员先复制,然后再复制自己的成员2.java中的多态机制是什么?父类或者接口定义的引用变量时可以指向子类或具体实现类的实例对象,而程序调用的方法在运行时才会进行动态绑定,就是引用变量所指向的具体实例对象的方法,也就是内存里正在运行的那个对象的方法,而不是引用变量的类型中定义的方原创 2017-08-03 17:47:14 · 440 阅读 · 1 评论 -
牛客网日常刷题错题汇总2017-09-05
JSP九大内置对象 分别为:request/response/session/out/page/application/exception/config/pageContext;具体看博客:http://blog.csdn.net/qq_27905183/article/details/52820244对于Integer对象来说,当一个int类型的变量直接赋给一个Integer对象,会调用Int原创 2017-09-05 02:00:44 · 889 阅读 · 0 评论 -
牛客网日常刷题错题汇总2017-09-07
<泛型经典>class A {}class B extends A {}class C extends A {}class D extends B {}Which four statements are true ?A.The type List<A>is assignable to List.B.The type List<B>is assignable to List<A>.C.Th原创 2017-09-07 09:59:57 · 1162 阅读 · 0 评论 -
牛客网日常刷题错题汇总2017-09-08
<方法重载> 同一个类中的方法的重载:方向名相同,参数列表不同;而方法的返回值类型和修饰符都是没有关系的;如下程序的输出结果:public class IfTest{ public static void main(string[]args){ int x=3; int y=1; if(x=y) System.out.p原创 2017-09-09 02:00:24 · 397 阅读 · 0 评论 -
java高并发程序设计总结二:java并行程序基础
进程和线程的关系进程的概念:进程是计算机中的程序关于某数据集合的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。进程和线程的关系:简单的来说,进程就是线程的容器,而线程就是轻量级进程,是程序执行的最小单位;使用多线程而不是多进程来进行并发程序的设计,是因为线程间的切换和调度的成本要远远小于进程线程的创建两种基本方式:继承Thread类和实现Runnable接口,下面通过代码来翻译 2017-10-22 00:23:39 · 651 阅读 · 0 评论 -
《Java深入解析-渗透java本质的36个话题》总结
浮点类型的种种悬疑浮点类型只是近似的存储,这很显而易见,因为在计算机内部是使用二进制来存储数值的,而对于0.3333之类的奇数小数就没办法存储,因此采用的是一种近似值的方式进行存储的,所以就会造成一个误差:下面代码将输出false,因为对于浮点数运算会存在误差:double x = 0.1, y = 0.2, z = 0.3;System.out.println(x+y==z);//真...原创 2018-05-19 12:42:59 · 1067 阅读 · 0 评论