java基础知识

sou1 贡献于2017-01-12

作者 MissDistin  创建于2016-07-19 02:28:00   修改者MissDistin  修改于2016-07-19 09:26:00字数502

文档摘要:
关键词:

JAVA学习笔记 一、 命名 (一)、方法 1、驼峰原则,首字母不大写 2、例:manAge() (二)、常量 1、全部大写、单词组合下划线 2、例:MAX_NUM (三)、类名 1、驼峰原则,首字母大写 2、例:MouseNum() 二、内存分析 (一)、栈(自动分配连续的空间,后进先出) 1、放置:局部变量 (二)、堆(不连续的空间) 1、存放new出来的对象 (三)、方法区(也是堆) 1、存放内的信息(代码) 2、static变量 3、常量池(字符串变量) 三、数据类型占用的存储空间 (一)、整型变量 类型 占用空间 范围 Byte,char 1字节 2^8 -127~128 Short 2字节 -2^16~2^16 Int,float 4字节 -2^32~2^32 Long,double 8字节 -2^64~2^64 四、StringBuilder(线程不安全、效率高)StringBuffer(线程安全、效率低)都是字符串 (一)、String和StringBulider的区别 1、String不可变,StringBulider可变 2、可变原因:StringBulider数组可以动态扩容 3、不可变原因:String定义时有private、final所以不可以改变

下载文档到电脑,查找使用更方便

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 10 金币 [ 分享文档获得金币 ] 0 人已下载

下载文档