A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 愿㊡╃數曐曐メ 中级黑马   /  2013-5-28 06:54  /  1012 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

变量:
1)根据位置:局部变量和全局变量
     局部变量在使用前,必须赋值,否则报错
     全局变量不用赋值,系统默认的给了全局变量一个值(整数的默认值是:0)
2)根据变量类型:  基本类型的变量   引用型变量

byte  字节型整数    8位  
        一位【 】
        【】【】【】【】【】【】【】【】
         几个字节?  一个字节
-----------------带符号整数------------

short  短整型      16位
         几个字节?     2个字节

int     整型          32位  默认的
        几个字节        4个字节

long  长整形       64位
                           8个字节
Ex:int x=-20;

--------------无符号整数-------------------

char  字符型整数      16位   
  java语言,一个char能否表示一个汉字?    能
  一个汉字是16位

char 是无符号整数。
char x=-20;  (错)
-------------------------------------------
小数:

float(单精度浮点)    32位   4个字节                              
double(双精度浮点)  默认的  64位 8个字节
                    

-------------------------------------------
boolean          1位  1/8字节                                            
                                                                        
值是:true      false                                                   
他的值是关键字                                                           
  假象:1   true                                                        
            0   false                                                   
-------------------------------------------
1)char  x='a';
2)char  x=97;
3)char x=0x61;
4)char x=0141;
5)char x='\u0061';
汉字的范围:\u4e00    \u9ef5
\u形式:
\uxxxx     x是一个16进制数 注意:0x(十六进制是以ox开头的)


1和2有啥区别?
答:当字符可以由键盘输入的话,那么用1最好,直观
2可以表示任何字符,例如非键盘输入的字符。

‘a’用数字来表示 97

字符串用  双引号括起:
  "A"

  
String x="a";
x是啥类型?引用型变量
   char x='ab';   (cuo )
   String x="ab";  (dui)

String s="*********************";
System.out.println(s);

评分

参与人数 1技术分 +1 收起 理由
袁梦希 + 1 赞一个!

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马