摘要:
1.网站系统开发需要掌握的技术? 答:网站的开发技术有很多,主要包括CGI、ASP、PHP、JSP、ASP.NET等。每一种技术都有其自身的特点与局限性,具体的网站开发技术要根据网站的功能需求、面对的受众、访问量、开发者熟悉的技术等方面进行选择。 Java语言体系比较庞大,包括多个模块。从WEB项目 阅读全文
摘要:
一.类型转换 总结:子类能赋给父类,改变父类的方法,但不改变父类中的变量。 二.类的继承 运行结果: 结论:子类能覆盖父类,但是父类中的变量的值是不改变的,访问父类中的变量时可用super来访问,反之则一直被子类覆盖。父类被覆盖时,对父类中的变量进行操作时,父类中的变量改变,但输出时仍输出覆盖父类的 阅读全文
摘要:
1.动手实验:继承条件下的构造方法调用 运行 TestInherits.java 示例,观察输出,注意总结父类与子类之间构造方法的调用关系修改Parent构造方法的代码, 显式调用GrandParent的另一个构造函数,注意这句调用代码是否是第一句,影响重大! 代码: class Grandpare 阅读全文
摘要:
1.动手动脑: 阅读并运行示例PassArray.java,观察并分析程序输出的结果,小结,然后与下页幻灯片所讲的内容进行对照。 分析:按引用传递与按值传送数组类型方法参数的最大关键在于:使用前者时,如果方法中有代码更改了数组元素的值,实际上是直接修改了原始的数组元素。 使用后者则没有这个问题,方法 阅读全文
摘要:
1.查看其输出结果。如何解释这样的输出结果?从中你能总结出什么? 结果: 总结:在Java中,内容相同的字串常量(“Hello”)只保存一份以节约内存,所以s0,s1,s2实际上引用的是同一个对象。编译器在编译s2一句时,会去掉“+”号,直接把两个字串连接起来得一个字串(“Hello”)。这种优化工 阅读全文
摘要:
1. 截图: 总结: 当“==”施加于原始数据类型变量时,是比较变量所保存的数据是否相等 当“==”施加于引用类型变量时,是比较这两个变量是否引用同一对象。 引用代表地址,所以“==”实际上相当于比较两个引用类型变量中保存的对象地址是否相同。 2.以下代码为何无法通过编译?哪儿出错了? 推出结论:如 阅读全文
摘要:
1.纯随机数发生器 Xn+1=(aXn + c)mod m Modulus=2^31-1=int.MaxValue Multiplier=7^5=16807 C=0 当显示过2^31-2个数之后,才可能重复。 动手动脑: 编写一个方法,使用以上算法生成指定数目(比如1000个)的随机整数。 2.动手 阅读全文
摘要:
1.Enumtest.Java 代码: 运行结果: 结论:枚举类型是引用类型!枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象。相同的值则引用同一个对象。 可以使用“==”和equals()方法直接比对枚举变量的值,换句话说,对于枚举类型的变量,“==”和equals()方法执行的结果是等 阅读全文
摘要:
设计思想: 程序对参数(参数个数没有限制,可一次输入多个参数)进行输入)定义一个int类型的变量来计算参数 之和,而且需要int类型的强制转换A =A+Integer.parseInt(arg1),利用for循环来输出参数和。 程序流程图: 源代码: 运行截图: 阅读全文
摘要:
大道至简第二章读后感 ①《华阳国志》中写道:僰道有蜀王兵蘭,亦有神作大滩江中。其崖崭峻不可破,(冰)乃积薪烧之。我们可以得出,李冰凿山的方法是“积薪烧之”。但是同样是战国时代,《列子·汤问篇》里的愚公,同样是移山,却选择了“碎石击壤”,这种最笨重最费体力的方法。而李冰不像愚公一样蛮干,他通过学习、寻 阅读全文