java总结 第七章
第七章
高级类特征
static
类属性由该类的所有实例共享
public static int total=0;
当total所属类被数次实例化的时候 total只有一个而不是多个
也可静态初始化static
public static int total;
static{
total=100;
}
static标记的变量或者方法由整个类(所有实例)共享
单子模式
class Single{
private static Single onlyone = new Single();
private String name;
public static Single getSingle() {
return onlyone;
}
private Single() {}
}
public class TestSingle{
public static void main(String args[]) {
Single s1 = Single.getSingle();
Single s2 = Single.getSingle();
if (s1==s2){
System.out.println("s1 is equals to s2!");
}
}
static可以修饰变量 方法 内部类
final可以修饰类 属性 方法
final标记的类不能被继承
final标记的方法不能被子类重写
final标记的变量 成员变量或者局部变量 即称为常变量 只能赋值一次
final标记的成员变量必须在声明的同时后在每个构造方法中显式赋值 才能使用
抽象类
abstract class
{
void run();
void rub2()
{ }
}
extends 继承抽象类 抽象方法在主函数外重写
abstarct修饰类时候叫抽象类 修饰方法叫抽象方法
含有抽象方法的类必须被声明为抽象类
抽象类必须被继承 抽象方法必须被重写
抽象类不能被实例化
抽象方法只需要声明不需要实现
public interface runnner
{
public void start();
public void run();
}
接口被继承implements
方法被重写
class person entends 类或者抽象类 implements
接口1,接口2
{
方
相关文档:
一:准备 www.savarese.org download
1. rocksaw-1.0.0-src.tar.gz
2. vserv-tcpip-0.9.2-src.tar.gz
二:编译源文件得到jar包 使用Ant
1. build vserv-tcpip-0.9.2-src
在vserv-tcpip-0.9.2目录下面建一个tests目录,然后在cmd窗口下进入 ......
版本:1.0.0.1
http://download.csdn.net/source/1856731
完全兼容 前一个版本
升级时同时更新 RMVIEWP.CAB、rmview1.0.0.1.jar(删除前一个版本的jar包,名称为:RMVIEW.JAR)
使用方法不变,无缝升级。
更新日志:
1. 修正部分用户使用中用到插件的分割符号,致使插件不能正常使用,本版中间使用xml格 ......
这是一次培训总结,是我在学习的过程中记录下来的,非常完整,我感觉适合初学者学生可能更需要所以发表 ,请多给与评价-------
---------WangMX
《Java Web程序设计基础教程》第1章)
1 JSP 和 Java的关系
一般Java指的标注版 Java SE
另外两个版本:Java EE 和 Java ME
  ......
归纳一些网上取JAVA路径的方法:
注明:如果从ANT启动程序,this.getClass().getResource("")取出来的比较怪,直接用JAVA命令行调试就可成功。
得到classpath和当前类的绝对路径的一些方法
获得CLASSPATH之外路径的方法:
URL
base = this.get ......
第二章
面向对象的程序设计
软件开发的五个阶段
需求分析 抽象建模
系统设计 模型细化
编码实现
测试阶段
系统维护
类(class)和对象(object)是面向对象方法的核心概念
类是对一类事物的描述 是抽象的概念上的定义
对象是实际存在的该类事物的每个个体 因而成为实例instance ......