Java从入门到放弃——02.常量、变量、数据类型、运算符

本文目标

  • 理解什么是常量,什么是变量

  • 认识八大基本数据类型

  • 了解算数运算符、赋值运算符、关系运算符、逻辑运算符、位运算符、三元运算符

1、什么是常量与变量?

    常量是相对静止的量,比如整数:1,2,3

                字符:‘a’,‘b‘

                字符串:“Halloworld”

    变量是可以改变的量,比如:   x = 13;//给x赋值13,

                  x = 14 ;//给x赋值14 此时x的值可以人为地改变,所以可以称x为一个变量

2、八大基本数据类型

  整数:

    字节型 byte     //用来存储字节(整数),占1个字节(-128~127)

    短整型 short      //用来存储整数,占2个字节  (-32768~32767)

    整型 int      //用来存储整数 ,占4个字节(-2147483648~2147483647)

    长整型  long      //用来存储整数,占8个字节(-9223372036854774808~9223372036854774807)

  小数:

    单精度浮点型 float     //用来存储小数,占4个字节 (3.402823e+38 ~ 1.401298e-45(e+38表示是乘以10的38次方,e-45表示乘以10的负45次方))

    双精度浮点型 double   //用来存储小数,占8个字节 ( 1.797693e+308~ 4.9000000e-324 )

  字符:

    字符型 char    //用来存储字符  ,占2个字节

  布尔:

    布尔型  boolean  //只有两个值,用来存储  true(真)  或者   false(假)

3、运算符

  赋值运算符:

     赋值=    加等+=   减等-=   除等/=   取等%/

  算数运算符:

     加+   减  -    乘 *    除 /    取 %         自增一  ++    自减一  --    (自增自减放前面,变量自身先改变)

  关系运算符:

     大于>    小于<   等于==    大于等于>=    小于等于<=   不等于!=

  逻辑运算符:

    短路与&&   与&    短路或||    或|    异^   非!

    

  位运算符(二进制运算):

      与&    或|     取反~     异或^    右移>>    左移<<    无符号右移>>>

  三元运算符:

     c = a > b ? a : b

    

    

原文地址:https://www.cnblogs.com/Xuebon/p/10798217.html

时间: 2024-10-09 22:17:13

Java从入门到放弃——02.常量、变量、数据类型、运算符的相关文章

《Java从入门到放弃》文章目录

转眼半个月过去了,不知不觉也写了10篇博客,突然发现所有的目录都没有纯列表的展示,所以特意写一个目录篇,来记录该系列下所有的文章. 当然,因为现在还没有写完,所以先按时间顺序排列,等相关内容都写完后,再按学习顺序来整理. <Java从入门到放弃>入门篇:XMLHttpRequest的基本用法 <Java从入门到放弃>入门篇:Struts2的基本访问方 <Java从入门到放弃>入门篇:Struts2的基本访问方式(二) <Java从入门到放弃>入门篇:Stru

《Java从入门到放弃》JavaSE入门篇:面向对象语法二(入门版)

想了半天,发现单独的封装和多态没什么好讲的,我们就简单说说Java里面对应的语法吧. 相关内容如下: 一.访问修饰符 二.getter/setter方法 三.构造方法 四.super和this 五.static关键字 六.final关键字 七.方法重写 八.抽象类和接口 一.访问修饰符 Java当中有四种情况,按其访问范围的顺序由小到大分别是: priate(私有)---->default(默认)---->protected(受保护)---->public(公共) 访问范围可以看下图:

C语言---程序的一般形式、数据类型、常量变量、运算符、表达式、格式化输入输出

1. 程序的一般形式 (1)注释 ① 分类:单行注释( // ): 注释一行.多行注释( /**/ ): 在这个区间内,都属于多行注释,可以换行. ② 作用:提示代码的作用,提示思路   不写注释的后果:出来混总是要还的. ③ 单行注释不能换行 (2) #include  #import ① 导入文件,系统提供类库文件中包含一些功能函数,如果想在某个文件中使用,必须导入需要的文件. ② stdio  标准输入输出  standard input output (3) main  函数,又称主函数

变量,数据类型,运算符

梆梆梆梆......我又来了 这次我要写的是-----    (看标题) 第一个是变量,数据类型 //变量分为:变量名,变量类型,变量值 数据类型为: 整数    int    byte   short   long 小数(双精度浮点型)      double          float 字符型     char 字符串型     String 完整展示: public class Text1{ public static void main(String[]args){ String na

《Java从入门到放弃》入门篇:变量

变量是什么玩意呢? 变量,顾名思义就是能变化的量 - - 好吧,举个栗子. 图片上的各种餐具,就是变量,因为同一个盘子可以在不同的时间装不同的菜,在这一桌可以装土豆肉丝,在下一桌可以装清炒黄瓜(当然,这个盘子还是要洗洗干净滴). 那么Java当中的变量有哪些要点呢,其语法是怎么样的呢? 我们来写段代码保存上面的清炒黄瓜吧··· 1 String pan9527 = "清炒黄瓜"; 这就是标准的变量的用法,其语法格式:数据类型 变量名 = 值; 三个要点: 1.数据类型 Java中的数据

Java从入门到放弃

(1)Java入门 变量与注释 用户输入 if 语句 java中的循环 while 原文地址:https://www.cnblogs.com/wenyule/p/12181467.html

《Java从入门到放弃》JavaSE入门篇:面向对象语法一(入门版)

前一次简单说明了一下面向对象编程的概念,今天我们就把这些概念通过Java语法来实现,然后看看效果. 来看第一个案例:定义女神类,再根据女神类创建三个女神对象,并使用女神对象的属性和方法. 第一步:定义女神类(因为Java本身没有这个类型,所以我们自己创建这个类型) /**  * 女神类  */ public class Goddess { public String name; //姓名 public int age; //年龄 public double stature; //身高 /**  

《Java从入门到放弃》入门篇:Struts2的基本数据传递方式

把这个和JSP的数据传递方式对比一下,你就会发现·······真的可以少写两句代码!!! struts2中常用的两种数据传递方式如下: 属性匹配方式 ModelDriven接口匹配方式(常用于自定义类型) 个人比较喜欢使用第一种,为什么呢?因为············懒~~~~~. 接下来,有请代码君登场!!! 一.属性匹配方式     属性匹配又分为两种情况,一种是Java基本数据类型,一种是自定义类型,请Look下面的Code.     1.1)自定义一个Singer类,包含3个属性(sin

《Java从入门到放弃》入门篇:Struts2的常用基本标签

说起Struts2中的标签,这真是个好东西,为什么呢? 因为··························就算你会这玩意,别人也可能会说,这玩意居然还有人学,用JSTL和EL表达式不就行了么! 还有一种情况.如果你不会,你可以理直气状的说:这是什么玩意啊,完全没用!我会JSTL标签和EL表达式就行了. 好吧,上面都是玩笑之言,接下来,我们进入正题,接下来介绍几个大家熟悉的标签 至于不熟悉的标签·················,我们就不学了.为什么呢? 因为大家都不会,就你会,你都不好意思