11 2017 档案
摘要:转自 "C++ 模板详解(一)" ") C++模板 模板是C++支持参数化多态的工具,使用模板可以使用户为类或者函数声明一种一般模式,使得类中的某些数据成员或者成员函数的参数、返回值取得任意类型。 模板是一种对类型进行参数化的工具; 通常有两种形式:函数模板和类模板; 函数模板针对仅参数类型不同的函
阅读全文
posted @ 2017-11-29 15:57
blog_hfg
摘要:转自 "http://www.cnblogs.com/peida/archive/2013/04/26/3038503.html" 自定义注解 : 使用@interface自定义注解时,自动继承了java.lang.annotation.Annotation接口,由编译程序自动完成其他细节。在定义注
阅读全文
posted @ 2017-11-29 09:28
blog_hfg
摘要:泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 泛型方法 泛型方法在调用时可以接收不同类型的参数。根据传递给泛型方法的参数类型,编译器适当地处理每一个方法调用。 规则: 所有泛型方法声明都有一个类型参数声明部分(由尖括号分隔),该类型参数声明部分在方法返回类型之前 public
阅读全文
posted @ 2017-11-28 17:30
blog_hfg
摘要:重写(Override)是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写! 方法的重写规则: 参数列表必须完全与被重写方法的相同; 返回类型必须完全与被重写方法的返回类型相同; 访问权限不能比父类中被重写的方法的访问权限更低。例如:如果父类的一个方法
阅读全文
posted @ 2017-11-28 16:28
blog_hfg
摘要:局部变量: 声明在方法、构造方法或者语句块中,当对应代码执行完成后,变量将会被销毁 没有默认值 访问修饰符不能用于局部变量 栈上分配 实例变量(成员变量): 声明在类中,但在方法、构造方法和语句块外 其生命周期与实例对象一致 具有默认值 类变量(静态变量): 在类中以static关键字声明,但必须在
阅读全文
posted @ 2017-11-28 15:25
blog_hfg
摘要:public class StaticClass { { int num=2; System.out.println(num); } static int num=1; static{ System.out.println(num); } public StaticClass(){ System.o
阅读全文
posted @ 2017-11-28 14:58
blog_hfg
摘要:预处理指令是在程序代码中一些以 开头的行,它们并不是程序的声明,而是一些用于预处理的指令。 在代码编译之前,预处理会检查这些代码。 预处理指令通过在每一行的结尾添加 \ 符号得到扩展 使用 define进行预处理宏定义. define identifier replacement 宏定义有两个特殊的
阅读全文
posted @ 2017-11-28 14:09
blog_hfg
摘要:HTML:超文本链接,是Web的语言,用来显示数据,标签是预定义的。 XML :扩展标记语言,用来描述和存储数据,一个跨平台的、独立于软硬件的,信息存储和传输工具,需要自行定义标签 ,它仅仅是纯文本。 XML 元素指的是从(且包括)开始标签直到(且包括)结束标签的部分。 元素可包含其他元素、文本或者
阅读全文
posted @ 2017-11-27 16:38
blog_hfg
摘要:Linux简介及Ubuntu安装 常见指令 系统管理命令 打包压缩相关命令 关机/重启机器 Linux管道 Linux软件包管理 vim使用 用户及用户组管理 文件权限管理 Linux简介及Ubuntu安装 Linux,免费开源,多用户多任务系统。基于Linux有多个版本的衍生。RedHat、Ubu
阅读全文
posted @ 2017-11-26 11:21
blog_hfg

浙公网安备 33010602011771号