zoukankan      html  css  js  c++  java
  • Java基本语法——(用于日后复习)

    1、关键字

      概念:被Java赋予特殊含义的单词。

      举例:声明类关键字:class

           访问权限关键字:public

         静态修饰关键字:static

         无返回值类型关键字:void

    2、标识符

      概念:用来规范程序中自定义的名称

      组成:字母 数字 下划线 $

      规范:不能以数字开头

           不能包含空格

           不能出现除$以外的字符

         不能使用关键字

      注意:Java中的标识符 严格区分大小写

      建议:自定义名称最好做到见名知意

    3、数据存储格式

      数据在计算机中以二进制的补码形式进行存储。

        正数:原码、反码和补码是一致的。

        负数:原码:正数原码的基础上将最高位置为1。

           反码:负数原码的最高位保持不变,其余位上的数取反。

             补码:负数反码+1。

      扩展:八进制以0开头

           十六进制0x开头

      进制间的转换:

         十进制转n进制:整数部分:除以n取余,余数逆取

                  小数部分:乘以n取整,整数正取

         n进制转十进制:按权展开求和法

                               

    4、数据运算

      二进制中最高位为符号位

        计算机中最小单位:位(bit)   简写b

      计算机中处理数据的最小单位:字节(Byte)   简写B

    5、数据类型(Java属于强类型的编程语言)

      基本数据类型

        整数类型

          byte short int long          所占字节数分别为:1 2 4 8

        浮点型

          float double                   所占字节数分别为:4 8

        字符型

          char                              所占字节数为:2

        布尔型

          boolean                       所占字节数为:1

      引用数据类型 

        接口类型

        数组类型

        类类型

    6、变量

      概念:可以发生变化的数据的容器

      声明格式:变量类型  变量名 = 数据;

       建议命名方法:小驼峰命名法:maxValue

    7、数据类型转换

      小类型转大类型:自动类型转换

      大类型转小类型:强制类型转换

    8、运算符

      算术运算符

        + - * / % ++ --

      赋值运算符

        = += -= *= /= %=

      逻辑运算符

        逻辑与(&&或&)

        逻辑或(||或|)

        逻辑异或(^)

        逻辑非(!)

      比较运算符

        > < >= <= != == ===

      位运算符

      三元运算符

      转义符

    9、比较字符串序列的是否相等的方法:a.equals(b);

       比较字符串的大小:a.compareTo(b);

    10、instanceof 是关键字而不是方法,类似于>号之类的。

  • 相关阅读:
    EF中读取随机数据的问题
    【坐在马桶上看算法】算法3:最常用的排序——快速排序
    C#递归算法
    机器学习策略(二)---误差分析、训练集与开发测试集不相配怎么办、迁移学习/多任务学习、端到端深度学习
    机器学习策略(一)---正交化、评估指标、优化指标、训练与测试集数据集大小、可避免误差
    改善深层神经网络的优化算法:mini-batch梯度下降、指数加权平均、动量梯度下降、RMSprop、Adam优化、学习率衰减
    具有单隐藏层的二分类神经网络
    神经网络前向后向传播(理论与实战)
    梯度消失与梯度爆炸---如何选择随机初始权重
    正则化输入
  • 原文地址:https://www.cnblogs.com/dudadi/p/7922628.html
Copyright © 2011-2022 走看看