• 课堂报告


    一:

           1,JAVA的基本运行单位是类

           2,类的成员:成员变量,构造方法,普通方法和内部类

           3,成员变量种类:字符类型:char       布尔类型:boolean     数值类型:byte, short ,int  long ,float ,double 浮点类型:float ,double

           4,String 不是基本数据类型是类

           5,static含义:表示“全局”或者“静态”的意思 用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念

    二:

    1.枚举类型:

    运行示例之后,结果如下

    表明s和t没有引用同一个对象,不是原始数据类型,是从字符串中转换的。后面出现的三个连续的SMALL  MEDIUM  LARGE 则是由循环来实现的, 通过for(Size value:Size.values())可以将size类型中的所有变量依次输出出来。

    2.

    输出结果不是整数,在最后会有一点误差。原因是因为浮点型数据计算不精确,因为double类型·只能存储64位,可以通过设置精度,使用BigDecimal类,也可以把内存设置为Decimal来解决。

    3

    程序:int X=100;

               int Y=200;

               System.out.println("X+Y"+X+Y);

               System.out.println(X+Y+"X+Y");

    结果:

                  X+Y100200

                  300X+Y

    原因:双引号在输出中表示为直接输出,而+X+Y为依次输出X,Y,所以输出结果为X+Y=100200。而第二个X+Y意思是输出这个表达式,之后+“=X+Y”则为直接输出引号内的内容,所以输出结果位300=X+Y。

  • 相关阅读:
    Python学习2——使用字符串(完整版)
    Python补充4——替换与修改
    Python学习3——列表和元组
    数据结构链表——双向链表
    数据结构链表—— 循环链表
    数据结构链表——静态链表
    LeetCode 61——旋转链表(JAVA)
    LeetCode 2——两数相加(JAVA)
    LeetCode 328——奇偶链表(JAVA)
    HillCrest Sensor HAL
  • 原文地址:https://www.cnblogs.com/cuijunfeng/p/9753741.html
Copyright © 2020-2023  润新知