对Java的数据类型和运算符的理解
|
abstract
|
continue
|
if
|
new
|
switch
|
|
assert
|
default
|
for
|
package
|
synchronized
|
|
boolean
|
do
|
goto
|
private
|
this
|
|
break
|
double
|
implements
|
protected
|
throw
|
|
byte
|
else
|
import
|
public
|
throws
|
|
csae
|
enum(Java是从)
|
instanceof
|
return
|
transient(用来表示一个域不是该对象串行化的一部分)
|
|
catch
|
extends
|
int
|
short
|
try
|
|
char
|
final
|
interface
|
static
|
void
|
|
class
|
finally
|
long
|
strictfp
|
volatile
|
|
const
|
float
|
native
|
super
|
while
|
- 直接通过单个字符来指定字符型值,如‘A’、‘9’、‘0’等
- 通过转义字符表示特殊字符值,例如‘\n’、‘\t’等
- 直接通过Unicode值来表示字符型值,格式是‘\uXXXX’,其中XXXX代表一个十六进制的整数
结果:


结果:

- 算术运算符

结果:

“+”也可以做字符串的连接符来使用

结果:

-:减法运算符

结果:

*:乘法运算符

结果:


结果:


结果:

- 赋值运算符
- 位运算符
- 比较运算符
- 逻辑运算符
- 三目运算符
- 运算符的结合性和优先级
|
运算符说明
|
Java运算符
|
|
分隔符
|
. [] () {} , ;
|
|
单目运算符
|
++ -- ~ !
|
|
强制类型转换运算符
|
(type) (注:type=char,int,short……)
|
|
乘法/除法/取余
|
*、/、%
|
|
加法/减法
|
+ -
|
|
位移运算符
|
<< >> >>>
|
|
关系运算符
|
< <= > >= instanceof
|
|
等价运算符
|
== !=
|
|
按位与
|
&
|
|
按位异或
|
^
|
|
按位或
|
|
|
|
条件与
|
&&
|
|
条件或
|
||
|
|
三目运算符
|
? :
|
|
赋值
|
= += -= *= /= &= |= ^= %= <<= >>= >>>=
|

结果:

- 假设x=11,y=3,则表达式x%y != 0的值是 true ,表达式x&y的值是3或0011。(将这个数转换成二进制数来运算)
对Java的数据类型和运算符的理解的更多相关文章
- JAVA基础--数据类型和运算符总结
一,JAVA的数据类型 逻辑型----boolean 只允许取值true和false 字符型----char java采用unicode编码(utf16),每个字符占用两个字节 整数型----byte ...
- java基本数据类型和运算符
一.基本数据类型 种类: 内置数据类型 引用数据类型 1.内置数据类型 一共有八种基本类型,六个数字类型(四个整数类型,两个浮点型),一个布尔型,一个字符类型. (1)byte: byte数据类型是8 ...
- Java基础 - 数据类型和运算符
Java 语言支持的类型分为两类:基本数据类型(Primitive Type)和引用类型(Reference Type). 目录 基本数据类型 数值类型 整数类型 byte short int lon ...
- Java中的变量,数据类型和运算符
变量,数据类型和运算符 1.变量是一个数据存储空间的表示,它是储存数据的基本单元. 如何理解这句话,下面用一个表格可以形象的表达: 变量与房间之间的对应关系 房间名称 变量名 房间类型 变量类型 入住 ...
- Java 第二章 变量、数据类型和运算符
第二章 变量.数据类型和运算符 什么是变量: 变量代表一块内存区域,变量类型不一样,这一块内存的大小也不一样. #在编程语言里面,你可以通过定义变量,向内存里添加数据或者修改内存已有的数据. ...
- Java1变量数据类型和运算符
day02_变量数据类型和运算符 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 public class jh_01_数据类型说明 { public ...
- IOS开发新手教程(一)-数据类型和运算符
OC语法入门(一) 数据类型和运算符 1.1凝视 凝视和其它语言一样,同意单行 ,多行凝视,一份规范的代码里面须要有一些正式的凝视,例如以下凝视: /* 这是多行 凝视 */ //这是多行凝视 OC语 ...
- PostgreSQL自学笔记:5 数据类型和运算符
5 数据类型和运算符 5.1 PostgreSQL 数据类型介绍 5.1.1 整数类型 整型类型 字节 取值范围 smallint 2字节 -2^15 ~ 2^15 int integer 4字节 - ...
- 使用 JavaScript 中的变量、数据类型和运算符,计算出两个 number 类型的变量与一个 string 类型的变量的和,根据 string 类型处于运算符的不同位置得到不同的结果
查看本章节 查看作业目录 需求说明: 使用 JavaScript 中的变量.数据类型和运算符,计算出两个 number 类型的变量与一个 string 类型的变量的和,根据 string 类型处于运算 ...
随机推荐
- mysql5.7.18的安装与主从复制
CentOS6.7安装mysql5.7.18 1. 解压到/usr/local目录 # tar -zxvf mysql-5.7.18-linux-glibc2.5-i686.tar.gz -C /u ...
- 利用C#进行Socket通信编程之二:一个实例
本文转载自: http://blog.csdn.net/huangxinfeng/article/details/4967629/
- ABP+AdminLTE+Bootstrap Table权限管理系统第一节--使用ASP.NET Boilerplate模板创建解决方案
"abp是ASP.NET Boilerplate简称,是一个用最佳实践和流行技术开发现代WEB应用程序的新起点,它旨在成为一个通用的WEB应用程序框架和项目模板" abp官方网站: ...
- 微信开发获取用户OpenID
第一次开发微信版网页,对最重要的获取微信OpenId,特此记录下来 1.首先得有appid和appsecret . public class WeiXin { public static string ...
- 【FlashPlayer】-Debug版本-开发人员推荐
Adobe的Flash-Player的版本分为“普通版本”和“Debug版本”,后者可以协助开发者测试和调试程序. 那么,先给出Debug版本的下载地址:http://www.adobe.com/su ...
- Oracle 安装报错 [INS-06101] IP address of localhost could not be determined 解决方法[转]
--安装Oracle 11gR2,报错:[INS-06101] IP address of localhost could not be determined--------------------- ...
- 机器学习笔记——拉格朗日乘子法和KKT条件
拉格朗日乘子法是一种寻找多元函数在一组约束下的极值方法,通过引入拉格朗日乘子,可将有m个变量和n个约束条件的最优化问题转化为具有m+n个变量的无约束优化问题.在介绍拉格朗日乘子法之前,先简要的介绍一些 ...
- 错误 0xc0202049: 数据流任务 1: 无法在只读列“ID”中插入数据
数据库导入导出时总失败,错误信息如下: 正在验证 (错误) 消息错误 0xc0202049: 数据流任务 1: 无法在只读列“ID”中插入数据. (SQL Server 导入和导出向导) 错误 0xc ...
- 关于浏览器解析html全过程详解
本人web前端菜鸟一枚,第一次在这里发博客梳理知识,知识都是从各地方查阅引用以及自己的理解得来,有什么错误的地方欢迎指正. DOM文档通常加载的步骤: 1.解析HTML结构. 2.加载外部脚本和样式表 ...
- MYSQL事务及存储引擎对比
Innodb支持事务,而myisam不支持事务. 事务的定义: 当多个用户访问同一份数据时,一个用户在更改数据的过程中可能有其他用户同时发起更改请求,为保证数据的更新从一个一致性状态变更为另一个一致性 ...