java程序设计实用教程答案_Java程序设计实用教程(课本习题解答).doc

习 题 1

1.James Gosling

2.

2) 使用Java编译器(javac.exe)编译源文件,得到字节码文件。 使用java解释器(java.exe)来解释执行字节码文件。

.对于Windows 2000/2003/XP,右键单击我的电脑,在弹出的快捷菜单中选择属性,弹出系统特性对话框,再单击该对话框中的高级选项,然后单击环境变量按钮,添加系统环境变量。如果曾经设置过环境变量path,可单击该变量进行编辑操作,将需要的值加入即可系统环境变量classpath

对于Windows 2000/2003/XP,右键单击我的电脑,在弹出的快捷菜单中选择属性,弹出系统特性对话框,再单击该对话框中的高级选项,然后单击环境变量按钮,添加系统环境变量classpath。如果曾经设置过环境变量classpath,可单击该变量进行编辑操作,将需要的值加入即可。.

5.Java源文件的扩展名是””,Java字节码的扩展名是””

6.习 题 2

1.

2.【代码1】【代码3】byte z=127; //【代码4】byte x=127; //【代码4】”int x=129L”重名)

3.需要特别注意的是float型常量后面必须要有后缀f”或F”。double型常量后面可以有后缀d”或D”,但允许省略该后缀。4.

public class Xiti2_4 {

public static void main(String args[]) {

char ch1='思',ch2='故',ch3='乡';

System.out.println("'思'在Unicode表中的位置是: "+(int)ch1);

System.out.println("'故'在Unicode表中的位置是: "+(int)ch2);

System.out.println("'乡'在Unicode表中的位置是: "+(int)ch3);

}

}

习 题 3

1.输出结果是if-else语句的书写规范其中的复合语句中只有一条语句,但为了增强程序的可读性”{ }”最好不要省略(这是一个很好的编程风格)。2.输出结果是3.import java.util.Scanner;

public class Xiti3_3 {

public static void main(String args[]) {

Scanner reader = new Scanner(System.in);

System.out.println("输入彩票号回车确认");

int number = reader.nextInt();

Administrator person = new Administrator();

person.giveMess(number);

}

}

public class Administrator {

void giveMess(int number) {

int d1 = number%10; // 个位数

int d2 = number%100/10 ; // 十位数

int d3 = number%1000/100 ;// 百位数

int d4 = number%10000/1000 ; // 千位数

int d5 = number/10000 ;// 万位数

if(d1==1){

System.out.println("彩票是三等奖");

}

else if(d1==3){

System.out.println("彩票是三等奖");

}

else if(d1==9){

System.out.println("彩票是三等奖");

}

else{

System.out.println("彩票不是三等奖");

}

if(d2*10+d1==29){

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值