首页 / 面试 / 尚学堂练习9.7|Java编程笔试面试题
尚学堂练习9.7|Java编程笔试面试题
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了尚学堂练习9.7|Java编程笔试面试题,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1416字,纯文字阅读大概需要3分钟。
内容图文
![尚学堂练习9.7|Java编程笔试面试题](/upload/InfoBanner/zyjiaocheng/718/bee0b3a5c5044b78af75fb3aad10faf0.jpg)
1.如果程序代码为:
public class Demo{
public static void main (String[ ] args){
String a=args[1];
System.out.println(a);
进行编译后,执行以下命令将得到什么结果?
java Demo a1 a2 a3
结果:a2
2、现有一个类定义如下,请回答问题:
class Employee{
String name;
int age;
double wage;
static int No=0;
Employee(String a1,int a2,double a3){
name=a1; age=a2; wage=a3;
No++;
在使用该类时,已使用下面语句生成了该类的对象:
Employee e1,e2;
e1=new Employee("王劲",26,6300);
e2=new Employee("张山",30,3800);
问题:
1)e2.name,e2.age,e2.wage的值各是什么 ?
2)生成对象e1,e2后,e1.No值为多少 能否通过类名做前缀引用属性No和age?
结果:1)(张山;30;3800.0)
2)可以访问No,不能访问age
3、阅读以下程序,写出运行结果
class Q1{
public static void main(String args[ ]){
double d=1.23;
Dec dec=new Dec( );
dec.decrement(d);
System.out.println(d);
classs Dec{
public void decrement(double decMe){
decMe = decMe - 0.1;
结果:1.23
4、分析下列程序的执行结果:
class Value{
public int i = 15;
public class Test{
public static void main(String argv[]){
Test t = new Test(); t.first();
public void first(){
int i = 5;
Value v = new Value();
v.i = 25; second(v, i);
System.out.println(v.i);
public void second(Value v, int i){
i = 0; v.i = 20;
Value val = new Value();
v = val;
System.out.println(v.i + " " + i);
结果:15 0 20
5、分析下列程序的执行结果:
public class Test{
public static void main(){
int i = 1, j = 10;
do{
if(i++ > --j)
continue;
}while(i < 5);
System.out.println("i=" + i + " j=" + j);
结果:i=5,j=6
内容总结
以上是互联网集市为您收集整理的尚学堂练习9.7|Java编程笔试面试题全部内容,希望文章能够帮你解决尚学堂练习9.7|Java编程笔试面试题所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。