最新文章列表

Js对象特性总结

一、对象 1.Js中所有东西都是对象(除了原始值) true, 123, 'abc', undefined, {} //null和数组也是对象 2.可以用点取对象的属性的值或设对象的属性值。   这个属性就像是对象的指针,而属性是这个指针的名字,名字可以任意取 var obj.abc = "abc"; var obj['abc'] = "abc&qu ...
墨香子 评论(0) 有691人浏览 2015-11-24 18:22

java是面向对象的编程语言,编程思路及定义类的语法

    首先来介绍一下面向对象的概念,所谓的面向对象就是指在编程过程中关注的是做这件事情的人或者事物,不同于C语言那样,关注的是做事的步骤、流程。在这里,还需要澄明另外两个概念,就是类和对象。对象:具体的个体。类:抽象的概念,一群对象共同点的简称。他们两者的关系是:类是对象的抽象,对象是类的具体表现。举个类的例子:学生;电脑;水果;程序员……这些都类,因为没有具体到是哪一种。那么对象是什么呢?例如: ...
flj643213995 评论(0) 有695人浏览 2015-11-21 22:21

序列化的初步理解

  序列化就是把一个对象固化,怎么理解。java中一个对象,比如Person person = new Person(),通过new出一个person对象之后,如果你关闭了JVM(比如说关闭了eclipse),如果你还想用person对象怎么办?简单,我们重新new一个新的一模一样的对象,但是我们必须要上次new这个Person的属性,比如name,sex等,并且这个新new的对象也不可能一模一 ...
天_涯_路 评论(0) 有442人浏览 2015-11-19 21:31

判断Java对象生死的方式

my git : https://github.com/hejiawang   Java虚拟机学习记录整理。   一、在Java垃圾回收器清理垃圾对象之前,首先要做的事就是判断哪些对象没人用了、死了、可以回收了;哪些对象还有人用,还活着,不能进行回收。那么垃圾回收器是怎么判断Java对象是生是死呢?   二、引用计数算法        引用计数算法:给对象中添加一个引用计数器,每当 ...
莫欺少年穷Java 评论(0) 有1216人浏览 2015-10-28 15:00

代码复用的规则

