凯鲁嘎吉
用书写铭记日常,最迷人的不在远方
摘要: 多态动手动脑 一、怎样判断对象是否可以转换?可以使用instanceof运算符判断一个对象是否可以转换为指定的类型,参看实例: TestInstanceof.java 二、下列语句哪一个将引起编译错误?为什么?哪一个会引起运行时错误?为什么? m=d; d=m; d=(Dog)m; d=c; c=( 阅读全文
posted @ 2016-11-19 21:45 凯鲁嘎吉 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 一、运行 TestInherits.java 示例,观察输出,注意总结父类与子类之间构造方法的调用关系修改Parent构造方法的代码,显式调用GrandParent的另一个构造函数,注意这句调用代码是否是第一句,影响重大! 结果: 总结:通过 super 调用基类构造方法,必须是子类构造方法中的第一 阅读全文
posted @ 2016-11-10 15:19 凯鲁嘎吉 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 一、请编写一个程序将一个整数转换为汉字读法字符串。比如“1123”转换为“一千一百二十三”。 源程序: 结果: 3、更进一步,能否将数字表示的金额改为“汉字表达? 比如将“¥123.52”转换为“壹佰贰拾叁元伍角贰分”。 源程序: 结果: 二、前面几讲介绍过JDK所提供的BigInteger能完成大 阅读全文
posted @ 2016-11-06 17:59 凯鲁嘎吉 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 一、古罗马皇帝凯撒在打仗时曾经使用过以下方法加密军事情报: 请编写一个程序,使用上述算法加密或解密用户输入的英文字串要求设计思想、程序流程图、源代码、结果截图。 1、程序设计思想:从键盘输入任意字符串ming,每个字符往后挪3,替换成mi,用循环算法,最终一个一个字符按序输出。 2、程序流程图: 3 阅读全文
posted @ 2016-11-06 17:46 凯鲁嘎吉 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 1、 结果: 从上述示例中,我们可以总结出以下知识点: (1)我们需要定义一个对象变量; (2)然后“创建(new)”一个对象,赋值给对象变量; (3)现在就可以通过对象变量使用对象,主要方式有: (a)直接调用类的方法; (b)存取类的字段。 2、早期我们经常这样定义变量 int value=10 阅读全文
posted @ 2016-11-06 17:43 凯鲁嘎吉 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 动手动脑4 1、求平方数的静态类方法Square.java,不用static但仍想在main中调用的处理方法 结果: 2.编写一个方法,使用以下算法生成指定数目(比如1000个)的随机整数 结果: 3.请看以下代码,你发现了有什么特殊之处吗? 结果: 上述示例代码展示了Java的“方法重载(over 阅读全文
posted @ 2016-11-06 17:24 凯鲁嘎吉 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 一、编写一个程序,用户输入两个数,求出其加减乘除,并用消息框 显示计算结果。 1.设计思想:从键盘输入两个数字和运算符,然后计算。将输入的数字及运算符由字符型转换为整型,再用if判断输入的运算符,根据运算符进行对应的+-*/运算,最后输出结果。 2.程序流程图: 3.Calculate.java 源 阅读全文
posted @ 2016-10-05 23:56 凯鲁嘎吉 阅读(1989) 评论(0) 推荐(0) 编辑
摘要: 动手动脑课堂练习 一、原码、反码和补码 (出处:http://www.cnblogs.com/zhangziqiu/ ) 1、机器数和真值 在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念. (1)、机器数 一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的,在计算 阅读全文
posted @ 2016-10-05 23:44 凯鲁嘎吉 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 《大道至简:软件工程实践者的思想》第二章讲述的是:“是懒人造就了方法”。 文章开篇引用《华阳国志》中的一段话“僰道有故蜀王兵兰,亦有神作大滩江中。其崖崭峻不可破,(冰)乃积薪烧之。”同样是移山,《列子·汤问篇》里的愚公要“碎石击壤”,而李冰就已经懂得“积薪烧之”。愚公会凿,而李冰会烧。如果李冰也像愚 阅读全文
posted @ 2016-09-23 10:02 凯鲁嘎吉 阅读(394) 评论(0) 推荐(0) 编辑
摘要: Java程序:从命令行接收多个数字,求和并输出结果 一、设计思想 由于命令行接收的是字符串类型,因此应先将字符串类型转化为整型或其他字符型,然后利用for循环求和并输出结果 二、程序流程图 三、源程序代码 四、结果截图 阅读全文
posted @ 2016-09-23 08:50 凯鲁嘎吉 阅读(3344) 评论(0) 推荐(0) 编辑