- 1.什么是B/S架构?什么是C/S架构
- 2.你所知道网络协议有那些?
- 3.Java都有那些开发平台?
- 4.什么是JVM?java虚拟机包括什么?
- 5.Java是否需要开发人员回收内存垃圾吗?
- 6.什么是JDK?什么是JRE?
- 7.什么是数据结构?
- 8.Java的数据结构有那些?
- 9.什么是OOP?
- 10.什么是面向对象?
- 11.类与对象的关系?
- 12.Java中有几种数据类型
- 13.什么是隐式转换,什么是显式转换
- 14.Char类型能不能转成int类型?能不能转化成string类型,能不能转成double类型
- 15.什么是拆装箱?
- 16.Java中的包装类都是那些?
- 17.一个java类中包含那些内容?
- 18.例如: if(a+1.0=4.0),这样做好吗?
- 19.那针对浮点型数据运算出现的误差的问题,你怎么解决?
- 20.++i与i++的区别
- 21.程序的结构有那些?
- 22.数组实例化有几种方式?
- 23.Java中各种数据默认值
- 24.Java常用包有那些?
- 25.Java最顶级的父类是哪个?
- 26.Object类常用方法有那些?
- 27.java中有没有指针?
- 28.java中是值传递引用传递?
- 29.假设把实例化的数组的变量当成方法参数,当方法执行的时候改变了数组内的元素,那么在方法外,数组元素有发生改变吗?
- 30.实例化数组后,能不能改变数组长度呢?
- 31.假设数组内有5个元素,如果对数组进行反序,该如何做?
- 32.形参与实参
- 33.构造方法能不能显式调用?
- 34.构造方法能不能重写?能不能重载?
- 35.什么是方法重载?
- 36.内部类与静态内部类的区别?
- 37.Static关键字有什么作用?
- 38.Final在java中的作用
- 39.Java中操作字符串使用哪个类?
- 40.StringBuffer,Stringbuilder有什么区别?
- 41.String str=”aaa”,与String str=new String(“aaa”)一样吗?
- 42.String str=”aa”,String s=”bb”,String aa=aa+s;一种创建了几个对象?
- 43.将下java中的math类有那些常用方法?
- 44.String类的常用方法有那些?
- 45.判断两个对象是否相同,能使用equlas比较吗?
- 46.==与equlas有什么区别?
- 47.如何将字符串反转?
- 48.面向对象的语言有那些特征?
- 49.Java中的继承是单继承还是多继承
- 50.什么是重写?什么是重载?
- 51.构造方法能不能重载?能不能重写?
- 52.如果父类只有有参构造方法,那么子类必须要重写父类的构造方法吗?
- 53.创建一个子类对象的时候,那么父类的构造方法会执行吗?
- 54.什么是父类引用指向子类对象?
- 55.当父类引用指向子类对象的时候,子类重写了父类方法和属性,那么当访问属性的时候,访问是谁的属性?调用方法时,调用的是谁的方法?
- 56.Super与this表示什么?
- 57.抽象的关键字是什么?
- 58.抽象类必须要有抽象方法吗
- 59.如果一个类中有抽象方法,那么这个一定是抽象类?
- 60.抽象类可以使用final修饰吗?
- 61.普通类与抽象类有什么区别?
- 62.什么是接口?
- 63.JAVA为什么需要接口?
- 64.接口有什么特点?
- 65.接口与抽象类有什么区别?
- 66.Java中异常分为哪两种?
- 67.说几个常见的编译时异常类?
- 68.异常的处理机制有几种?
- 69.如何自定义一个异常
- 70.在异常捕捉时,如果发生异常,那么try.catch.finally块外的return语句会执行吗?
- 71.Try.catch.finally是必须要存在的吗?
- 72.Thow与thorws区别
- 73.Error与Exception区别?
- 74.使用Log4j对程序有影响吗?
- 75.Log4j日志有几个级别?
- 76.除了使用new创建对象之外,还可以用什么方法创建对象?
- 77.Java反射创建对象效率高还是通过new创建对象的效率高?
- 78.Java中集合框架的有几个?
- 79.Collection接口下有那些集合框架?
- 80.List接口有什么特点?
- 81.Set接口有什么特点
- 82.ArrayList与LinkedList有什么区别?
- 83.Array与ArrayList有什么不一样?
- 84.Map有什么特点
- 85.JDBC操作的步骤
- 86.在使用jdbc的时候,如何防止出现sql注入的问题。
- 87.怎么在JDBC内调用一个存储过程
- 88.是否了解连接池,使用连接池有什么好处?
- 89.你所了解的数据源技术有那些?使用数据源有什么好处?
- 90.Java的io流分为哪两种?
- 91.常用io类有那些?
- 92.字节流与字符流的区别
- 93.final、finalize()、finally
- 性质不同
- 作用
- 94.抽象类和接口的区别?
- 95.线程同步的方法
- 96.线程与进程的区别
- 97.&和&&的区别
- 98.重载与重写
- 99.如果对象的引用被置为null,垃圾收集器是否会立即释放对象占用的内存?
- 100.串行(serial)收集器和吞吐量(throughput)收集器的区别是什么?
答案怎么获取
关注公众号:搜云库技术团队,回复:面试题
原创整理:《第2版:互联网大厂面试题》
最近我一直在面试高级工程师,不管初级,高级,程序员,我想面试前,大家刷题一定是是少不了吧。
我也一样,我在网上找了很多面试题来看,最近又赶上跳槽的高峰期,好多粉丝,都问我要有没有最新面试题,索性,我就把我看过的和我面试中的真题,及答案都整理好,整理了《第2版:互联网大厂面试题》并分类 92份PDF,累计 3625页!我会持续更新中,马上就出第三版,涵盖大厂算法会更多!
第2版:题库非常全面
包括 Java 集合、JVM、多线程、并发编程、设计模式、Spring全家桶、Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、MongoDB、Redis、MySQL、RabbitMQ、Kafka、Linux、Netty、Tomcat、Python、HTML、CSS、Vue、React、JavaScript、Android 大数据、阿里巴巴等大厂面试题等、等技术栈!
怎么领取?
关注公众号:搜云库技术团队,回复:面试题
第2版:都是亲自整理,看看缩略图吧
部分内容预览
第2版:面试题,怎么领取?
关注公众号:搜云库技术团队,回复:面试题