代码复用是绝大多数程序员所期望的,也是OO的目标之一。总结我多年的编码经验,为了使代码能够最大程度上复用,应该特别注意以下几个方面。 1、 对接口编程 “对接口编程”是面向对象设计(OOD)的第一个基本原则。它的含义是:使用接口和同类型的组件通讯,即,对于所有完成相同功能的组件,应该抽象出 一个接口,它们都实现该接口。具体到JAVA中,可以是接口(interface),或者是抽象类(abst ...
renjieguixiong5 评论(0) 有907人浏览 2015-10-20 14:27

OO对象健身操

一.绝对不使用缩写 二.方法只使用一级缩进 三.一个语句只能有一个"." 四.拒绝使用else关键字 五.每个方法不超过9行,每个类不超过50行,每个包不超过10个类 六.类中不使用Getter/Setter 七.每个类不超过2个实例变量 八.封装所有的原生类型和字符串 九.封装所有的集合类型 十.除了main()方法,不要有static方法 十一.priv ...
bijian1013 评论(0) 有937人浏览 2015-08-30 23:29

Objective-C对象模型及应用

本文主要介绍Objective-C对象模型的实现细节,以及Objective-C语言对象模型中对isa swizzling和method swizzling的支持。希望本文能加深你对Objective-C对象的理解。 ISA指针 Objective-C是一门面向对象的编程语言。每一个对象都是一个类的实例。在Objective-C语言的内部,每一个对象都有一个名为isa的指针,指向该对象的类。每 ...
呢猫爪爪 评论(0) 有21人浏览 2015-07-08 11:02

类与对象心得

类与对象:相信很多java或者C++的人都会疑惑:什么是类?什么是对象?而我对类与对象有一些理解的心得,希望能与大家分享,能为大家理解类与对象带来帮助。在我的理解中,一个类就是一个集合,它包含了多个对象。这些对象(集合的元素)满足这个类(集合)的限定条件,例如,这些对象都具有相同特性(数据元素)和行为(功能)。那么,也许有人会想到:所有双精度浮点型数字都具有相同的特性和行为,而这些双精度浮点型数 ...
DukeSeraph 评论(0) 有431人浏览 2015-06-04 22:23

类和对象总结

类和对象是面向对象编程的基础核心部分。 首先,JAVA语言是一门面向对象的语言。那么,对象究竟是什么呢?  对象,是具体的个体,是客观存在,在 ...
Season_jy 评论(0) 有506人浏览 2015-04-14 23:19

类和对象的总结

类和对象总结   面向对象 1、对象的概念 2、什么是面向对象 3、类 4、什么是对象的属性 5、什么是对象的方法 6、类与对象的关系/区别 7、OOP的 ...
caohui1994 评论(0) 有414人浏览 2015-04-13 15:44

2015.03.19---PHP XCAP开发,PHP XML导出, PHP数组的操作,PHP反射机制

今日任务: 1.XCAP开发,XML导出 实际: 利用数组操作排序 收获: 1.数组的操作 2.php中反射机制--ReflectionClass,可以获取类中的属性和方法 model对象: $r = ReflectionClass($obj); // 获取对象的反射 $r->getProperties();        // 得到属性列表 $getter = $r ...
无双Rama 评论(0) 有857人浏览 2015-03-25 12:48

三、编写高质量的代码—类、对象和方法(笔记)

  本博文为《编写高质量代码—改善Java程序的151个建议》一书的阅读笔记。该书从很多方面给予了编写高质量代码的宝贵经验。而且该书应该是那种开发经验越丰富,体会越深的书籍。在阅读过程中,从该书中收获良多,这里主要作下书籍笔记,有体会的地方加点自己的想法。受限于知识水平,部分内容还没能深刻体会,所以更多更好的内容和具体实例还需要从书中去找寻。 一、静态方法不能覆写可以隐藏 在Java中可以 ...
wdmcygah 评论(0) 有1760人浏览 2015-02-25 17:14

oracle 视图

视图 1.视图的概述 视图其实就是一条查询sql语句,用于显示一个或多个表或其他视图中的相关数据。视图将一个查询的结果作为一个表来使用,因此 ...
chenjiayi302 评论(0) 有904人浏览 2015-02-12 10:32

JavaScript深入浅出学习笔记(四)—对象

        对象中包含一系列属性,这些属性是无序的。每个属性都有一个字符串key和对应的value。 var obj = {}; obj[1] = 1; obj['1'] = 2; obj;//Object{1:2} obj[{}] = true; obj[{x:1}] = true; obj;//Object{1:2,[object Object]:true}   一 ...
bijian1013 评论(0) 有1353人浏览 2015-01-26 22:44

scala入门-09 scala高阶函数

我们做spark开发 会使用很多spark的高阶函数 所以 今天我就在linux服务上使用scala高阶函数 声明一个List集合: List集合所在的包已经被预定义自动引入,所以此处就不需要在引入包了,这里直接使用List实例化对象,其实用List的object对象的apply方法 我们使用map函数把list中的每个值都乘以3: x表示l中每一个元素,map对l中的每一个元 ...
Stark_Summer 评论(0) 有1448人浏览 2015-01-13 17:47

scala入门-08 apply方法和单例对象的使用

首先 在scala下的 org.scala.clazz下创建UsageOfApply.scala 我们做过Java开发都知道 main方法中的对象都是静态的,而scala object对象的方法都是静态方法 接下来 我们看下 apply是如何使用的  当 val applyTest = new ApplyTest() 会导致apply方法的调用并返回该方法调用的值,也就是App ...
Stark_Summer 评论(0) 有2236人浏览 2015-01-13 15:29

scala入门-07特质类(trait)的使用

trait类似于Java8中的可用带default method的接口。 trait中可以带有实现的方法,也可以带有抽象方法,使用trait的方法是with而混入类中。   我们在scala下 ...
Stark_Summer 评论(0) 有1390人浏览 2015-01-13 10:04

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics