关闭

堆栈和堆

堆和栈主要的区别有以下几点:    1、管理方式不同:对于栈来讲,是由编译器自动管理,无需我们手工控制;对于堆来说,释放工作由程序员控制,容易产生memoryleak。    2、空间大小不同;    3、能否产生碎片不同;    4、生长方向不同;    5、分配方式不同;    6、分配效率不同;    管理方式:对于栈来讲,是由编译器自动管理,无需我们手工控制;对于堆来说,释放...
阅读(734) 评论(0)

Java中equals和==的区别

Java中equals和==的区别 java中的数据类型,可分为两类:  1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean    他们之间的比较,应用双等号(==),比较的是他们的值。  2.复合数据类型(类)    当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的...
阅读(666) 评论(0)

String是一个对象,定义字符串有两种方法——它们的区别和联系

String 是一个字符串类 类的定义方法:String str = new String ("hello"); 只不过它也可以: String str = "hello"; 基本类型就8个 byte、 short、 int、 lang float、 double boolean char 追问 谢谢,顺便问一下,两种定义类的方法有什么区别吗? 回答 有...
阅读(1251) 评论(0)

详解几个sscanf和sprintf的例子

sscanf("iios/12DDWDFF@122","%*[^/]/%[^@]",buf); 运行过程是这样的:...
阅读(933) 评论(0)
79条 共6页首页 上一页 ... 6
    个人资料
    • 访问:85255次
    • 积分:1610
    • 等级:
    • 排名:千里之外
    • 原创:73篇
    • 转载:6篇
    • 译文:0篇
    • 评论:6条
    最新评论