首页 > 编程语言 > 详细

Java内存分析

时间:2014-12-24 13:12:07      阅读:283      评论:0      收藏:0      [点我收藏+]

技术分享

 

注:

变量:从本质上讲,变量其实是内存(栈)中的一小块区域,使用变量名来访问这块区域。因此,每个变量使用前必须先申请(声明),然后必须进行赋值,才能使用。

按被声明的位置划分:

  • 局部变量:方法或语句块内部定义的变量。
  • 成员变量:方法外部、类的内部定义的变量。
  • 注意:类外面(与类对应的大括号外面)不能有变量的声明。

按所属的数据类型划分:

  • 基本数据类型变量(在栈内)
  1. boolean型只用ture 和 false
  2. char型表示单个字符,用单引号括起来。

    例子:char a=‘a‘ , b=‘中‘ ;(字符可以是字母,中文,符号等等)

    char  c = ‘\u0061‘;(可用Unicode编码表示,每个字符占两个字节)

    char d = ‘\n‘;   //‘\n‘代表换行符      (还可以用转义字符‘\‘来将其后面的字符转变为其它含义)

  • 引用数据类型变量(在堆内)

技术分享

常量:常量用字符串表示,分字符常量和字符串常量两种,值不可改变。(用到final关键字)

Java内存分析

原文:http://www.cnblogs.com/centvinzz/p/4182102.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!