软件发布

手机版,更便捷!

下载排行榜首页软件下载安卓下载资讯教程推荐专题装机必备
当前位置:文章资讯 > 编程开发 >

Java面试题分享 java面试题大全带答案

时间:2017-01-11 浏览次数: 编辑:9upk

(一)数学问题:
1.一个人每天晚上出去看流星,假设一个月内能看见流星的几率的91%,那么请问半个月看到流星的概率是多少?

2.你有10桶金币,有一桶金币全是假的,而且比正常的轻100克/每个,正常的金币重1000克,你有一个秤,如何一次就称出来哪桶金币是假的,(这让我很郁闷....要一次..)


(二)JAVA
1.请完成下面的函数,输入的参数string中的值都是String,并且没有相同的值,返回一个Vector(前边没搞懂是什么类型,回来一看才知道,是一个数组)包含所有的这些String,并且是排好序的
improt java.util.*;
public static Vector sort(Hashtable strings){}


2.请完成下面的函数,输入的参数为一个部门ID,将这个部门中所有的用户姓名存放在List中,并返回 tb_user:
(user_id varchar(32) not null primary key,user_name varchar(32),department_id varchar(32) not null,....);
import java.sql.*;
import java.util.*;
返回一个数据库的连接
public static List getUserNames(String departmentID){}


(三)JAVA系统问题
1.一个典型的web应用的目录结果是什么样子的,应该包括哪些文件和目录,这些文件或目录有什么作用 如果对struts比较熟习,那么介绍下一个典型的应用strtus架构的web应用目录结构和配置文件

2.简要概述一下你对struts架构的理解,如果没有用过,描述一下你对MVC架构的理解.

3.描述一下request,session 的区别,通常在什么情况下会用的这两个对象

4. 什么情况下会产生NullPointerException

(四)数据库问题

1.tb_class(class_id varchar(32) not null primary key,class_name varchar(32),grade number(2));(年级)
tb_student(student_id varchar(32) not null primary key,class_id varchar(32) not null,student_name varchar(32),m_balance number(20));(学费)
请写出一条SQL语句,查询所有2年级学生的姓名和学费,请写出一条SQL语句,查询各个年级(grade)学生的总数和学费总数
 

标签:

上一篇:极简代码 150行写的JavaScript俄罗斯方块下一篇:如何在windows xp中安装JAVA环境?怎

相关文章

最新评论

本类排行榜

图文专题

  • 类地下城割草手游推荐
  • 种菜小游戏
  • 单机打鱼游戏
  • 好玩的放置修仙手游