LCD12864新手入门 最近在做毕业设计的单片机项目,涉及到LCD12864这个元器件,淘宝上有一大堆的产品,像我这样的菜鸟,都不知道怎么选了。在看了贴吧的一个人的初学总结,我此处转一下,大家一同学习,也谢谢他的智慧结晶。 转: 12864液晶种类繁多,光常用的控制器就有4种,每一种都有自己的特点。当然指令也各不相同。学习者不搞明白液晶类型,肯定是无从下手。 1. 12864液晶的型号 通常的型号是XX1...
java集合--ArrayList的实现原理 转载于:http://blog.csdn.net/qq_35101189/article/details/60756478目录: 一、 ArrayList概述 二、 ArrayList的实现 1) 私有属性 2) 构造方法
java的I/O介绍 转载于:http://blog.csdn.net/qq_35101189/article/details/60574798IO流分为输入流(InputStream)和输出流(OutputStream)两类按流所处理的数据类型又可以分为字节流和字符流(用于处理Unicode字符数据)两类字节流主要是由 InputStream和OutputStream作为基类,而字符流
java基础学习总结--面向对象 转载于:http://blog.csdn.net/qq_35101189/article/details/60468793一、面向过程的思想和面向对象的思想 面向对象和面向过程的思想有着本质上的区别, 作为面向对象的思维来说,当你拿到一个问题时,你分析这个问题不再是第一步先做什么,第二步再做什么,这是面向过程的思维,你应该分析这个问题里面有哪些类和对象,这是第一点,
java集合 转载于:http://blog.csdn.net/qq_35101189/article/details/60141088 在编写Java程序中,我们最常用的除了八种基本数据类型,String对象外还有一个集合类,在我们的的程序中到处充斥着集合类的身影!java中集合大家族的成员实在是太丰富了,有常用的ArrayList、HashMap、HashSet,也有不常用的Stack、Queue,
java数组学习 转载于:http://blog.csdn.net/qq_35101189/article/details/60140300 一、什么是数组 数组?什么是数组?在我印象中的数组是应该这样的:通过new关键字创建并组装他们,通过使用整形索引值访问它的元素,并且它的尺寸是不可变的! 但是这只是数组的最表面的东西!深一点?就是这样:数组是一个简单的
java--关键字static 一、 static代表着什么 在Java中并不存在全局变量的概念,但是我们可以通过static来实现一个“伪全局”的概念,在Java中static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,当然也可以修饰代码块。 Java把内存分为栈内存和堆内存,其中栈内存用来存放一些基本类型的变量、数组和对象的引用,堆内存主要存放一些对象。在JVM加载一个
java基础--枚举,泛型详解 转载于:http://blog.csdn.net/qq_35101189/article/details/59062706一:首先从枚举开始说起枚举类型是JDK5.0的新特征。Sun引进了一个全新的关键字enum来定义一个枚举类。下面就是一个典型枚举类型的定义:public enum Color{RED,BLUE,BLACK,YELLOW,GREEN} 显然
JAVA集合类 转载于:http://blog.csdn.net/qq_35101189/article/details/57075139数组是一种很常见的数据结构,开始接触编程的时候多数程序都和数组相关。刚开始接触Java时也是一直使用数组写一些程序,后来越来越觉得数组这东西没法满足需求了 什么时候数组会显得力不从心,没法满足需求,需要集合类呢?不知道具体数据长度需要自动排序存储键值对
java基础——集合 转载于:http://blog.csdn.net/qq_35101189/article/details/568484461. 集合类库通常,程序总是根据运行时才知道的某些条件去创建新对象,在此之前,不会知道所需对象的数量,甚至不知道确切的类型。为了解决这个普遍的编程问题,需要在任意时刻和任意位置创建任意数量的对象。java 实用类库提供了一套相当完整的集合类来解决这个问题 。
java中静态代码块的用法static用法详解 转载于:http://blog.csdn.net/qq_35101189/article/details/56669993(一)java 静态代码块 静态方法区别一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的情况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的. 静态方
java中创建对象的5种方式 转载于:http://blog.csdn.net/qq_35101189/article/details/56494638Java中有5种创建对象的方式,下面给出它们的例子还有它们的字节码 如果你运行了末尾的的程序,你会发现方法1,2,3用构造函数创建对象,方法4,5没有调用构造函数。1.使用new关键字这是最常见也是最简单的创建对象的方式了。通过这种方式,我们
Java IO流学习总结 转载于:http://blog.csdn.net/qq_35101189/article/details/56009129java流操作有关的类或接口:Java流类图结构: 流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,
java基础--类数据与类方法 转载于:http://blog.csdn.net/qq_35101189/article/details/55512016我们一直是为了产生对象而定义类(class)的。对象是具有功能的实体,而类是对象的类型分类。这是面向对象的一个基本概念。在继承(inheritance)中,我们将类当做可以拓展的主体,这提高了我们对“类”的认识。类本身还有许多值得讨论的地方。我们将继
多继承 转载于:http://blog.chinaunix.net/uid-24219701-id-2104281.html/* * 多继承 * Lzy 2011-七夕 */ #include using namespace std; class A{private: int a;public: A():a(1){} vo
单继承析构函数与构造函数 转载于:http://blog.chinaunix.net/uid-24219701-id-2104277.html#include using namespace std; class CPoint{protected: float x, y;public: CPoint(float _x, float _y):x(_x),y(_y){co
C++面向对象总结 转载于:http://blog.chinaunix.net/uid-24219701-id-2230583.html一、简答题1. 什么是类?什么是对象?对象与类的关系是什么?答:类就是相同的数据和相同的一组对象的集合,即类是对具有相同数据结构和相同操作的一类对象的描述;对象是描述其属性的数据以及对这些数据施加的一组操作封装在一起构成的统一体,对象可以
java抽象类与接口的区别 转载于:http://blog.csdn.net/qq_35101189/article/details/55049205很多常见的面试题都会出诸如抽象类和接口有什么区别,什么情况下会使用抽象类和什么情况你会使用接口这样的问题。本文我们将仔细讨论这些话题。在讨论它们之间的不同点之前,我们先看看抽象类、接口各自的特性。抽象类抽象类是用来捕捉子类的通用特性的 。它不
继承 内存分布 出处:http://blog.csdn.net/chenchong_219/article/details/25341353class Base { public: int m_base; }; class DerivedA: public Base { public: int m_derivedA; }; class Derived
输入/输出流 转载于:http://blog.chinaunix.net/uid-24219701-id-2149884.html/** 向流中插入一个字节*/#includeusingnamespace std; int main(void){ cout.put('A'); cout.put(''); return 0;}