我的第一个Java小程序
/*作用:用户输入自己的名字,显示一句问候语。
时间:2010年4月20日。
作者:enfang.
*/
import java.io.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class KeyboardReader //作用:从键盘读入数据
{
private BufferedReader reader;
public KeyboardReader()
{
reader = new BufferedReader(new InputStreamReader(System.in));
}
public String getKeyboardInput()
{
return readKeyboard();
}
public int getKeyboardInteger() //从键盘读入一个int型的数。
{
return Integer.parseInt(readKeyboard());
}
public double getKeyboardDouble() //从键盘读入一个double型的数
{
return Double.parseDouble(readKeyboard());
}
public void prompt(String s) //显示读入的字符串 ,主要起提示作用。
{
System.out.print(s);
}
public void display(String s) //显示读入的字符串,与prompt()不同,该方法输出结果。
{
System.out.print(s);
}
private String readKeyboard() // 异常的判断,检查从键盘输入的字符串是否有误。
{
String line = "";
try
{
line = reader.readLine();
}catch(IOException e)
{
e.printStackTrace();
}
return line;
}
}
class GreeterApp // 该类接收输入的名字,并显示一句问候语。
{
private KeyboardReader reader;
public GreeterApp()
{
reader = new KeyboardReader();
}
pu
相关文档:
public class Test4 {
public int binarySearch(int[] items, int value){
int startIndex = 0;
int stopIndex = items.length - 1;
int middle = (int)Math.flo ......
主线程中:
InitThread initThread=new InitThread(new Semaphore(0));//初始化一个子线程,传一个初值为0的信号量给它
Display.getDefault().asyncExec(initThread);
try {//此处会挂起,直到子线程完成工作,修改了信号量的值,主线程才会继续
initThread.getSemaphore().acquire();
} catch (Inte ......
以下是计算两个数误差是否在10% ,如果在10%以内是正常,其他是不正常,用较小的数*10%+用较小的数=用较小的数*1.1%
double costNum =2;//电费平均日电量
double amountNum =3; //电量平均日电量
if(amountNum ......
1 字符串比较是否相等用什么方法?
2 equals()和hashCode()的区别?
3 forward和senRedirect区别?
4 servlet生命周期?
5 过滤器的作用
6 JSP包含静态文件的语法
7 JSP注释(至少两个以上)
8 table中border,cellpadding,td中colspan,rowspan的意义
9 js三种弹出窗口 a 警告 b 确认 c 信息 ......
北京 刘玉强 软件工程师 简历 java php
求职简历
· 基本信息
姓 名:
刘玉强
出生日期:
1988年10月23日
性 别:
男
民 族:
汉族
专 业:
软件技术
健康状况:
健康
E - Mail:
mengxiangbaidu@qq.com
联系电话 ......