函数 前面几节我们介绍了数据的基本类型、基本操作和流程控制,使用这些已经可以写不少程序了。 但是如果需要经常做某一个操作,则类似的代码需要重复写很多遍,比如在一个数组中查找某个数,第一次查找一个数,第二次可能查找另一个数,每查一个数,类似的代码都需要重写一遍,很罗嗦。另外,有一些复杂的操作,可能分为 ...
分类:
其他好文 时间:
2016-05-07 13:38:22
阅读次数:
192
1、数据类型: CGFloat: 浮点值的基本类型CGPoint: 表示一个二维坐标系中的点CGSize: 表示一个矩形的宽度和高度CGRect: 表示一个矩形的位置和大小 typedef float CGFloat;// 32-bit typedef double CGFloat;// 64-bi ...
分类:
其他好文 时间:
2016-05-07 13:17:04
阅读次数:
115
一:c++变量基本类型c++变量类型可以分为内置类型(built-in types)和用户定义类型(user-defined type)两种。内置类型可以分为基本类型(如bool,int, char, double,void等)和用声明算符构造的类型(如int*, char[], double&, double&&)。用户定义类型指的是数据结构,类和枚举类型。下面主要给出基本类型一些介绍:基本类型:...
分类:
其他好文 时间:
2016-05-07 11:00:41
阅读次数:
110
在C++程序中建立和删除堆对象使用两个运算符:new和delete.
运算符new的功能是动态分配内存,或者称为动态创建堆对象,语法形式为:
new 数据类型(初始化参数列表);
1.如果建立的对象是一个基本类型变量,初始化过程就是赋值。
例如:
int *point;
point=new int(2);
动态分配了用于存放int类型数据的内存空间,并将初值2存入该空间中,然后将首地址...
分类:
其他好文 时间:
2016-05-07 10:06:51
阅读次数:
128
1.字符串的拼接 , 在编写代码时 为了方便 使用 +号去 拼接字符串, 会创建多余的对象, 应该使用StringBuffer 或 StringBuilder
2. 基本类型和封装类型: 基本类型 的运行效率要远远高 过 封装类型 --- 因为 封装类型在运算的时候 是要 拆包 成 基本类型的 运算完成还要 封包 ---- 比较影响效率 -- 在没有特殊原因尽量使用基本类...
分类:
其他好文 时间:
2016-05-07 10:00:00
阅读次数:
143
4. 类的组合
4.1 定义
类中的成员数据是另一个类的对象
4.2 类组合的构造函数设计原则
不仅要负责对本类中基本类型成员数据初始化,也要对对象成员初始化。
4.3 声明形式
类名::类名(对象成员所需的形参,本类成员形参):对象1(参数),对象2(参数),.......
{ // 函数体其他语句 }
4.4 例子:类的组合,线段类。
...
分类:
其他好文 时间:
2016-05-06 12:44:42
阅读次数:
195
/*
面试题:final修饰局部变量的问题
基本类型:基本类型的值不能发生改变。
引用类型:引用类型的(地址值)(不能发生改变),但是,该对象的堆内存的值是可以改变的。
*/
class Student {
int age = 10;
}
class FinalTest {
public static void main(String[] args) {
//局部变量是基本数据...
分类:
编程语言 时间:
2016-05-06 12:12:42
阅读次数:
125
先看一段代码,来自周志明的《深入理解Java虚拟机》。 输出: 先来看下java中==与equals的区别: ==比较引用。如果对象不是复合数据类型而是基本类型,比较的也是值。 equals比较的是值。 再来看下Integer类中equals的源码: 再来看下原著中作者的解释: 包装类(指的是Int ...
分类:
其他好文 时间:
2016-05-06 00:35:32
阅读次数:
108
JavaScript变量可以用来保存的两种类型的值:基本类型值和引用类型值。 基本类型值有5种类型:undefined,null,boolean,number,string 引用类型值有两种类型:函数,对象。 基本类型值和引用类型值的特点: 1、基本类型值在内存中占据固定大小的空间,因此被保存在栈内 ...
分类:
编程语言 时间:
2016-05-05 11:01:25
阅读次数:
155
今天偶然和同学讨论到int和Integer的区别是,发现自己对这个问题了解的并不是很清楚,而且有些概念还是错的,所以在这对int和Integer的区别做一个总结。 int与integer的区别从大的方面来说就是基本数据类型与其包装类的区别: int 是基本类型,直接存数值,而integer是对象,用 ...
分类:
编程语言 时间:
2016-05-05 02:03:07
阅读次数:
218