---------------------------------------------------> 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. 11 python初学 (文件)

    对文件的操作分为 3 步: 打开文件: f = open('望月怀古', 'r', encoding='utf8') # 路径可以写绝对路径,也可以写相对路径: 操作 关闭文件: f.close() ...

  2. java kafka单列模式生产者客户端

    1.所需要的依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="ht ...

  3. oracle RAC 查询告警日志位置

    [grid@db2 db2]$ adrci ADRCI: Release 12.2.0.1.0 - Production on Mon Feb 25 15:51:14 2019 Copyright ( ...

  4. IDEA+'mvn' 不是内部或外部命令

    问题描述: 提示'mvn' 不是内部或外部命令,也不是可运行的程序或批处理文件. 或者提示 The JAVA_HOME environment variable is not defined corr ...

  5. js 捕捉滚动条事件

    <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...

  6. Feature Extractor[Inception v4]

    0. 背景 随着何凯明等人提出的ResNet v1,google这边坐不住了,他们基于inception v3的基础上,引入了残差结构,提出了inception-resnet-v1和inception ...

  7. 【小技巧】css文字两端对齐

    一.文字两端对齐方法:  text-align-last: justify; 二.举个丽子:  三.效果如下:  四.注意:  要使文字在容器中两端对齐,该容器需要是一个块级元素,要有自己的宽度.

  8. CentOS 6 升级 curl

    zabbix 发邮件报 Support for SMTP authentication was not compiled in 其实出现这种问题的原因是我们机器上的 libcurl 版本太低所致.在z ...

  9. 两次console.log打印值不同

    var a=[1,2,3] console.log(a); a[2]=10; console.log(a); // 打印结果 // (3) [1, 2, 3] // (3) [1, 2, 10] // ...

  10. Leetcode 26. Remove Duplicates from Sorted Array (easy)

    Given a sorted array, remove the duplicates in-place such that each element appear only once and ret ...