今日内容介绍
1、变量
2、运算符
###01变量概述
    * A: 什么是变量?
        * a: 变量是一个内存中的小盒子(小容器),容器是什么?生活中也有很多容器,例如水杯是容器,用来装载水;你家里的大衣柜是容器,用来装载衣裤;饭盒是容器,用来装载饭菜。那么变量是装载什么的呢?答案是数据!结论:变量是内存中装载数据的小盒子,你只能用它来存数据和取数据。
    
###02计算机存储单元
    * A: 计算机中储存和运算的最小单位是?
        * a: 一个字节,也就是一个byte.
            * win+r--cmd--回车            
        * b: 常用储存单位
            *1B(字节) = 8bit
            *1KB = 1024B
            *1MB = 1024KB
            *1GB = 1024MB
            *1TB = 1024GB
            *1PB = 1024TB
            
            
###03Java中数据类型四类八种
    * A: 数据类型四类八种
        *四类 八种  字节数 数据表示范围
        *整型 byte    1   -128~127
            short   2   -32768~32767
            int 4   -2147483648~2147483648
            long    8   -263~263-1
        *浮点型    float   4   -3.403E38~3.403E38
            double  8   -1.798E308~1.798E308
        *字符型    char    2   表示一个字符,如('a','A','0','家')
        *布尔型    boolean 1   只有两个值true与false
###04常量和数据类型
    * A:常量的定义
        * a: 整形常量默认是int类型
        * b: 小数常量默认是double类型
        * c: 定义长整形数据如果值超过int取值范围后面要+"L"
        * d: 定义float类型的数据后面要+"f" 否则默认是double
    
###05变量创建的三要素
    * A: 定义变量的语法格式:
        数据类型  变量名  =  变量值;
        * int         a    =  100;      
        * B:代码:
        public class Variable {
            public static void main(String[] args) {
                int a = 10;
                double b = 3.14;
                char c = 'z';
                String s = "i love java";
            
                a = 20;
                System.out.println(a);
            }
        }
    
                
###06定义所有的基本数据类型变量
    * A: 案例演示
        * a: 八种基本类型数据的创建
###07定义字符串变量
    * A:案例演示
        * 创建字符串数据类型变量
        * String 是引用数据类型
###08变量定义使用注意事项         
    * A:变量使用的注意事项
        * a: 变量定义后可以不赋值,使用时再赋值。不赋值不能使用。
            public static void main(String[] args) {
            int x;
            x = 20; //为x赋值20
            System.out.println(x);//读取x变量中的值,再打印
            }
           
        * c:    变量使用时有作用域的限制。
            public static void main(String[] args) {
            int x = 20;
            {
                int y = 20;
            }
            System.out.println(x);//读取x变量中的值,再打印
            System.out.println(y);//读取y变量中的值失败,失败原因,找不到y变量,因为超出了y变量作用范围,所以不能使用y变量
            }
           
   

