变量,数据类型以及运算符概述

变量,数据类型以及运算符概述

大家好,又见面了,我是全栈君。

变量

int   4个字节

long  8个字节

变量的作用

一个程序就是一个世界

不论是作用那种高级程序语言编写程序,变量都是其程序的几本组成单位

基本数据类型

00整数类型

整数类型可以便是一个整数,常用的整数类型有

byte  short  int   long

区别:数据的大小范围

byte——–一个字节  -128到127

short——-两个字节  -32768到32767

int ———-四个字节  -2147483648到2147483647

long——–八个字节  -9223372036854775808到9223372036854775807

01.小数类型

float  double

02.boolean类型

true  false

03.char类型

ASCII(字符对照表)

字符类型。(char是两个字节(可以存放汉字))

字符类型可以表示单个字符,字符类型是char多个字符我们称为字符串,在java中string这种数据类型表示,但时string不是基本数据类型,而是类,类是复合数据类型。

结论:在java中,对char进行运算的时候,直接当做ascii对应的整数对待

初始化变量:在定义变量的时候就赋值。

 

caution:一个2进制数,从最右边开始的第一个数位是“第0位”,而不是“第1位”。

数据类型转换

001满足自动转换类型的条件时称为“放大转换”。

002不满足自动转化类型的条件时称为“强制数据类型转换或缩小转化”。

003数据类型转换是为了方便不同类型的数据之间进行运算。

004数据类型转换包括自动类型抓换和强制类型转换,发生自动类型转换时必须符合一定的条件。

常量

常量代表程序运行过程中不能改变的值,定义常量时,需要使用final关键字。常量名需要大写,多个单词之间使用“_”分隔。

运算符

00.赋值运算符

“=”可以将某个数值赋给变量,或是将某个表达式的值赋给变量。

01.算数运算符

+  加法运算符

-  减法运算符

*  乘法运算符

/  除法运算符

%  取余运算符

关系运算符

>  大于

<  小于

>=  大于等于

<=  小于等于

==  等于

!=  不等于

条件运算符

条件运算符是Java中唯一的需要操作数的运算符,所以又称三目运算符或三元运算符。  

转载于:https://www.cnblogs.com/jmsjh/p/7440218.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/108205.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java开发经典实战!java编程培训学校排名

    Java开发经典实战!java编程培训学校排名GC概述垃圾收集(GarbageCollection)通常被称为“GC”,由虚拟机“自动化”完成垃圾回收工作。思考一个问题,既然GC会自动回收,开发人员为什么要学习GC和内存分配呢?为了能够配置上面的参数配置?参数配置又是为了什么?“当需要排查各种内存溢出,内存泄露问题时,当垃圾成为系统达到更高并发量的瓶颈时,我们就需要对GC的自动回收实施必要的监控和调节。”JVM中程序计数器、虚拟机栈、本地方法栈3个区域随线程而生随线程而灭。栈帧随着方法的进入和退出做入栈和出栈操作,实现了自动的内存清理。它们的

    2022年7月7日
  • sql server创建数据表的完整语法_sqlserver语法大全

    sql server创建数据表的完整语法_sqlserver语法大全sqlserver基础语法创建数据库创建表1.创建数据库2.表的创建3.在现有表中添加标识列4.创建外键5.添加外键6.约束7.创建局部临时表8.创建全局临时表9.创建具有check约束字段的数据库表10.创建含有计算字段的数据库表11.创建含有自动编号字段的数据库表12.创建含有排序字段和默认值的数据表13.动态判断数据库表是否存在14.查看表的各种信息,可以查看指定数据库表的属性、表中字…

    2022年10月28日
  • Myeclipse注册码_myeclipse各种版本注册码

    Myeclipse注册码_myeclipse各种版本注册码myeclipse60注册码收藏

    2022年9月30日
  • Unity3D 2018安装教程[通俗易懂]

    Unity3D 2018安装教程[通俗易懂]安装步骤:安装前先关闭杀毒软件和360卫士,注意安装路径不能有中文,安装包路径也不要有中文。试装系统:win1064bit安装版本:Unity2018.3.0重要:Unity2018.3.0相较2017版本的在启动时稳定了很多(2017版本启动经常会卡在loading界面)如果启动Unity2018.3.0时一直卡在loading界面进不去,可以尝试以下两种解决办法:1.1:将计算…

    2022年9月16日
  • cbirc全称_agropages

    cbirc全称_agropagesListofCBIRenginesFromWikipedia,thefreeencyclopediaThisisalistofpubliclyavailable Content-basedimageretrieval (CBIR)engines,theseimagesearchengineslookattheconte

    2022年9月4日
  • idea2022.01.21激活码(注册激活)2022.02.15[通俗易懂]

    (idea2022.01.21激活码)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~9A…

    2022年4月1日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号