• java基础回顾(2)


    java中只有两种类型:基础类型、引用类型

    8中基本类型:byte  short int long float double char boolean,其中byte类型取值范围【-2^7~2^7-1】,short类型

    取值范围为【-2^15~2^15-1】,int类型取值范围【-2^31~2^31-1】

    定义long类型,习惯性在数字后加L

    定义float类型,习惯性在数字后加f

    ☆强制转换语法
            小类型 变量名 = (小类型)大类型值。

    可能会出现溢出现象

    运算符:算术运算符、逻辑运算符、关系运算符、赋值运算符、三目运算符

    Java中只有3种代码结构:分支结构、顺序结构、循环结构

    补充:+可以是拼接符号

    分支结构:if-else switch-case

        switch(整型){
                case 值1 : 表达式1;
                case 值2 : 表达式2;
                case 值3 : 表达式3;
                ....
            }


            ★★如果满足一次分支,后面的分支即便不满足,也会被执行。
            case 值1满足,表达式1会执行,
            case 值2、值3即便不满足,表达式1、表达式2也会被执行。

        break关键字
            需要在特定(满足)分支结构下,使用break关键字。

         default关键字
            在switch-case分支最后添加上默认的分支操作。
            如果default之上所有分支都不满足时,
            将会执行default中的代码。

      switch()中只能为整型、枚举。

    循环三要素:

    变量的声明初始化、条件控制、条件判断

    循环结构:while、for、do-while

    break关键字
        break:退出、打断。
        用在循环中,表示为退出当前循环。

    continue:跳过本次循环

    二维循环:有行有列时想到2次循环

        second:for(){
                first:for(){
                    break;//只会退出第一层循环
                    break second;//直接跳出二层循环。
                }
            }

  • 相关阅读:
    CentOS6下OpenLDAP+PhpLdapAdmin基本安装及主从/主主高可用模式部署记录
    Curl运维命令
    kafka 基础知识梳理及集群环境部署记录
    RocketMQ 简单梳理 及 集群部署笔记
    Redis哨兵模式(sentinel)学习总结及部署记录(主从复制、读写分离、主从切换)
    Redis+Keepalived高可用环境部署记录
    Centos下Nodejs+npm环境-部署记录
    基于Ping和Telnet/NC的监控脚本案例分析
    linux dig 命令使用方法
    dnsjava usage
  • 原文地址:https://www.cnblogs.com/chenxihui/p/5409298.html
Copyright © 2020-2023  润新知