单向链表
摘要:class Node{ private String data ; //节点内容 private Node next ; //保存下一个节点 public Node(String data){ this.data = data ; } ...
阅读全文
posted @
2014-04-24 18:56
似_水流年
阅读(94)
推荐(0)
java实例--系统登录
摘要:class Check{ public boolean validate(String userName , String password){ if(userName.equals("zb")&&password.equals("123456")) { r...
阅读全文
内部类
摘要:1 class Outer{ //定义外部类 2 private String info = "hello world!" ; //定义外部类的私有属性 3 class Inner{ //定义内部类 4 public...
阅读全文
posted @
2014-04-23 17:30
似_水流年
阅读(112)
推荐(0)
构造方法私有化(单态设计模式)
摘要:单态设计模式(Singleton)的核心就是蒋磊的构造方法私有化,之后在类的内部产生实例化对象,并通过类的静态方法返回实例化对象的引用。\如果现在不希望一个类产生多个对象的话,则必须使用单态设计模式,而且使用单态设计模式比较常见。因为在Java支持的类库大量采用了此种模式。所谓单态就是在入口处(构造...
阅读全文
posted @
2014-04-23 11:41
似_水流年
阅读(213)
推荐(0)
代码块
摘要:普通代码块: 直接定义在方法中的代码块成为普通代码块。构造块: 直接在类中编写的代码块成为构造块。 |-构造块有限与构造方法执行,且执行多次,只要一有实例化对象产生,就执行构造块中的内容静态块: 直接使用static关键字声明的代码块成为静态代码块。 |-静态块优先于主方法执行,如果在普通...
阅读全文
posted @
2014-04-23 11:04
似_水流年
阅读(84)
推荐(0)
main方法
摘要:public static void main(String args [] ) |-public :表示此方法可以被外部类所调用 ; |-static :表示此方法可以有类名称直接调用 ; |-void:主方法是程序的起点,所以不需要任何返回值 |-main:系统规定好默认调用的方法的名称...
阅读全文
posted @
2014-04-23 10:35
似_水流年
阅读(90)
推荐(0)
关键字
摘要:Java中到底有多少个内存区域呢? · 栈内存:可以保存对象的名称(保存、访问的堆内存的地址) · 堆内存:保存每个对象的具体属性 · 全局数据区: 保存static类型的属性 · 全局代码区:保存所有方法的定义this关键字: |-this.属性、this.方法(),实际上都...
阅读全文
posted @
2014-04-23 10:25
似_水流年
阅读(99)
推荐(0)
引用传递
摘要:范例应用一对一对应关系class Person{ private Book book ; private String name ; private int age ; public Person(String name,int age){ this.name ...
阅读全文
String 类的常用方法
摘要:Splist() 和replaceAll()是需要正则支持的。 将字符串变为字符数组:public char[] to CharArray() ; 将字符数组变为字符串:public String(char[] value) ; public String(c...
阅读全文
String 类
摘要:一、String实例化方法: String name = "helloworld" ; String name = new String("helloworld") ;二、String的内容比较 基本数据类型中使用"=="进行比较 “==”判断的是地址 ; equals()方法...
阅读全文
posted @
2014-04-22 16:17
似_水流年
阅读(101)
推荐(0)
面向对象
摘要:面向对象三大特征: 1、封装性:对外部不可见,可以保护程序中的某些内容 2、继承性:扩展功能的 3、多态性:方法的重载、对象的多态性类图: 类名称 属性名称:属性类型 属性名称:属性类型 访问权限 方法名称():方法返回值属性名称前加“—”号,则表示被封装访问权限:"+" 表示p...
阅读全文
posted @
2014-04-22 12:44
似_水流年
阅读(125)
推荐(0)
数组和方法
摘要:1、数组声明是在栈内存中声明的,为数组开辟空间,是使用关键字new在堆内存中完成2、return 返回方法值,结束方法。 3、方法的递归调用,方法自己调用自己4、方法的重载-----方法名称一样,参数个数、类型不同5、方法接收数组后,对数组所做的所有修改都将保留下来!6、java.util.Arr...
阅读全文
posted @
2014-04-22 11:17
似_水流年
阅读(75)
推荐(0)