码迷,mamicode.com
首页 > 编程语言 > 详细

从零学Java(2)——标识符、变量、运算符

时间:2016-04-07 09:29:12      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:

1、Java标识符:

      命名规则:

    ①可以以数字、字母、下划线、美元符号组成,但不能以数字开头。

    ②区分大小写。

    ③不能是Java中的关键字和保留字。

     命名规范:

      包名所有单词字母均为小写。类名、接口名每个单词首字母大写。变量名、方法名第一个单词首字母小写,其余单词首字母大写。常量名所有字母均大写。

2、常量分类:

      整数常量。 // 所有整数 
      小数常量(浮点数)。 // 所有小数 
      布尔型常量。较为特殊,只有两个值:true false 
      字符常量。 // 一个字符 ‘1‘ ‘a‘ ‘牛‘ ‘\t‘ 
      字符串常量。 // 一个或多个字符用双引号引起来 "a" "我们" "hello world" 
      null常量。只有一个数值就是:null

3、对于整数,Java中的四种表现形似:

      十进制(默认的):System.out.println(10086);//输出10086

  二进制(以0b开头[JDK7新增]):System.out.println(0b10);//输出2

  八进制(以0开头[JDK7新增]):System.out.println(010);//输出8

  十六进制(以0x开头[JDK7新增]):System.out.println(0x10);//输出16

  //错误示例

  System.out.println(0358);//编译不通过,八进制数据各数位上没有8

      注意:在写数值时,数值太长的话,会影响可读性,java7新增数值的下划线支持。例如:124559656566可以根据需要任意加下划线,但是不能加在开始和结束。可以写成:124_559_656_566来增加可读性。但像: _12 、24_ 是错误!!!

4、计算机存储单位

    位:bit  表示一个二进制数码0或1

    字节: 1个字节等于8位

      1Kb=1024个字节

5、基本数据类型:

     Byte:整数,1个字节     -128~127

     Short:整数,2个字节    -2^15~2^15-1

     int:整数,4个字节

     long:整数,8个字节

     float:单精度浮点型,4个字节

     double:双精度浮点型,8个字节

     char:字符型,2个字节      0~2^16-1

     boolean:布尔型,1个字节

6、运算符

      算术运算符:+ 、 - 、 * 、 / 、 % 、 ++ 、 --

  赋值运算符:= 、 += 、 -= 、 *= 、 /= 、 %=

  关系(比较)算符:> 、 < 、 >= 、 <= 、 == 、 !=

  逻辑运算符:! 、 & 、 | 、 ^ 、 && 、 ||

  位运算符:& 、 | 、 ^ 、 ~ 、 >> 、 << 、 >>>

  字符串连接符:+

  三目运算符:x ? y : z // x结果必须为boolean类型

从零学Java(2)——标识符、变量、运算符

标签:

原文地址:http://www.cnblogs.com/joy99/p/5362072.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!