1 .程序代码为:
公共类演示{
publicstaticvoidmain (字符串[ ] args ) {
String a=args[1];
系统. out.println (a;
编译后,运行以下命令会怎么样?
java Demo a1 a2 a3
结果: a2
2、现有类定义如下,请回答问题:
类employee {
字符串名称;
int age;
双网页;
静态int no=0;
employee(stringA1、int a2、double a3 ) {
name=a1; age=a2; wage=a3;
否;
使用此类时,使用以下语句生成了类的对象:
Employee e1,e2;
e1=new Employee (《王宫》,26,6300 );
E2=newemployee(「fkdrjb”,30,3800 );
问题:
1 ) e2.name、e2.age和e2.wage的值分别是什么?
2 )生成对象e1、e2后,e1.No的值是多少? 可以从类名中引用属性No和age作为前缀吗?
结果:1) ) fkdrjb; 30; 3800.0 )
2 )可以访问No,不能访问age
3、读取以下程序,写出执行结果
类Q1 {
publicstaticvoidmain (string args [ ] ) {
双精度d=1.23;
Dec dec=new Dec (;
dec.decrement(d;
系统. out.println (d;
classs Dec{
公共语音元素(双精度) {
decMe=decMe - 0.1;
结果: 1.23
4、分析以下程序的执行结果。
类值{
公共输入I=15;
公共类测试{
publicstaticvoidmain (字符串argv [ ] ) {
Test t=new Test (; t.first (;
公共语音第一(
int i=5;
Value v=new Value (;
v.i=25; 第二符号(v,I );
system.out.println(v.I );
公共语音第二次(valuev,int i ) {
i=0; v.i=20;
Value val=new Value (;
v=val;
system.out.println(v.I''I;
结果: 15 0 20
5、分析下一个程序的执行结果。
公共类测试{
公共静态语音主
int i=1,j=10;
do{
if(I--j ) ) )。
继续;
(while ) I5;
system.out.println (“I=”I ' j=' j );
结果i=5,j=6