/*String 类常用方法    将所有String类的常用方法全部记下来,包括方法名称,参数作用以及类型    一个成熟的编程语言,除了它的语法非常完善之外,那么也需要提供有大量的开发类库    而需要知道的java的类库除了本身提供的JDKDoc之外还会有大量的    本次操作主要是以文档的查找为主,文档没有中文的,只有英文或者是日文.    一般来讲每一份文档的组成都会包含有如下几个部分:        1.类的定义以及实现的父类,父接口,子类,子接口等        2.类的一些使用的…
1.接口的基本定义以及使用形式        2.与接口有关的设计模式的初步认识        3.接口与抽象类的区别                 接口与抽象类相比,接口的使用几率是最高的,所有的设计几乎都是围绕着接口进行的        但是要想把接口彻底弄明白,需要很长一段时间                接口是一种特殊的类,但是在接口里面的组成与类不同,比类的组成部分简单,主要由抽象方法和全局常量所组成        而接口使用 interface 关键字来定义        范例:…
包的主要作用以及定义    包的导入操作    系统常见的开发包    jar 程序命令        包的定义        在任何的操作系统之中都有一个统一的共识:同一个目录下不能够存在有相同的文件名称        但是在实际的开发之中又不可能出现不重名的情况        所以为了解决这样的冲突问题,在项目里面往往会引用包的概念,而所谓的包存储的就是一个文件夹        也就是说在不同的目录中可以存放有相同的文件        如果要想在javac中定义包,直接使用 package…
wrapperClass 包装类         1.包装类的特点        2.装箱与拆箱操作        3.数据转型处理            内容        Object 类可以接收所有的引用数据类型,因为引用数据类型本质上就是对象        但是这之中会出现一个新的问题基本数据类型不是对象        所以发现在最初设计的过程之中,Object 类无法接收基本数据类型基本数据类型和引用类型之间最大的差别在于:基本数据类型属于值传递,而引用类型属于内存空间传递,这是两个不…
referenceDelivery    引用传递是整个java 的精髓,也是所有初学者最难学的地方        引用的本质:同一块堆内存可以被不同的栈内存所指向    下面通过三道程序来进行引用传递分析    范例:第一道引用范例 class Demo{ private int num = 10: public Demo(int num){ this.num = num: } public void setNum(int num){ this.num = num: } public int…
代码块  code block                content (内容)        在程序结构之中使用"{}"定义的内容就称为代码块,但是会根据其声明的位置以及关键字的不同        代码块一共分为四种:            普通代码块(程序块),构造块,静态块,同步代码块(多线程)                    一:普通代码块            普通代码块是定义在方法之中的代码块,其基本形式参考如下: public class CodeBlock{…
SingleCase 单例设计模式        1.单例设计模式的特点        2.多例设计模式的特点    内容    单例设计模式        现在如果说有这么一个程序类 class Singleton{ private SingleCase(){} // 构造方法私有 public void print(){ System.out.println("***************"); } } // 这个时候程序类给出肯动是直接实例化对象,而后调用方法 public c…
/*    innerClass        从实际的开发来看,真正写到内部类的时候是在很久以后了,短期内如果是自己编写代码,几乎是见不到内部类出现的        讲解它的目的第一个是为了解释概念,另外一个就是也是为后期的一些复杂程序做铺垫                所谓的内部类指的是在一个类的内部(外部类)定义类结构的一种处理形式*//*    内部类的基本概念        类的组成永远都是只有两点:成员(Field),方法(Method),但是几乎所有的程序里面斗不会对嵌套的结构有…
本次只是围绕着多态性的概念来进行讲解,但是所讲解的代码与实际的开发几乎没有关系,而且多态一定是在继承性的基础上才可以操作的,        而本次将使用类继承的关系来描述多态的性质,实际的开发中不会出现普通类的继承关系(一个已经完善的类不应该再被继承),开发中都要求继承抽象类和接口                多态性要想实现有两个前提:继承,覆写                范例:引出代码 class A { public void print(){ System.out.println("…
1.方法的覆写    当子类定义了与父类中的完全一样的方法时(方法名称,参数类型以及个数,返回值类型)这样的操作就称为方法的覆写    范例:观察方法的覆写 class A{ public void print(){ System.out.println("******************"); } } class B extendsa A{ } } public class inherit{ public static void main(String args[]){ B b=…