java第7天代码 (java异常)
/*****************TestCar1 begin************************/
public class TestCar1 {
public static final int Ok=1; //正常情况
public static final int Wrong=2; //异常情况
public int run(){
if("车子没有出现故障"){ //正常流程
return Ok;
}else { //异常流程
return Wrong;
}
}
}
class Worker{
private TestCar1 car;
public static final int int_time=1; //正常情况,准时到达地点
public static final int late=2; //异常情况,上班迟到
public Worker(){}
/** 开车去上班 */
public int gotoWork(){
if(car.run()==TestCar1.Ok){
return int_time;
}else{
walk();
return late;
}
}
/** 步行去上班 */
public void walk(){}
}
/*****************TestCar1 end************************/
/*****************TestCar2 begin************************/
import java.util.Date;
public class TestCar2 {
}
/** 表示车子出现故障情况类 */
class CarWrongException extends Exception{
public CarWrongException(){}
public CarWrongException(String message){
super(message);
}
}
/** 表示上班迟到情况类 */
class LateException extends Exception{
private Date arriveTime; //迟到的时间
private String reason; //迟到的原因
public Date getArriveTime() {
return arriveTime;
}
&
相关文档:
java数据库连接池
java数据库连接池
import java.sql.Connection;
import java.sql.DatabaseMetaData;
import java.sql.Driver;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Enumeration;
import java.util.Vector;
......
本人网上收集的两个java
录音程序,文章出处不记得了.
程序1:
import javax.sound.sampled.*;
import javax.swing.JFrame;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.Toolkit;
import javax.swing.JPanel;
import java.awt.event.ActionListener;
......
RXTX是一个开源包,主要是在COMM开源包中做扩张,以前的COMM包只能在WINDOWS下面对串口或并口做操作,扩充后的RXTX可以在LINUX和MAC下对串口和并口做操作。 现在跨平台:
在RXTX网站下载JAR包和动态库
http://users.frii.com/jarvi/rxtx/download.html
下载后配置环境
Windows
拷贝RXTXcomm.jar 文件 ......
昨天开始就业班的课程就开始了,前几天张孝祥老师给我们讲了java的一些基础的东西,张老师的课知识量大,深入浅出,令人获益匪浅,接下来就用我理解的东西在这里和大家一起探讨一下。
sun公司在java1.5版本增加了不少新特性,例如:基本数据类型的自动装箱与拆箱、可变参数、增强for循环、枚举、 ......
转自 http://www.javaeye.com/topic/309457
import java.awt.AlphaComposite;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.geom.AffineTransform;
import java.awt.image.AffineTransformOp;
import java.awt.image.BufferedImage;
......