---------------------------------------------------> JAVA 变量 数据类型 运算符 知识小结 <-------------------------------------------
/*2.
变量: 存放数据和取数据;
格式 :数据类型 变量名=值;
注意!起变量名避开java保留关键字,不能以数字开头!首字符小写!限制使用美元符($)限制用下划线!
Class的名字首字母大写!
*/ /*3.
java中的数据类型分为两大类-----基本数据类型和引用数据类型。 基本数据类型分为四类八种,
四类 整型 浮点型 字符型 布尔型。
整型分为byte(1) short(2)int(4)long(8)和所占字节!
浮点型 float(4)
字符型 char(2)''
布尔型 boolean(1)T F 引用数据类型有四种
类 接口 数组 枚举!
*/ /*4.
数据类型转换! 两种。 1.分为隐式装换(由低级到高级)
byte a=120000;
int a=12;
2.强制类型装换(高级到低级)
1. 不能对boolean类型进行类型转换。
2. 不能把对象类型转换成不相关类的对象。
3. 在把容量大的类型转换为容量小的类型时必须使用强制类型转换。
4. 转换过程中可能导致溢出或损失精度。 */
/* 4.运算符 五种!
1.算数运算符
运算规则 ex 结果
+ 加 1+2 3
+ 连接字符串 "小"+"孩子" 小孩子
-
*
/
% 取余/模 5%2 1
++ 自增
-- 自减 2.赋值运算符
赋值运算符的使用
运算符 运算规则 范例 结果
= 赋值 int i=2 2
+= 加后赋值 int i=2,i+=2 4
-= 减后赋值 int i=2,i-=2 0
*= 乘后赋值 int i=2,i*=2 4
/= 整除后赋值 int i=2,i/=2 1
%= 取模后赋值 int i=2,i%=2 0 3.比较运算符 结果大部分都是boolean ! 运算符 运算规则 范例 结果
== 相等于 8==10 False
!= 不等于 41!=23 True
< 小于 41<3 False
> 大于 6>3 True
<= 小于等于 6<=3 False
>= 大于等于 7>=3 True 4.逻辑运算符
运算符 运算规则 范例 结果
& 与 false&true False (1>2)&(3<9)---->false 《单&符号 左右两边的条件都要进行判断完真假!就是左右两边的代码都执行! 注意!》
| 或 false|true True
^ 异或 true^flase True
! 非 !true Flase
&& 短路与 false&&true False     《&&符号 左边的条件判断为假!就不会执行右边的代码! 注意!》
|| 短路或 false||true True       《||符号 左边为真 右边代码就不执行!注意!》
<-------------------------------------------单个的逻辑运算符会将左右两个表达式都进行运算--------------------------> <------------------------------------------短语逻辑运算符比普通的逻辑运算符效率高------------------------> 5.三元运算符
语法:(条件表达式)?【表达式1】:【表达式2】 一个条件两件事
真 执行!
假 执行!
(55>2) ? syso("3"):syso(2) 输出3;
*/ /*
a++; ++a; a--; --a; 使用区别!
1.独占一行时 不用在意前后
2.非一行时! ++ -- 在前面会先执行输出结果,在后面就返回旧值。但是内存中执行计算!!!,会加入后面的计算! */

  

