定义类的方法:语法:public 返回值类型 方法名(){ //方法的主体} 语法:return.表达式; 方法调用:语法:对象名.方法名(); *不同类之间方法调用(a类c方法b类e方法),需要先创建类然后使用“.”调用: public void c(){ b d=new b(); //d对象 d ...
分类:
其他好文 时间:
2017-06-11 20:11:33
阅读次数:
90
创建对象时的差别 1、new 对象包含2步, 1)载入类; 2)而且实例化。 2、Class的对象.getInstance(),只不过实例化。 也就是说。在运行 Class的对象.getInstance() 之前一定要先载入相应的类。 //演示样例代码 /** * new 对象和Class的对象.g ...
分类:
其他好文 时间:
2017-06-08 21:23:30
阅读次数:
194
1.加锁延迟性的懒汉单例模式 单例对象需要用volatile去修饰,可以保证对象是公用的; 初始化单例对象的方法,需要在方法内部判空后进行加锁再次判断空 new 对象的方式。 优点: 确保单例使用时,不会出现未初始化成功的情况(多线程频发并发去拿单例对象可能会造成对象没有初始化成功但不为null的情 ...
分类:
其他好文 时间:
2017-06-02 17:43:08
阅读次数:
162
克隆是什么?它的产生背景? 当new的对象是多例的时候,new对象将会不断占据内存。特别是消耗内存的大对象,比如数据库连接等。平时运用的不多,只在spring等容器有见过,此处不多赘述,了解即可。 浅克隆与深克隆是什么意思?通过案例逐步探讨。 public class Star implements ...
分类:
其他好文 时间:
2017-05-29 14:38:12
阅读次数:
240
问题来源 什么是单例?它的运用场景是什么? 单例模式是指保证在系统中只存在某类唯一对象。运用场景随处可见,例如工具类、Spring容器默认new对象等。 单例模式有几种实现方式? 饿汉式、懒汉式、双重检查锁式、内部类式。 推荐使用方式? 饿汉式、内部类式。 饿汉式 饿汉式顾名思义饿,那么当应用程序一 ...
分类:
其他好文 时间:
2017-05-29 13:32:49
阅读次数:
234
看了下面博客就很明白了 http://www.cnblogs.com/Qian123/p/5710533.html#_label0 java对象创建方式有三种: 1.通过new对象 2.通过java克隆(分为浅克隆和深克隆) 3.通过反序列化 (是深克隆效果的很好体现) ...
分类:
编程语言 时间:
2017-05-22 13:34:39
阅读次数:
191
代码: using LitJson;using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks; name ...
分类:
移动开发 时间:
2017-05-21 21:47:37
阅读次数:
890
解析XML总结(SAX、Pull、Dom三种方式) 反射的简单介绍: 反射 1、什么是反射技术? 动态获取指定类以及类中的内容(成员),并运行其内容。 应用程序已经运行,无法在其中进行new对象的建立,就无法使用对象。这时可以根据配置文件的类全名去找对应的字节码文件,并加载进内存,并创建该类对象实例 ...
分类:
编程语言 时间:
2017-05-15 22:45:03
阅读次数:
285
类:相似的数据和数据操作的封装 class 成员量:普通的量加上一定的修饰就变成了成员量 public,protected,private 成员方法:普通的函数,加上一定的修饰,放入到类中就变成了成员方法. 实例化:类创建特例的过程(实例化一个对象 new) 对象: 类的特例或者实例 object ...
分类:
Web程序 时间:
2017-05-15 19:52:21
阅读次数:
216
从网上搜优先级队列用法,都是有些乱七八糟的,有几种用法都没说,直接贴代码。实在郁闷,于是自己在此归纳归纳。 废话不多说,直入主题。 优先级队列的核心是比较函数的实现。 比较函数有两种实现方法: 1、在结构体或类外面定义一个比较结构体。 //假如有个Point结构体。则new对象的时候:priorit ...
分类:
编程语言 时间:
2017-05-09 20:45:07
阅读次数:
238