Java语言学习day03--6月30日的更多相关文章

  1. Java日志——2016年5月30日

    1. 局部变量必须初始化,可以定义的同时初始化,也可以定义完成之后进行初始化. 2. Java7新特性:数字之间可以使用"_"连接,eg:23_44_5 = 23445,0B110 ...

  2. Java语言学习day01--6月28日

    Java语言学习day01一:Java概述 1.Java语言发展史 任职于太阳微系统的 詹姆斯·高斯林 等人于1990年代初开发Java语言的雏形,最初被命名为 Oak ,目标设置在 家用电器等小型系 ...

  3. Java语言学习day02--6月29日

    Java语言学习day02###01常用的DOS命令 * A: 常用的DOS命令 * a: 打开Dos控制台 * win+r--cmd--回车 * b: 常用dos命令 * cd.. : 退回到上一级 ...

  4. 11月30日《奥威Power-BI智能分析报表制作方法》腾讯课堂开课啦

    这么快一周就过去了,奥威公开课又要与大家见面咯,上节课老师教的三种报表集成方法你们都掌握了吗?大家都知道,学习的结果在于实际应用,想要熟练掌握新内容的要点就在于去应用它.正是基于这一要点,每一期的课程 ...

  5. Java Calendar获取年、月、日、时间

    Java Calendar获取年.月.日.时间 Calendar c = Calendar.getInstance(TimeZone.getTimeZone("GMT+08:00" ...

  6. 2016年12月30日 星期五 --出埃及记 Exodus 21:25

    2016年12月30日 星期五 --出埃及记 Exodus 21:25 burn for burn, wound for wound, bruise for bruise.以烙还烙,以伤还伤,以打还打 ...

  7. 2016年11月30日 星期三 --出埃及记 Exodus 20:21

    2016年11月30日 星期三 --出埃及记 Exodus 20:21 The people remained at a distance, while Moses approached the th ...

  8. 2016年10月30日 星期日 --出埃及记 Exodus 19:15

    2016年10月30日 星期日 --出埃及记 Exodus 19:15 Then he said to the people, "Prepare yourselves for the thi ...

  9. 2016年6月30日 星期四 --出埃及记 Exodus 14:27

    2016年6月30日 星期四 --出埃及记 Exodus 14:27 Moses stretched out his hand over the sea, and at daybreak the se ...

  10. 10 月 30 日新款 Mac mini 有望与新款 iPad Pro 一起发布

    苹果最新款的 Mac mini 是在 2014 年 10 月推出的版本,到现在已经过了 4 年.分析师郭明錤和彭博社的 Mark Gurman 都表示苹果会在今年晚些时候发布新款 Mac mini. ...

随机推荐

  1. Python 远程开发环境部署与调试

    一.下载相应开发工具 Pycharm :下载地址  二.部署开发机 一般在工作过程中,开发环境并不是本地环境,而是指在开发机:因为,有很多依赖本地部署非常麻烦,而开发机中则内置了很多相关的服务 三.代 ...

  2. MySQL—分页查询

    分页查询 应用场景:当要显示的数据,当一页显示不全,有很多的数据时,就需要分页提交sql请求 语法:select 查询列表 from表名 [  join type join 表2 on连接条件 whe ...

  3. uoj266[清华集训2016]Alice和Bob又在玩游戏(SG函数)

    uoj266[清华集训2016]Alice和Bob又在玩游戏(SG函数) uoj 题解时间 考虑如何求出每棵树(子树)的 $ SG $ . 众所周知一个状态的 $ SG $ 是其后继的 $ mex $ ...

  4. CF1481X Codeforces Round #699

    C Fence Painting(构造) 有用的刷子贪心刷,没用的刷子填在后续的有用/已存在的位置(用个栈记一下就行) D AB Graph(图上构造) 把边当做三种类型,aa bb ab m为奇数时 ...

  5. 【网鼎杯】jocker--部分代码加壳逆向处理

    Main函数,用户输入flag,长度为24位 Wrong函数进行了简单的异或操作 Omg函数进行异或操作,根据提示来看应该是假check Encrypt无法生成伪代码 发现有加壳以及自修改,下断点动调 ...

  6. Spring Boot 中的监视器是什么?

    Spring boot actuator 是 spring 启动框架中的重要功能之一.Spring boot 监视器可帮助您访问生产环境中正在运行的应用程序的当前状态.有几个指标必须在生产环境中进行检 ...

  7. JavaScript中call如何使用?

    一句话概括:call是函数才能调用的方法.作用是改变属性环境.有点绕,举个例子. 此处代码是在window环境下声明的变量和函数. var name='王延朋'; var age=18; var ex ...

  8. 哪些是重要的bean生命周期方法? 你能重载它们吗?

    有两个重要的bean 生命周期方法,第一个是setup , 它是在容器加载bean的时候被调用.第二个方法是 teardown  它是在容器卸载类的时候被调用. The bean 标签有两个重要的属性 ...

  9. chubby 是什么,和 zookeeper 比你怎么看?

    chubby 是 google 的,完全实现 paxos 算法,不开源.zookeeper 是 chubby的开源实现,使用 zab 协议,paxos 算法的变种.

  10. 学习Nginx(二)

    Nginx支持四层代理 http://nginx.org/en/docs/stream/ngx_stream_core_module.html 该ngx_stream_core_module模块自1. ...