Java-day3

常量 :

1、字面量常量:比如: 1,2,3,3.14,false,true等

变量:

         分类:成员变量(field、字段)和局部变量

         成员变量:{}中定义的变量

         局部变量:又分为方法形参、方法内变量、代码块变量

         变量的作用域:1、成员变量:在所定义的类中起作用

                                   2、局部变量:从定义的那一个地方开始,到紧跟着结束的   }   之间

        使用规则:变量必须先声明,并且初始化后才能使用;

                          声明变量必须有数据类型

                          同一作用域内的变量名不能重复定义

表达式:由常量、变量、运算符、括号组成能求得值的有意义结果的语句

Java数据类型:基本类型和引用类型

基本类型:数值型(整数类型byte short int long 、小数类型float double)、字符型char、布尔型boolean

引用类型:接口和数组

数据类型          占位(字节)

byte                    1

short                   2

int                       4

long                    8

char                    2

float                    4

double                8

boolean              1

整数类型:

byte、short、int、long类型

整型常量的四种表示形式:

二进制整数:0B或0b开头(java7的新特性)

八进制整数:要求以0开头

十六进制整数:以0x开头

java语言的整型常量默认是int型,声明long型变量后加上L 

小数类型:又称为浮点类型

小数常量默认是double类型的,float类型后面加上F。

科学计数法表达式返回的结果是double类型,只有浮点型的变量才可以接受科学计数法

表示任意精度的小数用BigDecimal类型,比如银行系统里。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 编写java程序 step1: 用文字处理软件编写Java源程序, 以扩展文件名.java保存. step2: 调...
    o0寳贝阅读 489评论 0 1
  • 第一类:逻辑型boolean 第二类:文本型char 第三类:整数型(byte、short、int、long) c...
    Jasonme阅读 1,116评论 0 4
  • Java byte code 的学习意义 为啥要学java bytecode,这就跟你问我已经会python了为...
    shanggl阅读 1,713评论 0 3
  • Win7下如何打开DOS控制台? a:开始--所有程序--附件--命令提示符 b:开始--搜索程序和文件--cmd...
    逍遥叹6阅读 1,629评论 4 12
  • 1 关键字 1.1 关键字的概述 Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或...
    哈哈哎呦喂阅读 679评论 0 0