自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 void指针 函数指针

Void *指针Void *表明该指针与一地址值相关,并不清楚存储在此地址上的对象的类型Void *指针只支持几种有限的操作:与另一指针进行比较;向函数传递void *指针或从函数返回void *指针;给另一个void *指针赋值;不允许void *指针操作它所指向的对象 函数指针是指指向函数而非指向对象的指针。像其他指针一样,函数指针也指向某个特定的类型。函数类型

2010-05-30 08:42:00 369

原创 sizeof 操作符

Sizeof操作符的作用是返回一个对象或类型名的长度,返回值的类型为size_t,长度单位是字节三种语法:Sizeof (typename);返回基本类型的长度Sizeof (object);返回对象的长度,计算object的值Sizeof object返回object的长度,不计算obje

2010-05-29 22:08:00 282

原创 题目:x=x+1; x+=1;x++的效率那个高?

 程序1:public class iaaa {    public static void main(String[] args) {       int i = 0;       i = i + 1;    }}反编译后代码:public class iaaa extends java.lang.Obje

2010-05-10 15:52:00 344

原创 i=i++; i=++i

  程序1:public class iaaa { public static void main(String[] args) { int i = 4; i = i++; System.out.println(i); }}  反编译后的代码:public class iaaa extends java.lang.Object{public

2010-05-10 14:26:00 1014

原创 基本类型

基本类型大小包装器类型boolean/Booleanchar16-bitCharacterbyte8-bitByteshort16-bitShortint

2010-05-09 16:00:00 308

原创 包访问权限

类的访问权限既不可以是private的,也不可以是protected的,对于类的访问权限只可以是:包访问权限或者public 如果不希望其他任何人对该类拥有访问权限,可以把所有的构造函数都指定为private,从而阻止任何人创建该类的对象,但是有一个例外,该类的static成员内部可以创建。 这就是一种设计模式——singleton(单例) 实例1:public

2010-05-09 15:33:00 234

原创 成员访问权限

 Friendly:包访问权限 默认值 ,但是java中没有Friendly关键字Public:接口访问权限Private:无法访问Protected:继承访问权限作用域当前类同一package子类其他packagepublic√√√√

2010-05-09 15:05:00 293

原创 声明和定义 Declaration & Definition

“声明”向计算机介绍名字,它说,“这个名字是什么意思”。“定义”为这个名字分配存储空间声明常常使用extern关键字,如果我们只是声明变量而不是定义它,则要求使用extern,对于函数声明,extern是可选的,不带函数体的函数名连同参数表或返回值,自动作为一个声明。定义也可以是声明。如果该编译器还没有看到过名字A,程序员定义int A,则编译器马上为这个名字分配存储空间。

2010-05-06 10:16:00 486

原创 快速排序 QuickSort

快速排序通常用于排序的最佳的使用选择,其期望运行时间为:O(nlgn),能够进行就地排序。最坏运行时间为:O(n^2)算法描述:分解(divide):数组A[beg…end]被划分为两个子数组A[beg…mid - 1]和A[mid + 1…end],使得A[beg…mid - 1]中的数据都小于A[mid],A[mid + 1…end]中的数据都大于A[mid]解决(conquer)

2010-05-04 16:01:00 329

原创 堆排序 heapSort

堆排序是一种原地(in place)排序算法,二叉堆有两种:最大堆和最小堆Max_Heapify过程:保持最大堆性质的关键,父结点大于等于子节点, 运行时间: O(lgN)Bulid_Max_Heap过程:遍历整个数组,调用Max_Heapify过程,保持所有元素的最大堆性质,构建最大堆,运行时间:O(n)Heap_Sort过程:遍历整个数组,交换首位元素,并提取首元素,调用Max_H

2010-05-04 10:16:00 360

算法导论 第二版 答案

算法导论 第二版 答案 另附 C++实现的代码网址 http://blog.csdn.net/fanhj__2007/category/680914.aspx

2010-04-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除