Java
文章平均质量分 78
Milly
这个作者很懒,什么都没留下…
展开
-
Java 编程思想(第四版)学习笔记(6)访问权限控制
第六章 访问权限控制Java访问权限控制Java有public、protect、friendly、private四种访问权限修饰词在使用时,是置于类中每个成员的定义之前的,无论是一个域还是一个方法。每个访问权限修饰词仅控制它所修饰的特定定义的访问权。并且这四访问权限的访问范围越来越小。 1、public:可以被任何class调用 2、protected:继承访问权限 即,既原创 2012-09-03 10:53:10 · 329 阅读 · 0 评论 -
Java 编程思想(第四版)学习笔记(7)复用类
第七章 复用类一、组合语法 1、如何使用组合技术?只需将对象引用置于新类中即可。 例如:假设你需要某个对象,它要具有多个string对象,几个基本类型数据,以及另一个类的对象。对于非基本类型的对象,必须将其引用执意要新的类中,但可以直接定义基本类型数据如下实例:class WaterSource{ private String string; WaterSource()原创 2012-09-07 12:56:22 · 1016 阅读 · 0 评论 -
Java 编程思想(第四版)学习笔记(8)多态
1、什么是向上转型?对象既可以作为本身类型使用,也可以作为它的基类使用,而这种把某个对象的引用作为对基类对象的引用的做法叫做向上转型。---(因为在继承树的画法中,基类是放置在上方的)class First{ public void prt(){ System.out.println("First"); }}class Second extends Fi原创 2012-09-12 10:39:31 · 465 阅读 · 0 评论 -
Java 编程思想(第四版)学习笔记(9)接口
第九章 接口接口和内部类为我们提供一种将接口与实现分离的更加结构化的方法1、如果实现接口的class未实现接口中的所有函数,则这个class必须被声明为abstract class,而接口中未被实现的函数在这个class中为abstract class。interface Interface{ public void f(); public void g();}原创 2012-09-12 10:42:03 · 477 阅读 · 0 评论 -
测试
public class Parcel { class Contents{ private int i =1; public int value() { return i; } } class Destination{ private String labelString; Destination(String whereTo){ labelString =w原创 2012-09-12 11:12:56 · 236 阅读 · 0 评论 -
Java 编程思想(第四版)学习笔记(4 )控制执行流程
第四章 控制执行流程一、if-else If-else是控制流程的最基本的形式,其中else是可选的二、迭代(while do-while 和for) 1、While和do-while 唯一区别:do-while中的语句至少会执行一次,即便表达式第一次执行为false 。While语句,如果条件第一次就为false ,那么语句根本就不会执行。While比do-whil原创 2012-08-27 15:45:04 · 338 阅读 · 0 评论 -
Java 编程思想(第四版)学习笔记(2)一切都是对象
第二章 一切都是对象一.用引用操作对象正如用遥控器(引用)控制电视机(对象)拥有一个引用并不一定需要一个对象与它关联。创建一个string引用:string s(s没有对象)String s="abcd" 创建一个引用并初始化。二.所用对象必须有你建立1、存储到那里 寄存器:你不能用程序控制 Stack:存放基本类型的数据或对象的refe原创 2012-08-21 11:08:49 · 460 阅读 · 0 评论 -
Java 编程思想(第四版)学习笔记(5)初始化与清理
第五章 初始化与清理一、用构造器确保初始化1、什么是构造器(constructor)?创建对象时被自动调用的特殊方法。2、通过构造器,类的设计者可以确保每个对象都会得到初始化。3、不接受任何参数的构造器叫做默认构造器,如果某个class具备构造函数,Java便会在对象生成之际,使用者有能力加以操作之前,自动调用其构造函数,于是便能名确保初始化动作一定被执行。二、方法重载原创 2012-09-03 10:44:13 · 644 阅读 · 0 评论 -
Java 编程思想(第四版)学习笔记(3)操作符
第三章 操作符一、更简单打印语句Systme.out.println("");用更简单的方法打印语句如下: Import java.util.*;Import static net.mindview.util.print.*;println("");二、操作符优先级三、赋值“=”:右边的值赋给左值,右值可以是任何常数,变量或者表达式,但是左值必须明确已命名的变量原创 2012-08-21 15:31:01 · 320 阅读 · 0 评论 -
struts2 at com.opensymphony.xwork2.util.FileManager$FileRevision.needsReloading(FileManager.java:209
今天看视频看到struts2中的配置文件中只要添加以下配置,那么以后修改配置文件不用重启tomcat的方法。于是自己手动试了试,没想到这一试竟然试出问题来要添加的代码: struts.devMode也就是struts的开发模式,默认值为false,这里修改为true就可以了,以后一旦就该这个文件中的配置就不用去重启tomcat,着实方便许多。但是问题也出现了:严重: Exce原创 2013-07-25 10:49:50 · 660 阅读 · 0 评论