- 博客(7)
- 资源 (10)
- 收藏
- 关注
转载 Java中abstract和interface的区别
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于 abstract class和interface的选择显得比较随意。其实,两者之间
2016-03-14 17:09:09 266
转载 浅析Java语言interface机制
爪哇语言提供了一种接口(interface)机制。这种接口机制使Java的面向对象编程变得更加灵活。我们可以用接口来定义一个类的表现形式,但接口不能包含任何实现。在《Thinking in Java》一书中,作者对接口有这样的描述:“接口(interface)比抽象(abstract)的概念更进了一步。你可以把一个接口看成是一个纯的抽象类。”我认为作者对接口的这一解释再准确不过了。 理解
2016-03-14 16:45:11 336
转载 Java中的静态绑定和动态绑定
一个Java程序的执行要经过编译和执行(解释)这两个步骤,同时Java又是面向对象的编程语言。当子类和父类存在同一个方法,子类重写了父类的方法,程序在运行时调用方法是调用父类的方法还是子类的重写方法呢,这应该是我们在初学Java时遇到的问题。这里首先我们将确定这种调用何种方法实现或者变量的操作叫做绑定。在Java中存在两种绑定方式,一种为静态绑定,又称作早期绑定。另一种就是动态绑定,亦称为
2016-02-04 20:12:29 382
原创 Java中toString()方法的用法
Java的toString用法toString概念Java toString() 方法 此方法的两种格式:String toString()static String toString(int i)返回值toString(): 这将返回表示该整数的值的String对象toString(int i): 这将返回一个表示指定整数的String对象。例子:public class Tes
2016-01-28 15:58:21 8748 1
原创 C++内存泄漏检测
存泄漏产生的原因: 1、内存分配后,忘记回收 2、代码有问题,造成想收回却无法回收例如:int* p=new int;//指向一个未知地址p=new int; //p指针修改,原来申请内存的地址没有记录下来,于是无法释放如何检查内存泄漏 包含头文件 和 定义#define _CRTDBG_MAP_ALLOC//并非绝对需要该语句,但如果有该语句,打印出来的是文件名和行数等更加直
2016-01-15 11:58:00 403
原创 eclipse各种问题汇总
eclipse各种问题汇总1、Eclipse更改默认字符集 设置UTF-8eclipse 中UTF-8设置1.windows->Preferences 打开"首选项"对话框;2.然后,general->Workspace,右 侧Text file encoding,选择Other,改变为UTF-8。3.Web->打开,把CSS、HTML、JSP、JavaScript、XML等设置为UTF-8
2016-01-15 11:24:55 447
转载 eclipse在Ubuntu 13.04下的安装过程及问题小记
转载:http://www.cnblogs.com/lanxuezaipiao/p/3325628.html,程序媛想事儿(Alexia).一、eclipse安装过程首先确保在安装eclipse之前已经安装好Java虚拟机1. eclipse官网下载压缩包 下载地址:http://www.eclipse.org/downloads/?osType=linux
2016-01-11 21:38:07 310
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人