上一页 1 ··· 19 20 21 22 23
摘要: 1>继承条件下的构造方法调用 运行 TestInherits.java 示例,观察输出,注意总结父类与子类之间构造方法的调用关系修改 Parent 构造方法的代码,显式调用 GrandParent 的另一个构造函数,注意这句调用代码是否是第一句,影响重大 源代码: 运行结果: 结果分析: 继承关系中 阅读全文
posted @ 2016-11-11 19:10 曹婷婷 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 1>数组作为方法参数 阅读并运行示例PassArray.java,观察并分析程序输出的结果,小结,然后与下页幻灯片所讲的内容进行对照。 源代码: 运行结果: 实验分析: 引用传递:如果方法中有代码更改了数组元素的值,则直接修改了原始的数组元素,因为它将其地址传过去,原来地址所存储的数据已经改变。 按 阅读全文
posted @ 2016-11-06 15:51 曹婷婷 阅读(774) 评论(0) 推荐(0) 编辑
摘要: 1>String类型判等 (1)请运行以下示例代码StringPool.java,查看其输出结果。如何解释这样的输出结果?从中你能总结出什么? 运行结果: 实验分析: 1、在Java中,内容相同的字串常量(“Hello”)只保存一份以节约内存,所以s0,s1,s2实际上引用的是同一个对象,所以判断值 阅读全文
posted @ 2016-10-28 20:25 曹婷婷 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 1>对象判等 请输入并运行以下代码,得到什么结果? 结果: 分析: 1)当“==”施加于原始数据类型变量时,是比较变量所保存的数据是否相等 2)当“==”施加于引用类型变量时,是比较这两个变量是否引用同一对象。 3)引用代表地址,所以“==”实际上相当于比较两个引用类型变量中保存的对象地址是否相同。 阅读全文
posted @ 2016-10-20 20:36 曹婷婷 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 1>类的对象实例化 由于main为静态类型,所以在调用函数时也必须调用静态方法,如上代码中的求平方数的静态方法,如何在静态main中调用非静态类的方法呢? 静态方法只能直接访问静态成员,无法访问非静态成员,如果想要访问费静态方法,则实例化该类对象,使用对象名.非静态方法()的方式来访问。 第一:创建 阅读全文
posted @ 2016-10-15 20:25 曹婷婷 阅读(226) 评论(0) 推荐(0) 编辑
摘要: <1> 1、仔细阅读示例: EnumTest.java,运行它,分析运行结果? 程序: 结果: 分析:由于s和t不是引用的同一对象,所以第一个输出为false;s.getClass().isPrimitive()用来判断s是否为基本数据类型,因为s为枚举型,所以第二个输出为false;将“SMALL 阅读全文
posted @ 2016-10-06 19:06 曹婷婷 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 程序:编写Java程序,此程序从命令行接收多个数字,求和之后输出结果。 设计思想:首先在程序中设置关于参数个数的长度的公式,用.length公式读出用户所设置的参数的个数,参数默认为字符串类型,利用强制类型转化将其转化为整型,再对参数表里的数字进行加和,利用for循环实现对输入的所有数据转换,求和。 阅读全文
posted @ 2016-09-26 23:18 曹婷婷 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 俗语有“懒人是推动社会发展的生产力”,这句话并不是空穴来风,所谓“懒”,并不是说什么都不做,而是通过思考,让解决问题的方法能够更加简单易行。愚公垦石扣壤,而李冰积薪烧之,冰水浇之,一座大山,不用子子孙孙无穷无尽的劳作,就可以在顷刻之间化为乌有,不同的方法,却让同样的问题解决起来有了天壤之别, 这就是 阅读全文
posted @ 2016-09-25 14:43 曹婷婷 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 第一章 编程的精义 *愚公移山 pakcage Yugongyishan; public class Yugongyishan{ public static void main(String[] args){ //原始需求的产生:惩山北之瑟,出入之迂 //项目沟通的基本方式:聚室而谋之 //三名技术 阅读全文
posted @ 2016-09-17 16:46 曹婷婷 阅读(205) 评论(0) 推荐(0) 编辑
上一页 1 ··· 19 20 21 22 23