本科生java考试练习题目
2014-01-08 13:58
253 查看
前言
论文休息时间,帮实验室的师弟师妹做几道java考试题目,预祝师弟师妹考试取得优异成绩题目
1、创建3个线程,每个线程睡眠一段时间(0-6秒),然后结束class SleepFun implements Runnable { private int sleepTime = 0; public SleepFun(int time) { this.sleepTime = time * 1000; } @Override public void run() { try { Thread.sleep(this.sleepTime); System.out.println("Hello World!" + this.sleepTime); } catch (InterruptedException e) { e.printStackTrace(); } } } public class TestThread { public static void main(String args[]) { SleepFun f1 = new SleepFun(1); SleepFun f2 = new SleepFun(3); SleepFun f3 = new SleepFun(5); Thread t1 = new Thread(f1); t1.start(); Thread t2 = new Thread(f2); t2.start(); Thread t3 = new Thread(f3); t3.start(); } }
2、编写一个程序,从键盘读入一个实数,然后检查实数是否小于零,是就抛出异常,否则将这个数开平方
import java.util.Scanner; public class TestException { public double sqrtNumber(double num) throws Exception { if (num >= 0) { return Math.sqrt(num); } else { throw new Exception("This number is less than zero!"); } } public static void main(String[] args) { double num; Scanner cin = new Scanner(System.in); while (cin.hasNext()) { num = cin.nextDouble(); try { TestException te = new TestException(); double res = te.sqrtNumber(num); System.out.println(res); } catch (Exception e) { e.printStackTrace(); } } cin.close(); } }
相关文章推荐
- ZT:常见java考试题目
- 10 25日考试 数学题目练习 斐波拉契 打表
- 10 25日考试 数学题目练习 斐波拉契 打表
- JAVA学习第六天--经典题目练习1
- 学习练习 java练习小题题目:判断一个整数能被几个9整除
- java考试题目◎.◎b(转)
- 10 25日考试 数学题目练习 斐波拉契 打表
- JavaOO综合练习题目 -- 宠物管理系统
- 寻找JAVA练习题目,,速度
- Java基础题目练习
- 10 25日考试 数学题目练习 斐波拉契 打表
- 10 25日考试 数学题目练习 斐波拉契 打表
- Java基础编程练习题目-斐波纳契数列
- 10 25日考试 数学题目练习 斐波拉契 打表
- 【数据结构上机练习】考试题目 2
- 10 25日考试 数学题目练习 斐波拉契 打表
- 10 25日考试 数学题目练习 斐波拉契 打表
- 10 25日考试 数学题目练习 斐波拉契 打表
- 【数据结构上机练习】考试题目 3
- 10 25日考试 数学题目练习 斐波拉契 打表