经典的java面试题_25道经典Java面试题集合

1.列举出 10个JAVA语言的优势

2.列举出JAVA中10个面向对象编程的术语

3.列举出JAVA中6个比较常用的包

4.JAVA中的标识符有什么作用和特点

5.JAVA中的关键字有什么特点,列举出至少20个关键字

6.JAVA中数据类型如何分类?

7.JAVA中运算符的分类及举例

8.super,this关键字的作用及用法

9.什么是JAVA中的表达式?有什么作用?

10.做表列出JAVA中所有修饰符和他们的适用范围(能不能修饰构造器,属性,自由块等)

11.写一个方法,用一个for循环打印九九乘法表

12.给定一个java.util.Date对象,如何转化为”2007-3-22 20:23:22”格式的字符串

13.写一个方法,能够判断任意一个整数是否素数

14.写一个方法,输入任意一个整数,返回它的阶乘

15.写一个方法,用二分查找法判断任意整数在任意整数数组里面是否存在,若存在就返回它在数组中的索引位置,不存在返回-1

16.做一个饲养员给动物喂食物的例子体现JAVA中的面向对象思想,接口(抽象类)的用处

package com.softeem.demo;

17.描述JAVA中异常处理的机制

18.做一个单子模式的类,只加载一次属性文件

package com.softeem.demo;

19.拷贝一个目录(文件)到指定路径

20.用JAVA中的多线程示例银行取款问题

packagecom.softeem.demo;

21.用JAVA中的多线程示例火车站售票问题

package com.softeem.demo;

22.用JAVA中的多线程示例生产者和消费者问题

package com.softeem.demo;

23.编程实现序列化的Student(sno,sname)对象在网络上的传输

package com.softeem.demo;

24.用dom4j组件解析如下XML格式的文件:

25.写出JSP的内置对象并说明他们的作用

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值