蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > PDF文档下载
 

《Java语言程序设计》课后习题答案(课程编号04747)

  • 资源ID:55549410       资源大小:9.12MB        全文页数:131页
  • 资源格式: PDF        下载权限:游客/注册会员    下载费用:10积分 【人民币10元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要10积分 【人民币10元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

《Java语言程序设计》课后习题答案(课程编号04747)

1 第一章 Java 语言基础 5 1.1 指出 JAVA 语言的主要特点和 JAVA 程序的执行过程。 5 1.2 说出开发与运行 JAVA 程序的重要步骤。 . 5 1.3 如何区分应用程序和小应用程序 5 1.4 说出 JAVA 源文件的命名规则。 . 5 1.6 JAVA 语言使用什么字符集共有多少个不同的字符 . 5 1.7 JAVA 语言标识符的命名规则是什么 . 6 1.8 JAVA 有那些基本数据类型,它们的常量又是如何书写的 . 6 1.9 指出下列内容哪些是 JAVA 语言的整型常量,哪些是浮点数类型常量,哪些两 者都不是。 . 6 第二章 运算和语句 . 7 2.1 Java 的字符能参加算术运算吗 . 7 2.2 占字节多的变量能直接赋值给占字节少的变量么 7 2.3 试用 Java 语言表达式描述以下数学计算式或逻辑条件 . 7 2.4 设在求以下表达式之前, 整型变量 a 的值是 4, 试指出在求了以下表达式之后, 变量 a、b 和 c 的值。 . 7 2.6 若一个数恰好等于它的因子之和,则这个数称为“完全数” 。编写程序求 1000 之内的所有完全数。 . 7 2.7 编写输入正实数 x,求平方不超过 x 的最大整数 n,并输出。 8 2.8 输入正整数 n,输出由 n 行 n 列星号字符组成的三角形图案。 . 11 2.9 设有整型变量 x 和 y 的值分别为 5 和 110。试指出执行了以下循环语句后,变 量 x 和 y 的值分别多少 . 12 2.10 求小于 999 的所有水仙花数。 . 12 2.11 编程序解百鸡问题鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百 钱买百鸡。求鸡翁、鸡母和鸡雏各几何 . 13 2.12 编写程序, 按下面的公式计算自然对数底 e 的值e11/11/21/31/4 . 13 2.13 编写程序,用如下公式计算圆周率 PI 的近似值PI=4-4/34/5-4/74/9-4/11. . 14 2.14 回文整数是指正读法和反读相同的整数, 编写一个程序, 输入一个整数, 判断 他是否为回文整数。 . 15 2.15 草地上有一堆野果, 有一只猴子每天吃掉这堆野果的一半又一个, 5 天后刚好 吃完这堆野果,求这堆野果原来共有多少个猴子每天吃多少个野果 . 17 第三章 面向对象编程基础 . 19 3.1 什么是面向对象技术它有什么优点 19 3.2 面向对象程序设计与面向过程程序设计有什么区别 19 3.3 程序中类和对象有什么区别 19 3.4 类变量和实例变量,以及类方法和实例方法的区别。 19 3.5 子类能继承超类的哪些成员变量和方法 19 3.6 子类在什么情况下能隐藏超类的成员变量和方法 20 3.7 在子类中是否允许有一个方法和超类的方法名字相同,而类型不同 20 3.12 以下程序有什么错误 20 3.13 声明一个复数类 Complex。实现其基本功能。 20 3.14 声明一个有理数类 RationalNum。要求提供有理数的四则运算,以分数形式输 2 出有理数和以浮点数形式输出有理数等方法。 . 23 第四章 数组和字符串 . 28 4.1 举例说明如何声明、创建和初始化数组。 28 4.2 举例说明如何声明、创建和初始化数组。 28 4.3 一个数组能够存储不同类型的元素吗 28 4.4 编写一个 Java 程序,形成以下形式的二维数组,并输出。 28 4.5 java 中的字符数组与字符串有什么区别 . 30 4.6 确定一个字符数组长度与确定一个 String 对象的长度有什么不同 30 4.7 用 toUpperCase和 toLowerCase方法实现大小写转换 30 4.8 编写一个程序通过连接两个字符串得到一个新字符串并输出。 . 31 4.9 声明 MyDate 类,功能增加 1 天,增减 1 月和增加 1 年的方法;输出 MyDate 对象日期的方法;求两个 MyDate 对象日期差的方法。并提供能用当前日期初始化 MyDate 类对象的构造方法。 . 31 4.10 求前 n 个质数。要求确定 m 是否是质数,用早先求出的质数对 m 的整除性来 确定。 . 34 4.11 编写实现从两个字符串中找出最长的相同字符列的代码。 35 4.12 整理字符串,将字符串的前导空白符和后随空白符删去,并将字符串中非空 白字符之间的连接的多个空白符只保留一个,而去掉多余的空白符。 . 36 4.13 编写用数组实现大整数的类,提供大整数的加、减、乘等运算。 36 第五章 图形界面设计 . 43 5.1 Swing 与 AWT 有何关系 . 43 5.2 什么是组件对象什么是容器容器与其他类型的组件有何不同 44 5.3 以下程序中,有多少个组件,哪些既是组件又是容器 44 5.4 什么是事件什么是监听器如何进行事件注册 44 5.5 如何进行事件处理如何获取事件源 44 5.6 编写已个小应用程序,小应用程序窗口有一个按钮,点击这个按钮时,点击按 钮的次数会显示在按钮上。 . 44 5.7 创建一个有文本框和三个按钮的程序。当按下某个按钮时,使不同的文字显示 在文本框中。 . 45 5.8 编写一个有两个文本框的小应用程序,在第一个文本框输入英语单词,在第二 个文本框会自动显示汉语解释; 在第一个文本框输入汉语单词, 在第二个文本框中 显示英语解释。设英语单词表只有少许几个。 . 47 5.9 一个标签、 一个文本框、 一个文本区、 两个按钮。 当在文本区中输入若干数后, 点击求和按钮,在文本框显示输入数的和,标签显示“输入数的和”;点击求平均值 按钮,在文本框显示输入数的平均值,标签显示“输入数的平均值”。要求文本区设 有滚动条。 . 49 5.10 布局设计 51 第六章 图形界面设计 . 54 6.1 设计一个面板,该面板中有四个运动项目选择框和一个文本区。当某个选择项 目被选中时,在文本区中显示该选择项目。 . 54 6.2 设计一个面板,该面板中有四个运动项目单选框和一个文本框。当某个选择项 目被选中时,在文本框中显示该选择项目。 . 55 6.3 设计一个面板,该面板中有四个运动项目单选按钮和一个文本框。当某个选择 项目被选中时,在文本框中显示该选择项目。 . 57 3 6.4 设计一个窗口,取默认布局 BorderLayout 布局。北面添加一个列表,有 4 门课 程选项。中心添加一个文本区,当选择列表中的某门课程后,文本区显示相应课程 的介绍; (JList 没有 addActionListener 方法) 59 6.5 设计一个窗口,取默认布局 BorderLayout 布局,北面添加一个组合框,组合框 有多门课程选项。中心添加一个文本框,当在组合框中选定一门课程后,文本框显 示相应课程。 . 61 6.6 设计一个 JFrame 窗口,窗口中心添加一个文本区。另添加 4 个菜单,每个菜 单都有菜单项,每个菜单项都有对应快捷键,选择某个菜单项时,窗口中心的文本 区显示

注意事项

本文(《Java语言程序设计》课后习题答案(课程编号04747))为本站会员(zxj412341)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开