- 博客(7)
- 问答 (1)
- 收藏
- 关注
原创 代理模式浅析
代理模式属于结构型模式(用于处理类或对象的组合),而代理模式又分为静态代理模式和动态代理模式。 1.静态代理模式 有些类由于自己功能有限,需要其他的类做一些工作来辅助完成某些功能,虽然这些辅助工作是必须的,但是委托类却不需要自己去做,一是他没有资源,二是它应该注重自己擅长的事情。这样一些代理类应运而生,它专门做一些事前和善后的处理,让委托类专注于自己的事情。 例如:package com
2016-07-07 19:07:01 190
原创 几种常用的设计模式浅析
一,创建型模式(主要用于创建对象) 1.工厂方法模式 定义了一个创建对象的接口,但由子类决定要实例化的类是哪个。 例如:FactoryMethodModel Factory.java package FactoryMethodModel; public abstract class Factory { public abstract Phone createPhone(); }
2016-07-03 18:39:26 294
原创 华信第一阶段Java试卷分析
1.在子类构造方法中使用super()显示调用父类的构造方法,super()必须写在子类构造方法的第一行,否则编译不能通过; this和super关键字不可以出现在同一个构造函数中 2.方法重载与方法重写 方法重载:同一个类中,多个方法的方法名相同,参数列表不同; 方法重写:子类重写父类的方法,方法名 参数列表 返回类型必须都和父类一致; 用final修饰的类是不能被继
2016-05-21 21:41:21 1056
原创 java关键字浅析
1,关键字的定义:编程语言里事先定义的,有特别意义的标识符,Java语言规定关键字不能作为标识符 2,关键字类型: 目前共有50个Java关键字,其中,"const"和"goto"这两个关键字在Java语言中并没有具体含义 1),跟类相关的关键字:public, private ,protected, class, package, import,
2016-03-26 18:40:07 260
翻译 浅谈java内存中的堆和栈
1.栈,是一种向低地址扩展的数据结构,并且是连续的存储空间,所以栈顶和栈的最大容量是固定的,在windows下,栈的最大容量是2m或者是1m,是在编译的时候就已经确定的,当申请空间大于栈的剩余空间的时候,就会报错说明overflow,所以栈能够申请的空间是比较有限的。 堆,是一种向高地址扩展的数据结构,并且是不连续的,因为系统采用的是链表的方式存放空闲存储块,当然是不连续的,链表
2015-07-24 14:57:51 270
原创 浅谈继承关系和接口
小结整理: 1.普通类、接口、抽象类 普通类:1)方法只能有普通方法和构造方法; 2)能创建对象; 抽象类:1)方法可以有普通方法、构造方法和抽象方法; 2)不能创建对象; 接口:1)方法只能有抽象方法; 2)不能创建对象; 2.继承(父子)父类和子类 作用:避免代码的冗余; 继承:子类通过
2015-07-13 20:18:43 393
原创 浅谈java入门
实例:public class HelloWorld{ public static void main(String[] args){ int i=0 for(;i System.out.println("未来在你手中"); } int i=0; while(i System.out.println("未来在你手中"); i++; } int i=0;
2015-07-11 23:55:33 225
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人