开发文章

编程基础知识

开发技术 - 编程基础知识简介

软件开发入门教程、编程基础文章、编程必须常握的基础知识。Windows、Linux 、移动开发、web开发等基础技术文章
  • 2017年 07月27日
  • C++智能指针原理与实现
    1.引入 复制内容到剪贴板 int main() { int *p = new int; //裸指针 delete p; return 0; } 在上面的代码中定...
  • 2017年 07月22日
  • C++ 虚函数表详细解析
    前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父...
  • 2017年 04月15日
  • java循环删除list中的多个元素实现 复制内容到剪贴板 import java.util.ArrayList; import java.util.Arrays; import java.util.List; ...
  • 2017年 04月15日
  • 异常语句 try:包含正被异常保护的代码,即表示对哪一段代码进行异常检测。 catch:异常处理部分,可以有一个或多个。 finally:所有情况下都要执行的代码,无论异常是否发生。 即使try...
  • 2017年 04月09日
  • C++中enum、struct、union的使用详解
    首先我们介绍enum---->枚举: 为了更加直观的对枚举有一个印象我们还是老规矩,看代码: 我们看到我们定义了一个枚举类型,然后再在主函数中将枚举的一个元素打印了出来,结果正如我...
  • 2017年 03月24日
  • Python中动态创建类实例 简介 在Java中我们可以通过反射来根据类名创建类实例,那么在Python我们怎么实现类似功能呢? 其实在Python有一个builtin函数import,我们可以使用这个...
  • 2017年 03月03日
  • 网传回调的理解 所谓的回调函数就是:在A类中定义了一个方法,这个方法中用到了一个接口和该接口中的抽象方法,但是抽象方法没有具体的实现,需要B类去实现,B类实现该方法后,它本身...
  • 2017年 01月21日
  • Java中equals和==的区别 java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比...
  • 2017年 01月15日
  • java的引用传递
    最近看着李兴华讲师的Java视频教程学习java,关于java引用传递方面的知识的总结。 基础知识 java的常用内存空间 栈内存空间:保存所有的对象名称(更准确地说是保存了引用...
  • 2017年 01月01日
  • Python面向对象编程进阶
    面向对象高级语法部分 经典类vs新式类   静态方法、类方法、属性方法 类的特殊方法 反射 异常处理 Socket...