大家发挥一下:1.请分析以下命令及输出结果,编写类。
执行命令: 输出结果:
java com.cn.A Usage:java com.cn.A -sex F|M
java com.cn.A -sex F Today is 2007年3月3日.Welcome,boy.
java com.cn.A -sex M Today is 2007年3月3日.Welcome,girl.
2.类之间最常见的关系是:依赖,聚合,继承,请编写不同的类来说明这些关系,并用 UML 符号描述类间关系。
3.执行 javacom./cn/A.java 报错信息如下,请给出可能的错误原因及解决方法。
symbol :variable Str
location:class A
Str.split("aa");
^
1 error
4.改正错误
public void open(String iJND)
{
Context context = new InitialContext();
DataSource dataSource = (DataSource)context.lookup(iJNDI);
connection = dataSource.getConnection();
stmt =
connection.createStatement (ResultSet.TYPE_SCROLL_INSENSITIVE,Result.CONCUR_UPDATABLE);
connection.close();
}
执行命令: 输出结果:
java com.cn.A Usage:java com.cn.A -sex F|M
java com.cn.A -sex F Today is 2007年3月3日.Welcome,boy.
java com.cn.A -sex M Today is 2007年3月3日.Welcome,girl.
2.类之间最常见的关系是:依赖,聚合,继承,请编写不同的类来说明这些关系,并用 UML 符号描述类间关系。
3.执行 javacom./cn/A.java 报错信息如下,请给出可能的错误原因及解决方法。
symbol :variable Str
location:class A
Str.split("aa");
^
1 error
4.改正错误
public void open(String iJND)
{
Context context = new InitialContext();
DataSource dataSource = (DataSource)context.lookup(iJNDI);
connection = dataSource.getConnection();
stmt =
connection.createStatement (ResultSet.TYPE_SCROLL_INSENSITIVE,Result.CONCUR_UPDATABLE);
connection.close();
}
{
Context context = new InitialContext();
Context envContext = (Context)context.lookup("java:/comp/env");
DataSource dataSource = (DataSource)envContext.lookup(iJNDI);
connection = dataSource.getConnection();
stmt =
connection.createStatement (ResultSet.TYPE_SCROLL_INSENSITIVE,Result.CONCUR_UPDATABLE);
connection.close();
}
public class A
{
public static void main(String args[] )
{
if(args.length==0)
{
System.out.println("Usage:java com.cn.A -sex F|M");
}
else if("F".equals(args[1]))
{
System.out.println("Today is :"+new java.util.Date()+",Welcome,boy.");
}
else if("M".equals(args[1]))
{
System.out.println("Today is :"+new java.util.Date()+",Welcome,girl.");
}
else
{
System.out.println("error");
}
}
}
package com.cn;import java.text.SimpleDateFormat;
import java.util.Date;public class A {
public static void main(String args[]) {
if (args.length == 0) {
System.out.println("Usage:java com.cn.A -sex F|M ");
} else if ("F".equals(args[1])) {
SimpleDateFormat format = new SimpleDateFormat("yyyy年mm月dd日");
System.out.println(format.format(new Date())
+ ",Welcome,boy. ");
} else if ("M".equals(args[1])) {
SimpleDateFormat format = new SimpleDateFormat("yyyy年mm月dd日");
System.out.println(format.format(new Date())
+ ",Welcome,girl. ");
} else {
System.out.println("error "); }
}}