编译一个定义了3个类和10个方法的Java源文件后,以下说法正确的是()
A.会产生3个字节码文件
B.会产生1个字节码文件
C.会产生10个字节码文件
D.会产生13个字节码文件
A.会产生3个字节码文件
B.会产生1个字节码文件
C.会产生10个字节码文件
D.会产生13个字节码文件
第1题
A.13个字节码文件,扩展名是. class
B.1个字节码文件,扩展名是. class
C.3个字节码文件,扩展名是. java
D.3个字节码文件,扩展名是. class
第2题
A、13个字节码文件,扩展名是.class
B、1个字节码文件,扩展名是.class
C、3个字节码文件,扩展名是.java
D、3个字节码文件,扩展名是.class
第4题
A、3,.java
B、3,.class
C、5,.class
D、8,.java
第5题
任务一:模仿学生类,定义一个类,类自选。至少包括2个属性,三个方法(返回值、带参数的必有),一个构造方法。生成对象,使用对象 //以下是学生类示例,在Student.java文件中: public class Student { //1)静态-成员变量 String id; String name; float score; //2)构造方法 public Student(){ /*id="20181909012"; name="田嘉阳"; score=567.5f;*/ this("20181909012","田嘉阳",567.5f); } public Student(String id,String name,float score){ this.id=id; this.name=name; this.score=score; } //3)动态行为-成员方法:包括四个成员方法 void printInfo(){ System.out.println("学号"+id+"姓名"+name+"入学成绩"+score); } int sum1to100() { int sum=0; for(int i=0;i<=100;i++) { sum="sum+i;" } system.out.println("姓名"+this.name); return sum; int sumxy(int x,int y){ for(int i="x;i<=y;i++)" sumarray(int [] a) 以下ttest.java 在ttest中生成对象,使用对象 public ttest static void main(string[] args) todo auto-generated method stub student s1="new" student(); s2="new" student("20181911111","王才纬",675.5f); s3="new" student("20181911113","王纬",673.5f); s1.printinfo(); s2.printinfo(); s3.printinfo(); system.out.println("s1姓名"+s1.name); system.out.println("5到301的和"+s1.sumxy(5, 301)); []dd="{1,2,3,57,35,121};" system.out.println("dd的和"+s1.sumarray(dd));>
第6题
A、<insert>元素用于映射插入语句,在执行完元素中定义的SQL语句后,没有返回结果。
B、<insert>元素的属性与<select>元素的属性相同。 C、keyColumn属性用于设置第几列是主键,当主键列不是表中的第一列时需要设置。 D、useGeneratedKeys(仅对insert有用)此属性会使MyBatis使用JDBC的getGeneratedKeys()方法来获取由数据库内部生产的主键。3、【单选题】以下关于</select>元素及其属性说法错误的是。
A、<select>元素用来映射查询语句,它可以帮助我们从数据库中读取出数据,并组装数据给业务开发人员 B、parameterType属性表示传入SQL语句的参数类的全限定名或者别名 C、resultMap表示外部resultMap的命名引用,返回时可以同时使用resultType和resultMap D、在同一个映射文件中可以配置多个</select>元素
第8题
Java类库中有一个类java.util.StringTokenizer,该类可以实现的功能为:根据分割符将字符串划分为若干词汇单元,并可以逐一返回字符串内的词汇单元。该类的方法有: (1) public StringTokenizer(String str, String delim) ü Str是用户指定的要分割的字符串 ü Delim是用户指定的分割符 (2) public String nextToken() ü 该类内部维护一个指针,该指针初始化时指向第一个被分割的词汇单元,如果该方法被调用,该指针指向的词汇单元作为字符串对象返回,同时指针指向下一个要分隔的词汇单元。 (3) public boolean hasMoreTokens() ü 测试是否还可以返回下一个词汇单元。 请给出代码片段,实现以下功能: i.逐行读取文件input.txt的代码,文件中每行字符串格式如下: 0_1_0_1_1_0_1_ 0 _0_1_1 ii.针对从文件中读取的每行字符串,采用类java.util.StringTokenizer分别统计出0和1的个数 iii.将每行的0和1的个数分别按照如下格式打印到输出文件output.txt中 行号:1; 0的个数:5;1的个数:6
第9题
A、A) 成员对象都是用无参构造函数初始化的
B、B) 封闭类中成员对象的构造函数先于封闭类的构造函数被调用
C、C) 封闭类中成员对象的析构函数先于封闭类的析构函数被调用
D、D) 若封闭类有多个成员对象,则它们的初始化顺序取决于封闭类构造函数中的成员初始化列表
第10题
按以下要求完成程序: 1、自定义一个异常类InvalidNoException(2分),在该类中覆盖父类toString方法(3分)(即,在类InvalidNo中定义方法:public String toString()(2分),在该方法体中返回字符串:“学号不符合规范”(1分)) 2、编写一个表示学生的类Student(1分),该类有两个私有属性,姓名(String类型)、学号(int类型)(1分),这两个属性通过构造函数参数初始化(2分),该构造函数声明有可能抛出异常InvalidNoException(2分),在该构造函数体中,检查参数学号,如果学号小于等于0或者大于10000则抛出异常类InvalidNoException的对象(2分)。 3、单独编写一个类TestStudent(2分),该类中包含测试上述代码的main函数:在main函数中分别创建两个Student对象,其中,一个Student对象的学号合规(不会抛出异常),另一个Student对象学号不合规,会抛出InvalidNoException对象(2分),main函数中捕获异常对象,并输出相应信息(2分)。 4、代码中有合适的注释(2分)。
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!