zoukankan      html  css  js  c++  java
  • 【学习】标识符表达式1025

      今日内容:标识符、关键字、常量、变量、注释、八种基本数据类型、引用数据类型、运算符。

      标识符:用来给包、类、方法、变量、参数等命名的字符序列。

          命名规则:由字母、数字、下划线、$组成;不能以数字开头;不能带有空格;不能使用关键字命名;可以使用中文命名但不建议。

      关键字:JAVA本身自带的一些关键性的词语。(public、static、class……)

      常量:一个固定的值。

      变量:分为局部变量、全局变量。值可在程序运行中改变。

      注释:分为单行注释(//)、多行注释(/*……*/)、文档注释(/**……*/)。

      数据类型:分为基本数据类型和引用数据类型。基本数据类型:八类三型(数值型、字符型、布尔型)引用数据类型(类、接口、枚举、数组)

      八种基本数据类型:整数型(byte、short、int、long)、浮点数型(float、double)、字符型(char)、布尔型(boolean)

        byte:占用存储空间1字节(8位)存储范围(-128~127)

        short:占用存储空间2字节(16位)存储范围(-2^15~2^15-1)

        int:占用存储空间4字节(32位)存储范围(-2^31~2^31-1)

        long:占用存储空间8字节(64位)存储范围(-2^63~2^63-1)

        float:占用存储空间4字节(32位)存储范围(-3.403E38~3.403E38)

        double:占用存储空间8字节(64位)存储范围(-1.798E308~1.798E308)

        char:占用存储空间2字节(16位)存储范围(0~65535)

        boolean:存储范围(TRUE 、FALSE)

      运算符:

        算数运算符:
        + - / * % ++ --
        ++:
        前++ ++a -----> a = a+1; 先自增再赋值
        后++ 先赋值再自增(错误说法,只是以便于记忆)
        --: 前-- 后--
        关系运算符 :
        > < >= <= == !=
        逻辑运算符:
        T:TRUE
        F:FALSE
        & TT为T TF为F FF为F
        | TT为T TF为T FF为F
        !!T 为F !F为T
        ^ TT为F FF为F TF为T
        && ||
        & 与 && 区别:
        &&、||有短路的作用
        赋值运算符:
        = += /= *= -= %=
        连接运算符 :
        +
        字符串与任何数据类型相连接结果都是字符串
        三目运算符 :
        逻辑表达式?表达式1:表达式2;
        如果逻辑表达式为true则执行表达式1 为false执行表达式2
        //面试题
        System.out.println(3>2.0?2:1.0); //2.0
        位运算符:
        & | ^ ~
        移位运算符
        >> 右移
        << 左移
        >>> 无符号右移

  • 相关阅读:
    hdu 1381 Crazy Search
    hdu 5131 Song Jiang's rank list
    poj 2251 Dungeon Master
    hdu 4941 Magical Forest
    hdu 1728 逃离迷宫
    hdu 2612 Find a way
    hdu 3288 Resource Allocation
    hdu 1272 小希的迷宫
    hdu 5224 Tom and paper
    hdu 5104 Primes Problem
  • 原文地址:https://www.cnblogs.com/vshow/p/5998171.html
Copyright © 2011-2022 走看看