Java学习教程-变量名与运算符.docx_第1页
Java学习教程-变量名与运算符.docx_第2页
Java学习教程-变量名与运算符.docx_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

package com.hilter.day;/* 最小的信息单元 bit 最小的存储单元 byte* 变量 实质:在内存中划出一片空间 作用:存储或读取数据 数据特点:数据是可变的 注意:变量必须要有明确的类型,什么类型的变量装载什么类型的数据* boolean false byte 0 short 0 int 0 long 0L char u0000 float 0.0f double 0.0d String null 级别从低到高为:byte,char,short-int(默认)-float-long-double(默认)* /变量定义格式: 数据类型 变量名 = 值; int a ;/必须赋初始值 /作用域 * 自动类型转换:从低级别到高级别。 强制类型转换:从高级别到低级别。 int x = 5.4;/编译错误,可能损失精度* / 1 + 2 + a + 2 + 1 = 3a21* i+:先出去玩再吃饭 +i:先吃饭再出去玩* a+=2 : 等价于 a = a + 2 ;但是效率更高* byte b = 5; b = b + 3 ;/add cast to byte /可能产生精度损失/需要强转 b = (byte)(b + 3)* int b = 1=1;/change type of b to boolean/类型不匹配* int a = 5; int b = 6; System.out.println(b = a);/把a的值赋值给b,并打印b的值* &: 只有两边都为true结果是true。否则就是false。 |:只要两边都为false结果是false,否则就是true :异或:和或有点不一样。 两边结果一样,就为false。 两边结果不一样,就为true. & 和 &区别: & :无论左边结果是什么,右边都参与运算。 &:短路与,如果左边为false,那么右边不参数与运算。 | 和| 区别:|:两边都运算。 |:短路或,如果左边为true,那么右边不参与运算。* 三元运算(三目运算) 条件表达式?表达式1:表达式2 *

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论