zoukankan      html  css  js  c++  java
  • 面向对象二

    ——基础语法

    1、关键字const和goto不能再Java中使用

    2、保留字:true、false、null ——字面量值

    3、main为特殊名称,不是关键字

    标识符:

    1、不能使关键字或者true、false、null

    2、可以包含字母、数字0-9、下划线、美元符号

    3、第一个字符必须是字母、下划线或者美元符号

    4、区分大小写,没有规定最大长度

    所有class的根类或者超类都是object

    java的数据类型:基本数据类型(byte、short、int、long、char、float、double、boolean) 

            引用数据类型(类、数组、接口) String也是引用数据类型

    Java是一种强类型编程语言,这意味着在java程序中用到的所有变量都必须有明确定义的数据类型

    byte:1字节(8位)

    short:2字节(16位)

    int:4字节(32位)

    long:8字节(64位)

    float:4字节(32位)

    double:8字节(64位)

    char:2字节(16位)

    boolean:不确定,由JVM决定 true/false

    数值数据表达式执行计算式,从低精度向高精度执行自动类型转换:byte<short<int<long<float<double

    字符串:String  变量名=“ ”;

    “+”:1、如果是字符串,直接接在后面

        2、如果是基本数据类型,加在一起运算

    常量: 1、具体的值

             2、符号常量:final 数据类型 标识符 = 值;(最好全部大写)

             3、符号常量声明时必须赋值

        4、在整个程序中不能改变(不能被重新赋值)

    运算符:

    增/减量运算符:

    1、如果输出变量本身,则最后的值为代码中有多少增/减量,全部使用

    2、如果为表达式,考虑前缀与后缀

    移位运算符:

    1、左移运算符(<<):若该数为负整数,左移后则变小,反之变大(移位整数*2的n次方)

    2、有符号右移运算符(>>):若该数为负整数,右移后则变大,反之变小(最高位用1占位)

    3、无符号右移运算符(>>>):若该数为负整数,右移后则变大,反之变小(最高位用0占位)

    负整数求二进制数的步骤:1、先求该数绝对值的二进制数 

                2、得到该数二进制的反码

                3、反码+1得到补码(为该数的二进制数)

    布尔运算符:(按位)

      当两个数:一正一负:1、&—正数

                2、|—负数

                3、^—负数

    java注释:单行注释 //

         多行注释  /* */

         javaDoc注释 /** */

  • 相关阅读:
    light-rtc: 理念与实践
    浅谈 WebRTC 的 Audio 在进入 Encoder 之前的处理流程
    倍频程与钢琴调式的距离
    实战排查|为什么遮挡推流摄像头,会导致播放绿屏?
    深入浅出 WebRTC AEC(声学回声消除)
    揭秘 VMAF 视频质量评测标准
    绕过CDN查找真实IP方法笔记
    Linux安全加固
    Windows安全加固
    常见端口渗透总结
  • 原文地址:https://www.cnblogs.com/z1234/p/5899457.html
Copyright © 2011-2022 走看看