1.怎么写main方法测试JDBC的增删
public class aaa {
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
try {
Connection connection=DriverManager.getConnection("jdbc:oracle:thin:@192.168.1.3:1521:oral","scott","tiger");
Statement statement=connection.createStatement();
ResultSet rs=statement.executeQuery("select * from emp");
while(rs.next()){
System.out.println(rs.getString(2));
System.out.println("-------------------------");
System.out.println(rs.getString(4));
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
} catch ( e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
增,删,改,查;只要改sql语句和while循环里的内容就可以了
希望能帮到你
2.测试参数化,java代码代码怎么写
package test;
public class Testa {
public static void main(String[] args) {
// 方法的调用方式(可以测试方法是否正确)
int re = new Testa().seleSing(123);
System.out.println(re);
}
public int seleSing(int singID) {
// 方法体
return singID;
}
}你是想问这个吗?如果解决了你的问题,记得采纳,嘻嘻
3.java下面是个程序题,编写main方法进行测试,主要测试构造方法,
class Rectangle{
public Rectangle()//;//将矩形的宽和高均设为1
{
width = 1;
height = 1;
}
public Rectangle(int w,int h);
public Rectangle(Rectangle r)//;//用r的状态设置当前长方形的状态
{
width = r.width;
heitht = r.height;
}
public double getArea();
public double getPerimeter();
public boolean equals(Rectangle r)//;//测试当前矩形与参数矩形r的面积是否相等
{
return (this.getArea()==r.getArea());
}
public int getWidth();
public int getHeight();
public String toString()//;//以格式“矩形(w,h)”返回当前矩形的字符串表示
{
return "矩形("+width+","+height+")";
}
}
4.本人初学者,想询问下junit 测试和 在每个类里写main方法测试有什么
如果你的类里有多个方法,用main方法测试的话就很不方便,想测试全部方法的话就得把测试代码全部写到main里,或者你测一个重写一次。且更重要的是,这样会使测试代码与运行逻辑代码混在一起,不规范。
在一个正规的java项目中(尤其是使用了SSH之类的框架),几乎是不会写main方法的,写了就是无用代码,会被经理骂……
使用junit就方便多了,这是单元测试,你想测哪个方法就写一个对应的测试方法,然后用junit运行。每个方法之间是独立的,非常灵活。而且测试方法一般不会直接写在原类中,而是单独的测试类,这样测试代码就完全与逻辑代码分开了。
如果使用了maven之类的工具来管理项目,则junit的好处又会进一步体现出来:你可以编写好一大批测试类,然后用maven的一个简单命令来自动执行,想想看,全部自动测试,且测试结果自动生成文档,方便吧。
其实junit一点也不难学,用一两次就大体懂了。祝你学习顺利。
5.怎么写main方法测试JDBC的增删
public class aaa { public static void main(String[] args) { // TODO Auto-generated method stub try { Class.forName("oracle.jdbc.driver.OracleDriver"); try { Connection connection=DriverManager.getConnection("jdbc:oracle:thin:@192.168.1.3:1521:oral","scott","tiger"); Statement statement=connection.createStatement(); ResultSet rs=statement.executeQuery("select * from emp"); while(rs.next()){ System.out.println(rs.getString(2)); System.out.println("-------------------------"); System.out.println(rs.getString(4)); } } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } catch ( e) { // TODO Auto-generated catch block e.printStackTrace(); } }}增,删,改,查;只要改sql语句和while循环里的内容就可以了希望能帮到你。
6.用 String 注解Dao 层,用main方法测试怎么写
如果Spring管理Dao,则不能使用原有的直接实例化的方式得到Dao对象,而必须是通过创建Spring配置文件对象的方式,从配置文件中提取出dao对象的方式,代码如下:public static void main(String[] args){ //得到Spring配置文件对象 ApplicationContext context=new ("applicationContext.xml"); //从配置文件中取出id为udao的UserDao的对象 UserDao userDao=(UserDao)context.getBean("udao"); List
7.如何把以下的main方法设计成一个面向对象的程序和用main方法测试它
public class ForTest{
public static void main(String args[]){
int arrayOfInts[]={32,42,52,62,72,82,92};
ForTest ft=new ForTest();//new一个当前的方法
ft.a(arrayOfInts);//调用下面的方法
}
public void a(int arr[]){
for(int i=0;i
转载请注明出处育才学习网 » main方法测试怎么写