摘要: “大道至简”出自《周易·系辞》,即“易简而天下之理得,此为大道至简之理。”也出自《道德经》“万物之始,大道至简,衍化至繁。”这原本是中华道家哲学,指大道理是极其简单的。确实在读这本书时,我惊讶于其篇幅的短小,仅仅只有110页,但却有八大章。麻雀虽小,五脏俱全。大道至简,知易行难。 初读这本书时,对于 阅读全文
posted @ 2017-08-11 16:38 ceasarldy 阅读(252) 评论(0) 推荐(1) 编辑
摘要: 1.为什么子类的构造方法在运行之前,必须调用父类的构造方法?能不能反过来?为什么不能反过来? 因为子类继承于父类,子类中有父类的对象,父类的构造方法初始化后,子类才能运行自己的构造方法 不能放过来,继承关系决定了调用构造函数的顺序。 2. 源代码: 结果截图: 反编译截图: 结果分析: 由反编译即如 阅读全文
posted @ 2017-11-08 17:12 ceasarldy 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1String.equals()方法的实现代码 public boolean equals(Object anObject) { if (this == anObject) { return true; } if (anObject instanceof String) { String anoth 阅读全文
posted @ 2017-10-26 19:24 ceasarldy 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 1设计思想: 改程序是对小写的a到z进行加密,输入一段字符串str,输入加密的密匙k,判断录入的的字符与 ‘z’-k+1的大小,比其小的直接加上密匙转化为新的字符,大于的加(k-26)将最后几位字符转到 开头,实现字符串的加密,解密反之。 2程序流程图: 3.源代码: 4结果截图: 阅读全文
posted @ 2017-10-26 13:09 ceasarldy 阅读(997) 评论(0) 推荐(0) 编辑
摘要: 程序截图: 阅读全文
posted @ 2017-10-20 12:26 ceasarldy 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 1. 问题:这两种方式定义的变量是一样的吗? 早期我们经常这样定义变量 int value=100;前面的示例中这样定义变量 MyClass obj = new MyClass(); 回答:一般情况是一样的,都是类的实例化,一个是简便写法,一个是正常定义对象的方式。 2. 问题:对象变量也可以使用“ 阅读全文
posted @ 2017-10-19 19:19 ceasarldy 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 产生纯随机数 1.设计思想:利用随机数产生公式,递归调用,输出一定数量的随机数。 2.源代码: 3.程序截图: 请看以下代码,你发现了有什么特殊之处吗? 1.程序代码: 2.回答: 代码中的两个方法,方法名相同,但返回值类型和参数类型都不同,这就是方法的重载。 方法重载要求: (1)方法名相同;(2 阅读全文
posted @ 2017-10-13 16:45 ceasarldy 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 计算组合数 一、利用n!计算 1. 设计思想: 利用组合数公式计算,通过对n的阶乘进行递归,实现求n!。通过调用n!,利用如下公式计算: 2.程序流程图: 3.源程序代码: 4.程序截图: 二、用递推的方法用杨辉三角形计算 1.设计思想: 杨辉三角可以反映组合数的值,例如杨辉三角中第六排三列为10, 阅读全文
posted @ 2017-10-12 21:08 ceasarldy 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 实验四 1设计思想:随机在一定范围内六位随机数,在65到90或者97到122之间的数自动转化为字母输出,组成六位验证码,再让用户输入验证码判定正确与否 2流程图: 3源程序代码: //信1603 李敦岳 20163520 //验证码的输出 //2017.10.2 import javax.swing 阅读全文
posted @ 2017-10-06 20:40 ceasarldy 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 问题一:Java类文件是否只能有一个公有类? 1测试代码: //信1603 李敦岳 20163520 //测试Java是否只能有一个公有类 //2017.10.2 public class Test { //第一个公有类 public static void main(String[] args) 阅读全文
posted @ 2017-10-05 20:47 ceasarldy 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 课程作业一 1.设计思想: 在JavaAppArguments.java的基础上,定义一个int型数组用来储存命令行参数,使用Integer.parseInt()来把String型的命令行参数改为int型,for循环求和并输出。 2.程序流程图: 3.源程序代码: //信1603 李敦 阅读全文
posted @ 2017-10-05 19:54 ceasarldy 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 阅读《大道至简》第一章,深感作者对编程问题的精炼定义,通过对古老寓言故事《愚公移山》的引用,说明了编程的本质,即顺序,分支,循环。其中又将他们扮演的项目组织者,团队经理,编程人员,技术分析师众多形象清晰展现在我们的面前。又在常常困惑人们的一大问题上做出了回答,即“我能不能学会编程”作者列举生活实例, 阅读全文
posted @ 2017-09-16 10:39 ceasarldy 阅读(297) 评论(0) 推荐(0) 编辑