Win32API 类型 一、基础类型 typedef unsigned long DWORD; typedef int BOOL;//TRUE FALSE typedef unsigned char BYTE; typedef unsigned short WORD; typedef float F ...
包装类 一.引出包装类 问题1:面向对象里,“一切皆对象”,问题int age=17,此时age代码没有对象,基本数据类型变量不是对象。 问题2:现在使用double类型来表示学生的考试成绩,double类型初始值为0,但是怎么表示一个人缺考和考试为0分。 问题原因:基本数据类型缺少对象,如果需要对 ...
分类:
其他好文 时间:
2017-05-15 13:04:29
阅读次数:
197
九种基本类型及封装类 switch语句后的控制表达式只能是short、char、int、long整数类型和枚举类型,不能是float,double和boolean类型。String类型是java7开始支持。 位运算符 左移(<<) 右移(>>):int是32位,最高位是符号位,0代表正数,1代表负数 ...
分类:
编程语言 时间:
2017-05-14 21:44:03
阅读次数:
298
和C/C++、Java一样,Python也有数据类型和变量两个概念。 数据类型 Python中的几个基本数据类型为整数(integer/int)、浮点数(float/float)、布尔值(boolean/bool)和字符串(string/str)。 整数 整数(integer)是最基本的基本类型。P ...
分类:
编程语言 时间:
2017-05-14 18:05:57
阅读次数:
243
对象的类型转换是我们在编程的时候常常会遇到的,java平台也是如此。比方一些基本类型的数据转型和复合数据的转换。 举例 java语言中主要分为向上转型和向下转型,怎样来了解和掌握这两者转型的关系呢?首先我们先来举个样例,相信大家看完以后就会明确了。 比方说我们的现实的世界中有动物、猫科动物、老虎这三 ...
分类:
编程语言 时间:
2017-05-14 10:44:35
阅读次数:
236
当我们拿到一个对象的引用时,如何知道这个对象是什么类型、有哪些方法呢? 使用type() 首先,我们来判断对象类型,使用type()函数: 基本类型都可以用type()判断: 如果一个变量指向函数或者类,也可以用type()判断: 但是type()函数返回的是什么类型呢?它返回对应的Class类型。 ...
分类:
编程语言 时间:
2017-05-14 10:33:20
阅读次数:
202
一:在方法中声明的变量,即该变量是局部变量,每当程序调用方法时,系统都会为该方法建立一个方法栈,其所在方法中声明的变量就放在方法栈中,当方法结束系统会释放方法栈,其对应在该方法中声明的变量随着栈的销毁而结束,这就局部变量只能在方法中有效的原因 在方法中声明的变量可以是基本类型的变量,也可以是引用类型 ...
分类:
编程语言 时间:
2017-05-13 21:05:16
阅读次数:
115
1 注入基本类型的值 <property name="基本类型的成员变量名" value="值"/> 2 注入集合类型的值 2.1 注入list类型的值 1 <property name="interest"> 2 <list> 3 <value>钓鱼</value> 4 <value>做饭</va ...
分类:
编程语言 时间:
2017-05-13 20:06:48
阅读次数:
191
const 与基本类型: int x = 3; const int x = 3; const 与指针类型:const int *p 与int const *p 等价 int x =3; const int *p = &x; p = &y;//正确 *p = 4;//错误 若 int x =3; in ...
分类:
其他好文 时间:
2017-05-13 16:56:11
阅读次数:
141
java与C++的异同点: 相同点:java与C++有类似的语法和控制结构 不同点:java没有预处理器或者文件包含; 没有指针;没有全局变量; 没有结构体和联合体; 所有原始类型(基本类型)有明确大小; 没有操作符重载; 只能单继承; 较好的定义了异常,有些异常处理是强制的; 没有内存泄漏; 针对 ...
分类:
编程语言 时间:
2017-05-13 15:24:13
阅读次数:
170