JAVA 变量 数据类型 运算符 知识小结的更多相关文章

  1. Java 变量及运算符

    Java概述 Java的发展可以归纳如下的几个阶段: (1)第一阶段(完善期):JDK 1.0 ( 1995年推出)一JDK 1.2 (1998年推出,Java更名为Java 2): (2)第二阶段( ...

  2. JavaScript--总结一(变量+数据类型+运算符)

    JavaScript是什么? 是一门脚本语言(不需要编译,直接执行) 是一门解释性语言 是一门动态类型的语言 是一门基于对象的语言 JavaScript分为三个部分 1.ECMAScript  标准- ...

  3. java基本数据类型全面总结

    Java数据类型(type)可以分为两大类:基本类型(primitive types)和引用类型(reference types).下面是Java团长给大家整理的java基本数据类型相关知识,感兴趣的 ...

  4. 关于变量,JAVA基本数据类型,运算符类型,如何从控制台接收输入的数据

    一,变量与变量的使用 1.变量是在程序运行中其值可以改变的量,java程序的一个基本存储单元 2.变量的使用 变量类型+变量名 二,JAVA基本数据类型 1.数值型a.整点类型(byte.short. ...

  5. java数据类型运算符类型转换

    Java基本数据类型 基本类型,或者叫做内置类型,是JAVA中不同于类的特殊类型.它们是我们编程中使用最频繁的类型,因此面试题中也总少不了它们的身影,在这篇文章中我们将从面试中常考的几个方面来回顾一下 ...

  6. 第二十一节:Java语言基础-关键字,标识符,注释,常量和变量,运算符

    Java语言基础-关键字,标识符,注解,常量和变量,运算符 class Demo { public static void main(String[] args){ System.out.printl ...

  7. Java之--Java语言基础组成(关键字、标识符、注释、常量和变量、运算符)

    Java语言基础组成-关键字.标识符.注释.常量和变量.运算符 Java语言由8个模块构成,分别为:1.关键字:2.标识符(包名.类名.接口名.常量名.变量名等):3.注释:4.常量和变量:5.运算符 ...

  8. Java 原始数据类型的计算:运算符重载(Operator Overload)和类型转换(Type Conversion)

    原文阅读:<算法(第四版)>第一章 第一节:基础编程模型 有没有在面试的时候被问到:下面这几行代码的执行结果是什么?依据是什么? System.out.println (5/3); Sys ...

  9. Java之数据类型,变量赋值

    Java中的基础数据类型(四类八种): 1.整数型 byte----使用byte关键字来定义byte型变量,可以一次定义多个变量并对其进行赋值,也可以不进行赋值.byte型是整型中所分配的内存空间是最 ...

随机推荐

  1. 010_vim和python整合开发

    一.vim-go使用经验总结 Official Webset: https://github.com/fatih/vim-go-tutorial :GoFmt #格式化golang代码 二. 1. 一 ...

  2. 003_生成器(generator)内部解析

    #http://kb.cnblogs.com/page/87128/(未看完)

  3. 6.oop-类和对象

    一.如何抽象对象1.创建一个类2.给该描述属性 属性就是java中所有的数据类型3.给该类定义行为方法 方法的签名是:public void 方法名(){方法体} 公共的 无返回类型 二.如何使用类和 ...

  4. B+Tree原理及mysql的索引分析

    一.索引的本质 MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构.提取句子主干,就可以得到索引的本质:索引是数据结构. 我们知道,数据库查询是数据库的最主要功能之 ...

  5. Netty学习问题总结

    目录 一.HTTP协议分包 二.WebSocket协议分包 三.HTTP和WebSocket协议共用一个端口的问题 四.TIME WAIT状态占用了什么资源 五.关于 本篇记录了Netty学习过程中想 ...

  6. .NET Core 2.1中的分层编译(预览)

    如果您是.NET性能的粉丝,最近有很多好消息,例如.NET Core 2.1中的性能改进和宣布.NET Core 2.1,但我们还有更多的好消息.分层编译是一项重要的新特性功能,我们可以作为预览供任何 ...

  7. CONTINUE...?模拟分情况

    CONTINUE...? DreamGrid has  classmates numbered from  to . Some of them are boys and the others are ...

  8. mysql数据库和JDBC学习

    数据库概念: 数据库(Database)是按照数据结构来组织.存储和管理数据的建立在计算机存储设备上的仓库. ---------数据库服务器,mysql(管理) 数据库服务器---->N多库-- ...

  9. html中怎么设置性别默认选择

    <html><body> <form action="/example/html/form_action.asp" method="get& ...

  10. jupyter使用

    jupyter使用 安装 在anaconda3的安装路径中,尽量避免使用汉字或者括号. 启动 在Windows上正确安装Anaconda3,确认配置好环境变量,然后再命令行中输入jupyter not ...