Java程序设计实用教程 课后习题答案.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 章 Java 概述 1.3 Java 对源程序文件的命名规则有什么要求?源程序文件编译后生成什么文件? 答: 如果源文件中有多个类,那么只能有一个类是public 类。 如果有一个类是 public 类,那么源文件的名字必须与这个类的名字完全相同,扩展名 是j ava ;如果源文件没有public 类,那么源文件的名字只要和某个类的名字相同,并且扩展 名是j ava 就可以了。 Java 源程序文件(*.j ava)通过编译器j avac.exe 编译生成字节码文件(*.class) 。 1.5 什么是平台无关性?Java 怎样实现平台无关性? 答: 平台无关性,是指一个应用程序能够运行于不同的操作系统平台。 Java 采用虚拟机技术支持平台无关性。Java 源程序(*.j ava)经编译生成的是一种中间代 码,称为字节码文件(*.class),它由Java 虚拟机解释执行,因而与操作系统平台无关。Java 语言本身设计也体现出平台无关性。如,int 型整数占用32 位,与操作系统是16 位、32 位 或64 位无关。 1.6 Java 应用程序有哪两种形式?它们的运行方式有什么不同? 答: Java 应用程序有两种形式:Application 和Applet 。 Application 是能够独立运行的应用程序,有控制台和图形用户界面两种运行方式。 Applet 是可以嵌入Web 页面的最小应用,它不能独立运行,必须嵌入到超文本(*.html) 中,由浏览器中的Java 解释器解释执行。Applet 只是Application 的特殊形式。 2 章Java 语言基础 2.2 Java 语言的基本类型有哪些?引用数据类型有哪些? 答: 基本类型包括数值类型和布尔类型(boolean) ,其中数值类型包括整数类型(byte 、short 、 int 、long) 、浮点类型(float、double)、字符类型(char) 。 引用数据类型包括数组、类(class)、接口(interface )。 2.7 什么是最终变量?如何声明最终变量? 答: Java 语言提供一种特殊的变量,只能进行一次赋值,称为最终变量,采用关键字 final 声明。例如:final int valule;value= 100;。 2. 11 说明for、while、do-while 三种循环语句的特点和区别。 答: while 语法格式如下: while(布尔表达式) 语句; while 语句的特点是 先判断后执行”,当满足条件时执行循环体。在一般情况下 while 循环需要执行0 到有限次,如果循环执行无数次则程序出错。 do-while 语法格式如下: do{ 语句; }while(布尔表达式) ; do-while 语句的特点是 先执行后判断”,首先执行循环体语句 ,在判断布尔表达 式 的值,如果值为true ,则继续循环,否则循环结束,执行下一条。一个do-while 循环至 少要执行一次。 for 语法格式如下: for(表达式1;表达式2 ;表达式3) 语句; for 语句也是 先判断后执行”:先为循环控制变量赋初值;再判断循环条件是否满足,满足 则再次执行循环体,然后改变循环变量的值,进行下一轮循环;若不满足,循环结束。循环 执行次数最少是0 次;条件不适合时,也会出现死循环。 实验2 (4 )采用一维数组输出等腰三角形的杨辉三角。 程序如下: import java.util.Scanner; public class Yanghui{ public static void main(String[] args){ int i; int yh[] = new int [8]; for (i = 0; i 8; i++){ yh[i] = 1; for (int j = i - 1; j 0; j--) yh[j] = yh[j - 1] + yh[j]; for (int j = 0; j

文档评论(0)

seunk + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档