java初级面试题70道--无答案

1、计算机存储的最小单位和基本单位是什么
2、a、A在ascii码表中对应的ascii值是多少
3、Java能够多继承吗
4、Char类型和int类型之间怎么进行转换的
5、Byte的取值范围是多少
6、Double类型能转为long类型吗,会怎么样
7、什么是String,它是什么数据类型
8、String类的常用方法有哪些
9、String、StringBuffer和StringBuilder的区别是什么
10、String可以被继承吗?为什么?说一下final关键字
11、This和super区别是什么
12、Static关键字
13、静态能够调用非静态吗?为什么
14、一个类中静态代码块和静态变量在程序初始化时加载顺序是怎么样的,与什么有关
15、面向对象的特征是什么
16、谈一下对多态的理解,这么做有什么好处
17、什么是方法的重载和重写以及他们的区别是什么
18、方法重载时可以根据返回类型来判断是否重载吗
19、一个类继承了一个抽象类,必须实现其中的抽象方法吗
20、抽象类和接口的区别是什么
21、为什么抽象类不可以被实例化,说一下你的理解
22、什么是单例模式
23、List和set的区别
24、ArrayList和linkdList的区别
25、Hashmap和hashtable的区别是什么
26、Java开发中常见的异常有哪些–请说出5个
27、什么是IO流,按照传输的单位,分成哪两种流?按照传输的方向又可以分为哪两种
28、线程和进程的区别是什么
29、线程有几种状态,是哪些
30、创建线程有哪几种方式
31、线程同步的关键字是哪个,全拼是什么
32、什么是线程安全和线程不安全
33、Sleep()和wait()方法的区别是什么
34、Start()方法和run()方法的区别是什么
35、Notify()和notifyall()的作用是什么
36、什么是servlet,说一下Servlet的生命周期
37、Servlet和jsp的区别
38、转发和重定向的区别
39、Session是什么
40、Session和cookic的区别是什么
41、Request对象的常用方法有哪些
42、Get和post的区别是什么
43、数据库的三大范式
44、数据库表中必须有主键吗?如果没有会怎么样
45、事务的作用,事务的4个特性是什么
46、视图的作用,视图可以更改吗
47、对存储过程的理解
48、Drop、delete与truncate的区别
49、Mysql和oracle的分页关键字是哪个
50、Oracle中字符串用什么拼接
51、Oracle中varchar和varchar2的区别是什么
52、Order by在什么场景下使用
53、升序降序的关键字是什么
54、说几个oracle中的几个分组函数
55、Oracle中怎么显示当前时间
56、Oracle中的几个转换函数,作用是什么
57、JDBC的工作原理
58、什么是SQL注入,怎么预防SQL注入
59、SSM和SSH的全拼是什么
60、Mybatis中#{}和${}的区别是什么
61、Mybatis-xml映射文件中有哪些常用标签
62、Mybatis和hibernate的区别是什么
63、Hibernate对象的三种状态是什么,状态之间如何转换
64、Hibernate单方面放弃维护关系的关键字是什么
65、说一说对Spring的DI/IOC理解
66、springMVC中的V指的什么
67、SoringMVC的工作原理是什么
68、如何将一个controller处理器中的方法由单例转为多例
69、你对SpringAOP的理解,什么是切点
70、SpringMVC的常用注解-说出5个

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值