05 2013 档案

摘要:产品密钥: KBKGP-M4C9J-2TYWD-GC89X-GW8VG--------------------------------------------------------激活: 1、使用序列码安装完毕;注册码:VT2V8-YXPDP-9PBMW-CVH36-MTMGG;2、关闭所有Office程序3、开始 -> 运行regedit -> 打开注册表4、找到HKEY_LOCAL_MACHINE\Software\Microsoft\Office\12.0\Registration5、删除子键ProductName、DigitalProductID 及 ProductID关 阅读全文
posted @ 2013-05-23 22:42 oucaijun 阅读(691) 评论(0) 推荐(0) 编辑
摘要:类别 [随笔分类]Andriod res/values/colors.xml 用法: 1.在Java源文件中: getResources().getColor(R.color.black); ... 阅读全文
posted @ 2013-05-13 17:24 oucaijun 阅读(344) 评论(0) 推荐(0) 编辑
摘要:public interface Map<K,V> Map(映射)是一个存储关键字和值的关联或者说是关键字/值对的集合。给定一个关键字,可以得到其相应的值。关键字和值都是对象。关键字必须是惟一的。但值是可以被复制的。对于键对象来说,像Set一样,一个Map容器中的键对象不允许重复,这是为了保持查找结果的一致性。 Map 与加入的顺序没有关系 与Collection系列的集合一样,系统并... 阅读全文
posted @ 2013-05-10 20:33 oucaijun 阅读(245) 评论(0) 推荐(0) 编辑
摘要:List:public interface List<E> extends Collection<E> 实现该接口的类均属于Ordered类型,具有列表的功能,其元素初始的顺序均是按添加(索引)的先后进行排列的。 除了继承了Collection声明的方法外,List接口在iterator、add、remove、equals和hashCode方法的基础上加了一些其他约定,超过了Collecti... 阅读全文
posted @ 2013-05-10 20:26 oucaijun 阅读(262) 评论(0) 推荐(0) 编辑
摘要:Set接口与List接口最大的区别在于:Set中没有重复的元素。 Set是非常简单的集合,Set中的对象没有特定初始顺序,set元素顺序与加入的顺序没有关系。 TreeSetpublic class TreeSet<E> extends AbstractSet<E> implements NavigableSet<E>, Cloneable, java.io.Serializable... 阅读全文
posted @ 2013-05-10 20:24 oucaijun 阅读(251) 评论(0) 推荐(0) 编辑
摘要:Collection接口是集合继承树中最顶层的接口,该接口声明了集合中常用到的一些通用方法。 一 List: 1.add(Object o); 2.get(int i); 3.remove(int i) 4.add(int i, Object o); ArrayList与LinkedList的区别 查找时ArrayList比LinkedList快,因为底层是数组 //... 阅读全文
posted @ 2013-05-10 20:00 oucaijun 阅读(231) 评论(0) 推荐(0) 编辑
摘要:源文档 <http://baike.baidu.com/view/1859857.htm> 对于系统中的某些类来说,只有一个实例很重要,例如,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;一个系统只能有一个窗口管理器或文件系统;一个系统只能有一个计时工具或ID(序号)生成器。如在Windows中就只能打开一个任务管理器。如果不使用机制对窗口对象进行唯一化,将弹出多个窗口,... 阅读全文
posted @ 2013-05-07 20:07 oucaijun 阅读(203) 评论(0) 推荐(0) 编辑
摘要:父类引用(实现多态)传入父类对象的地址指针执行父类的功能。父类引用(实现多态)传入子类对象的地址执行子类中的部分功能; 可以访问的是父类中已定义的成员:重写的和没重写的都可。对于重写的成员,访问的是子类的;没重写的当然是…Interface引用实现多态传入使用了该接口的类对象的地址执行子类中且在接口中定义了的 的部分功能;例1:/*_____________________... 阅读全文
posted @ 2013-05-07 19:05 oucaijun 阅读(233) 评论(0) 推荐(0) 编辑
摘要:C++:继承组合JAVA:继承接口核心插件java代码书写规范: 花括号前加1个空格; { 变量名小写;name,age; 常量名大写;final int AINF_X 函数名小写开头;ainf_m1 类名称大写开头;Binf 函数名、类名等名称的后继的字母头大写;openDoor,interface NetWorkCard; /*______________________________________________________________________________*/ package com.fs.test; public interface Ainf { ... 阅读全文
posted @ 2013-05-07 16:55 oucaijun 阅读(1009) 评论(0) 推荐(0) 编辑
摘要:abstract方法:必须在子类中都实现。少一个都要错。 abstract方法不能是private的。 abstract方法只能存在于抽象类和接口中。 abstract类:只能被继承,不能创建对象。 /*______________________________________________________________________________*/package co... 阅读全文
posted @ 2013-05-07 16:33 oucaijun 阅读(404) 评论(0) 推荐(0) 编辑
摘要:final类:不可被继承。 final变量:常量,定义就要显示初始化,之后不能再被重新赋值。可以被继承。 final方法:在子类可以被继承;可以被"重载";但是不能被重写(override). /*------------------------------------------------------------------------------------------------... 阅读全文
posted @ 2013-05-07 16:15 oucaijun 阅读(184) 评论(0) 推荐(0) 编辑
摘要:equal与==的区别: 在Objiect类中,这两者是等同的。 而在其他子类如String中equal被改写。equal在String中被改写,比较的是内容。 package com.fs.test;public class Test {private void m1() {String s1 = "abc"; String s2 = "abc"; //s1,s2指向同一个字符... 阅读全文
posted @ 2013-05-07 15:30 oucaijun 阅读(657) 评论(1) 推荐(0) 编辑
摘要:问题描述:(分析scanf()和getchar()读取字符) scanf(), getchar()等都是标准输入函数,一般人都会觉得这几个函数非常简单,没什么特殊的。但是有时候却就是因为使用这些函数除了问题,却找不出其中的原因。下面先看一个很简单的程序:程序1: #include <stdio.h> int main() {char ch1, ch2;sc... 阅读全文
posted @ 2013-05-05 17:16 oucaijun 阅读(508) 评论(0) 推荐(0) 编辑
摘要:1. 重写 (override)://即派生类对基类虚函数的覆盖 派生类的成员函数与基类的成员函数的名字相同,参数相同,并且返回类型也相同或可以类型兼容,则称为派生类重写了基类函数,简称重写(重写是隐藏的一个特例) 父类与子类之间的多态性。子类重新定义父类中有相同名称和参数的虚函数。 1) 被重写的函数不能是 static 的。必须是 virtual 的,或者是 overr... 阅读全文
posted @ 2013-05-04 14:38 oucaijun 阅读(359) 评论(0) 推荐(0) 编辑
摘要:C++编程语言功能强大,可以对多种程序设计风格提高支持。其中就包括面向对象的各种特性。我们在这里先为大家讲解一下C++继承的一些基本概念。C++继承方式分为两种,普通继承和虚拟继承(virtual)。具体的继承又根据父类中的函数是否virtual而不同。 下面就单继承分为几种情况阐述:C++继承方式1.普通继承+父类无virtual函数 若子类没有新定义virtual函数 此时子类的... 阅读全文
posted @ 2013-05-04 13:46 oucaijun 阅读(1286) 评论(0) 推荐(0) 编辑
摘要:1.顶层函数:多态的运行期行为体现在虚函数上,虚函数通过继承方式来体现出多态作用,顶层函数不属于成员函数,是不能被继承的。2.构造函数:(1)构造函数不能被继承,因而不能声明为virtual函数(2)构造函数一般是用来初始化对象,而只有在一个对象生成之后,才能发挥多态作用,如果将构造函数声明为vir... 阅读全文
posted @ 2013-05-04 11:30 oucaijun 阅读(705) 评论(0) 推荐(0) 编辑
摘要:参考 :多态性 vptr vtable 多态性 (polymorphism) 是面向对象编程的基本特征之一。而在 C++ 中,多态性通过虚函数 (virtual function) 来实现。我们来看一段简单的代码: #include <iostream> using namespace std; c 阅读全文
posted @ 2013-05-04 11:29 oucaijun 阅读(697) 评论(0) 推荐(0) 编辑
摘要:常对象与常成员函数 C/C++ 1.常对象用const修饰的对象叫对象常量,其格式如下: 〈类名〉const〈对象名〉或者const〈类名〉〈对象名〉声明为常对象的同时必须被初始化,并从此不能改写对象的数据成员。例:分析下列错误的地方,说明理由;#include<iostream.h>class Point{ int x, y;public:Point(int a, int ... 阅读全文
posted @ 2013-05-02 20:30 oucaijun 阅读(516) 评论(0) 推荐(0) 编辑
摘要:此文章已于 20:20:58 2013-5-2 发布到 oucaijunmutalbe的中文意思是"可变的,易变的",跟constant(既C++中的const)是反义词。在C++中,mutable也是为了突破const的限制而设置的。被mutable修饰的变量,将永远处于可变的状态,即使在一个const函数中。我们知道,如果类的成员函数不会改变对象的状态,那么这个成员... 阅读全文
posted @ 2013-05-02 20:30 oucaijun 阅读(187) 评论(0) 推荐(0) 编辑
摘要:建议下载下面四个man手册//命令:sudo apt-get install manpagesroger@ubuntu:~$ dpkg -l | grep manpagesii manpages 3.24-1ubuntu1 Manual pages about usin... 阅读全文
posted @ 2013-05-01 08:56 oucaijun 阅读(280) 评论(0) 推荐(0) 编辑

下载TeamViewer完整版 下载TeamViewer
点击右上角即可分享
微信分享提示