• java基础随笔15


      java关键字的使用

    定义:被Java语言赋予了特殊含义,用于专门用途的字符串(单词)
    特点:关键字中所有字母都为小写
    具体哪些关键字:
      1.用于定义数据的关键字:class、interface、enum、byte、short、int、long、floa、double、char、boolean、void、
      2.用于定义流程控制的关键字:if、else、enum、case、default、while、do、for、break、continue、return
      3.用于定义访问权限的关键字:private、protected、public、空省

      java保留字

    具体哪些保留字:goto、const
    注意:自己命名标识符时要避免使用这些保留字

      标识符的使用

    定义:凡是自己可以起名字的地方都叫标识符
    涉及到的结构:
    包名、类名、接口名、方法名、常量名
      规则:(必须要遵守,否则,编译不通过)

    1. 由26个英文字母大小写,0-9,——或¥组成
    2. 数字不可以开头
    3. 不可以使用关键字和保留字
    4. Java中严格区分大小写,长度无限制
    5. 标识符不能包含空格
      规范:
      包名:多单词组成时所有字母都小写:xxxyyyzzz
      类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz
      变量名、方法名:多单词组成时,第一个单词首字母小写,第二个开始每个单词首字母大写:xxxYyyZzz
      常量名:所有字母都大写,多单词时每个单词用下划线连接:XXX_YYY_ZZZ
      见名知意

    变量的分类

    基本数据类型:数值型分为整数类型byte,shout,long   浮点类型分为float,double
    字符型char   布尔型 boolean
    引用数据类型:类class 接口 interface
    数组【】

    定义变量的格式:

    数据类型 变量名 = 变量值;
    或数据类型 变量名;
    变量名 = 变量值;

    基本数据类型变量间运算规则

    自动类型转换
    结论:当容量小的数据类型的变量与容量大的数据类型变量做运算时,结果自动提升为容量大的数据类型。
    byte、char、short–> int -->long–>float–>double
    特别的:当byte、char、shout三种类型的变量做运算时,结果为int型
    强制转换需要用()
    double型可以强bai制转du换成int型,即使不加强制转换,也会隐式转zhi换,只是转换结dao果会丢弃小数部分,如zhuan:
    double d=1.6;
    int i;
    i=d ; //隐式转换,i结果为1
    i=(int)d ; //强制转换,i结果为1
    但,如果double变量数据,超过整形数据的表示范围,(一般整数占四个字节,有符号数表示范围为:-2^31 ~ 2^31-1 ),则转换后的结果会是错误的。

  • 相关阅读:
    蓝桥杯——一步之遥,扩展gcd的应用
    质数唯一分解定理应用——多个数的最小公约数和最大公倍数
    蓝桥杯训练 ——天平称重
    蓝桥杯 奇怪的捐赠——进制的运用
    Kubernetes-基本概念
    Docker-基本概念
    虚拟化向容器化发展
    Kubernetes-服务连接和暴露(endpoints资源)
    Kubernetes-NodePort
    Kubernetes-Load Balancer
  • 原文地址:https://www.cnblogs.com/xyt123/p/14215310.html
Copyright © 2020-2023  润新知