JAVA入门基础笔记-基本数据类型

原创 2015年07月10日 09:34:39

Java基础—数据:《JAVA入门很简单》-李世民

1. 使用小数给单精度浮点型变量赋值,需要在赋值的小数后面加一个‘F’。在遇到小数时,java不知道这个数字的精度,为了防止数据的精度被丢弃,会把这个数据作为一个双精度的double类型来存储。加上了F,就已经明确告诉了JAVA,这是一个单精度的浮点数字。

 

2. 在java中,八进制的数规定以“0”开头,十六进制数以“0x”开头

   int a = 0123 表示定义了一个整形变量,并初始化为八进制123

 

3. String类型赋值的特点: 存储在内存中的值是不能被改变的,用String类型变量来保存一个字符串的首地址,在赋值语句中改变的也只是这个地址,至于内存中所保存的字符串,是不可以改变的。

  所有的对象类型的赋值都有这样的特点!!注意对象类型的赋值与克隆的区别。------------------------------------*

  对于基本数值类型的对象类型,它们在赋值时和基本类型的处理方式是一样的,复制变量

  参数的传递过程,可以看成是变量赋值,上面的规则仍然适用。

 

4. 变量的作用域:变量的作用域从它定义的位置开始,直到定义所在的一对大括号结束。

Java中最近的一个变量定义的优先级最高,它会在自己的作用域内“覆盖”掉前面的同名变量,与变量的类型无关,即不管两者的类型是否相同,只要名字一样,都会被覆盖掉。

 

5. 自动打包、解包。基本类型的变量与之对应的对象类型的变量之间赋值。int ==Integer, char ===Character, float === Float.

 intmy_int = 0;

 Integer my_Integer;

 my_Integer = my_int;

实际完成了Integer my_Integer = new Integer(my_int);

 

6. 常量:定义时在变量类型之前加关键字final; 定义后只能赋值一次。

 

java基础学习笔记——基本数据类型对象包装类

Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的,这在实际使用时存在很多的不便,为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八个和基本数...

python入门基础----基本数据类型

基本数据类型 Number(数字) String(字符串) List(列表) Tuple(元组) Sets(集合) Dictionary(字典) 一.Number Python3 支持 int(长整...

java基本数据类型模型

  • 2015年08月09日 22:23
  • 17KB
  • 下载

java基本数据类型及其关系

  • 2014年07月02日 15:50
  • 52KB
  • 下载

02Redis入门指南笔记(基本数据类型)

三:入门 1:热身          获得符合规则的健名列表:keys  pattern          pattern支持glob风格的通配符,具体规则如下表:          Redis命令...
  • gqtcgq
  • gqtcgq
  • 2015年12月03日 13:09
  • 1163

java与com基本数据类型的交互

  • 2013年10月25日 15:30
  • 546KB
  • 下载

《python入门学习笔记1》(基本数据类型)

基本使用方法 首先下载python在百度上有linux 和Windows下的下载方式请自行下载 下载以后有idle 它是python的编辑器,由于我习惯于别的编辑器的可以不用这个 在ubunt命...

Java基本数据类型

  • 2017年06月16日 22:19
  • 1010B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JAVA入门基础笔记-基本数据类型
举报原因:
原因补充:

(最多只允许输入30个字)