摘要:
第二周进度表 学会了eclipse配置tomcat以及连接数据库 复习了上学期java产生随机数的方法 阅读全文
摘要:
1、网站系统开发需要掌握的技术 答:网站开发技术语言HTML、ASP、JSP。主要内容包含:各种网站开发技术运行环境、静态网页制作、动态网页的语法、动态网页的各种内置对象的使用、与常用数据库的连接对数据库有较强的设计能力以及各种网页开发技术的开发工具(Dreamweaver ,MyEclipse等等 阅读全文
摘要:
1、请阅读并运行AboutException.java示例,然后通过后面的几页PPT了解Java中实现异常处理的基础知识。 结果: Java 中所有可捕获的异常都派生自 Exception 类。 把可能会发生错误的代码放进try语句块中。当程序检测到出现了一个错误时会抛出一个异常对象。异常处理代码会 阅读全文
摘要:
1、运行以下测试代码: 结果: 分析:前两个第一个new的parent类的对象,所以在调用时调用的是parent的构造方法以及parent的value值,第二个new的child的类的对象,所以在调用构造方法时调用child的构造方法以及child的value值。然后第三个是将子类的child赋值给 阅读全文
摘要:
1、运行 TestInherits.java 示例,观察输出,注意总结父类与子类之间构造方法的调用关系修改Parent构造方法的代码,显式调用GrandParent的另一个构造函数,注意这句调用代码是否是第一句,影响重大! 将super放在首行结果: 结论: 通过 super 调用基类构造方法,必须 阅读全文
摘要:
1、阅读并运行示例PassArray.java,观察并分析程序输出的结果,小结。 运行结果: 小结:按引用传递与按值传送数组类型方法参数的最大关键在于: 使用前者时,如果方法中有代码更改了数组元素的值,实际上是直接修改了原始的数组元素。使原始数组中的数据元素改变,所以输出原来数组的数变化。 使用后者 阅读全文
摘要:
1、请运行以下示例代码StringPool.java,查看其输出结果。如何解释这样的输出结果?从中你能总结出什么? 结果: 分析: 编译器在编译s2一句时,会去掉“+”号,直接把两个字串连接起来得一个字串(“Hello”)。这种优化工作由Java编译器自动完成。在Java中,内容相同的字串常量(“H 阅读全文
摘要:
1、请输入并运行以下代码,得到什么结果? 分析: 当“==”施加于原始数据类型变量时,是比较变量所保存的数据是否相等 当“==”施加于引用类型变量时,是比较这两个变量是否引用同一对象。 引用代表地址,所以“==”实际上相当于比较两个引用类型变量中保存的对象地址是否相同。 因为obj1 、obj2是类 阅读全文
摘要:
1、 java类中不用static还能如何调用函数? 如果此函数是静态的,会在程序初始化过程中直接进行内存加载,此方法内的所有方法内容必须是静态的,否则会报错静态方法引用动态变量。方法调用:“类名.方法” 如果此函数是动态的,那么只有在调用的时候才会被主动加载一次,之后释放内存。方法调用:必须先实例 阅读全文
摘要:
一、 1、仔细阅读示例: EnumTest.java,运行它,分析运行结果? 此程序的功能是枚举类型对象的比较,判断s与t是否引用的一个对象,是输出true不是输出false,显然一个为small一个为large不是一个引用对象所以输出false。接而判断两个枚举类型是不是基本数据类型,不是所以输出 阅读全文