摘要:
今天我阅读了《大道至简》第四章,“流于形式的沟通”。首先作者提到了“客户不会用C,难道就会用UML吗?”这个问题。在作者的论述中,我明白了而要求客户学习C语言明显是自杀式的行为。在客户学会用C语言来向开发人员描述他们的需求之前,可能我们就已经被老板开掉了。C语言是程序员与计算机交流的语言,而不是... 阅读全文
摘要:
动手动脑请查看String.equals()方法的实现代码,注意学习其实现方法。publicclassStringEquals{publicstaticvoidmain(String[]args){ Strings1=newString("Hello"); Strings2=newString("H... 阅读全文
摘要:
Java字段初始化规律:输出结果:100 300Java字段初始化规律:Java进行初始化的地方有两个,初始化块和构造函数,其中初始化块又分为静态初始化块和实例初始化块(以上程序为实例初始化块)。静态初始化块是类中由static修饰的初始化块,实例初始化块为类中没有任何关键字修饰的初始化语句。执行类... 阅读全文
摘要:
今天我阅读了团队缺乏的不只是管理这一章。首先作者先说了三个人的团队。《汉书》中说“言人三为众”,是指三个人就算得上是“众”了。这里的“众”应该理解成一个群体,亦或者说是一个团队。作者提到,团队是至少以三个人为规模的。这有其合理性。为什么呢?首先一个人算不得团队,那是个体。两个人则互相支撑,古文中“... 阅读全文
摘要:
课后作业使用类的静态字段和构造函数,我们可以跟踪某个类所创建对象的个数。请写一个类,在任何时候都可以向它查询“你已经创建了多少个对象?”。源程序代码:publicclassStudent{publicstaticvoidmain(String[]args){ Informationa=newInfo... 阅读全文
摘要:
1以下代码的输出结果是什么?intX=100;intY=200;System.out.println("X+Y="+X+Y);System.out.println(X+Y+"=X+Y");为什么会有这样的输出结果?输出结果:原因:在java中+可以做为连接符和运算符。2请运行以下代码(TestDou... 阅读全文
摘要:
编写一个程序,用户输入两个数,求出其加减乘除,并用消息框显示计算结果importjavax.swing.JOptionPane;publicclassTest{publicstaticvoidmain(String[]args){ intn1=Integer.parseInt(JOptionPane... 阅读全文
摘要:
课程作业01:模仿JavaAppArguments.java示例,编写编写一个程序,此程序从命令行接受多个数字,求和之后输出结果。课程作业02:将课程作业01的设计思想,程序流程图,源程序代码和结果截图整理成一篇博文,发到博客园。1设计思想:将命令行参数转化为数字,再用for循环一一相加,最后输出求... 阅读全文
摘要:
在阅读了大道至简的第一章后,我又紧接着阅读了第二章。第二章的名字很有趣,叫做“是懒人创造了方法”。和第一章一样,第二章开始便引用了一篇古文。是《华阳国志》里的一部分,讲的是战国时期的李冰凿了 一座山,而且是用火烧的方法来吧山凿了的。说到这里,我们便想到上一章中愚公移山来,不过不同的是,李冰不是扣石... 阅读全文
摘要:
在老师的推荐下,我开始阅读了《大道至简--软件工程实践者的思想》这本书。在阅读这本书之前,我查了一下大道至简的意思。大道至简是大道理(指基本原理、方法和规律)是极其简单的,简单到一两句话就能说明白。所谓“真传一句话,假传万卷书”。 大道至简的反面是博大精深,博大精深是广博和高深,多用来指思想、学术... 阅读全文