本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
面向对象编程之块的定义
目录
1. 分类
2. 解析
3. 构造块和构造器的区别
4. 加载顺序
1. 分类
普通块: 方法内|块内
静态块:类中方法外+static
构造块:类中方法外
同步块:多线程讲解synchronized
2.解析
1. 静态块:初始化类信息,仅加载一次
2. 构造块:初始化对象信息,先于构造器执行的,每创建一个对象 初始化一次
3. ...
面向对象编程之static关键字
目录
1. 概念
2. 静态属性
3. 静态方法
4. 静态块
5. 加载顺序
1. 概念
/**
* 概念
* 1、凡是静态的,先于对象存在的,与对象无关的
* 2、凡是静态的,就是共享的
*
* @author zhongaidong
*/
public class StaticDemo01 {
public static void main ...
面向对象编程之构造器
构造器,也叫构造方法,是一种特殊的方法
1、声明:类中
修饰符 类名(形参列表){
}
2、特殊的方法
1)、方法名,构造器名与类同名
2)、没有返回类型|void
3)、构造器中可以存在return ,表示有选择的跳出方法,不能表示返回值
4)、构造器不能直接调用,只能在创建对象时由系统调用
new关键字调用!!不能直接调用,
5)、修饰 ...
面向对象编程之内存分析
1. 内存分析表格(见附件)
2.注意:
一个引用在同一个时刻只能指向一个对象
一个对象可以被多个引用所指向,其中一个对其发生变化,其他引用也可见
一切皆为值传递(基本拷贝值本身,引用拷贝的是地址)
3.基本类型
int a = 0;
1.开辟空间(栈)
2.把方法区里的值copy一份,给栈里的a
4. Person p1 = new Person();
1 ...
javascript 继承 官方指导写法
很多js框架都定义了js继承 各种extend 对于 js对象继承更倾向于用官方提供的写法,当然 你 可以封装出工厂方法来。
以下为firefox developer提供的写法。
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Introduction_to_Object-Oriented_JavaScript
...
这里有些JAVA的免费课程分享
实战:Flex4.X 实战在线书店项目初步构 建
http://edu.ibeifeng.com/view-index-id-134.html
深入学习 ExtJs4.1的布局及常用控件
http://edu.ibeifeng.com/view-index-id-129.html
专题-深入 Java OOP 编程
http://edu.ibeifeng.com/view-index-id-88 ...
简要归纳OOA、OOD、OOP
1、OOA 面向对象分析
把模型分为五个层次:主题层、对象类层、结构层、属性层(成员变量)和服务层(方法);
把工作分为五个流程:标识对象类、标识结构、定义主题、定义属性、和定义服务;
划分结构有两种方式:1,分类结构:一般与特殊的关系
2,组装结构:整体与部分的关系
...
Java面向对象知多少
学习Java已经有一段时间了,回想刚学习Java的时候,接触到的最多的一个词就是面向对象编程(OOP)了。学习Java之前,倒也学过两种编程语言(C,汇编),但是这两种编程语言都不是面向对象语言,其中的汇编语言是一种低级语言,表达形式与高级语言差别很大,晦涩难懂,代码量大,每一个细节都需要自己仔细处理,不适宜用来编写应用程序;
而C语言是一种面向过程的编程语言, ...
基于jQuery,实现JS面向对象编程
//接口1var IClassName = { IgetName:function(){ getName.apply(this); }, IsetName:function(){ setName.apply(this,arguments); }}//接口2var IAlertName = { ...