02 static {
03 shares=0;
04 share_val=0.0;
05 }
06 private Stock(){getData();}
07 private Stock(int n, double pr=0){
08 shares=n;
09 share_val=pr;
10 getData();
11 }
12 public void getData(){
13 System.out.print(shares+":"+share_val+"");
14 }
15 private int shares; //非静态变量
16 private double share_val; //非静态变量
17 };
18
19 public class JavaMain{
20 public static void main(String args[]){
21 Stock a=new Stock();
22 Stock b=new Stock(1,67.5);
23 //其它代码省略,且代码无输出
24 }
25 }
[试题]阅读以下说明和JAVA 2代码,填入(n)处。[说明]以下JAVA程序设计了类CSet,使用同一个名称(set)的method来传入数据。仔细阅读[代码6-1)、[代码6-2]和[代码6-3]和相关注释,将程序补充完整。[代码6-1]import java.io.*;class CSet{private int width;private int height;(1)public void set(String color){col=color; //(a)可输入长方形的颜色}public voi
[主观题]阅读以下说明和Java代码,将解答写入对应栏内。(说明)下面的程序中定义了两个方法求自然数1~100的和。具体如下:int suml(int n);利用循环求1~n的和,int sum2(int n);利用递归方法求和1~n的和;在main()方法中调用这两个方法求1~100的和并显示。在程序的每条横线处填写一个适当的语句,使程序的功能完整。public class Sum {public static void main (1){//1. 调用sum1(int n),求1~100的和//标准输
[试题]阅读以下说明和Java代码,填补空缺。[说明]java.util库中提供了Vector模板类,可作为动态数组使用,并可容纳任意数据类型。该类的部分方法说明如下所示:方法名 含义add(k) 向vector对象的尾部添加一个元素kremoveElementAt(i) 删除序号为i的元素(vector元素序号从0开始)isEmpty( ) 判断vector对象是否含有元素size( ) 返回vector对象中所包含的元素个数[Java代码]Import ________;public class Ja
[试题]试题六(共15分)阅读以下说明和Java代码,填补Java代码中的空缺(1)~(6),将解答写在答题纸的对应栏内。(说明)己知某公司按周给员工发放工资,其工资系统需记录每名员工的员工号、姓名、工资等信息。其中一些员工是正式的,按年薪分周发放(每年按52周计算);另一些员工是计时工,以小时工资为基准,按每周工作小时数核算发放。下面是实现该工资系统的Java代码,其中定义了四个类:工资系统类PayRoll,员工类Employee,正式工类Salaried和计时工类Hourly,Salaried和Hou
[试题]试题八阅读以下说明和Java代码,将解答写入答题纸的对应栏内。(说明)下面的程序中定义了两个方法求自然数1~100的和。具体如下:int sum1(int n);利用循环求1~n的和,int sum2(int n);利用递归方法求和1~n的和;在main()方法中调用这两个方法求1~100的和并显示。在程序的每条横线处填写一个适当的语句,使程序的功能完整。public class Sum{public static void main (1){//1.调用sum1(int n),求1~100的和/
[试题]试题六阅读以下说明和Java代码,将解答写入答题纸的对应栏内。(说明)下面是一个Applet程序,其功能是输出已定义好的两个变量x和chr。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。import javA.awt.*;(1) import javA.Applet;(2) public class MyApplet implements Applet{int x=10;(3) char chr="R";Label output1;Lab
[试题]试题六阅读以下说明和Java代码,将解答写入答题纸的对应栏内。(说明)下面程序的功能是显示已定义的一个3行3列的二维数组每行的元素,并求所有元素的和并输出。请在程序的每条横线处填写一个适当的语句,使程序的功能完整。public class Array{(1) static (2) main(String args[]){int sum=0;int b[][]={{11,12,13},{21,22,23},{31,32,33}};for(int i=0; (3) i++){System.out.pr
[试题]试题八阅读以下说明和Java代码,将解答写入答题纸的对应栏内。(说明)下面的程序是从命令行输入3个数传递到public static void main(String args[])方法中(如 java IsTriangle 3 4 5),并判断这3个数能否构成三角形的3条边,并显示相应的结果。请在程序的每条横线处填入适当的语句,使程序的功能完整。注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。public class IsTriangle{public stati
[试题]试题七阅读以下说明和Java代码,将解答写入答题纸的对应栏内。(说明)下面程序的功能是找出所有三位数中,个、十、百位数字的立方和等于该数本身的三位数并显示。在程序的每条横线处填写一个适当的词或语句,使程序的功能完整。public (1) class cube_Root{public static void (2) main(String args[]){System.out.println("个、十、百位数字的立方和等于该数本身的三位数有:");for(int n=100;n<1000;
[单选题]抽象类A和抽象类B的定义如下,以下代码说明正确的是()。A . 程序输出结果为0B . 程序通过编译但没有输出任何结果C . 程序第5行不能通过编译D . 程序第2行不能通过编译