zoukankan      html  css  js  c++  java
  • 第一次课课后作业

    第一题(对应的是ppt的17页)

    1.java的基本运行单位是类,2.类的组成成员是方法和数据。3.成员变量的成分一般而言分为两种在类体里面定义的变量叫做成员变量;如果在变量有static关键字修饰,就叫作静态变量或类变量;如果该变量没有static关键字修饰,就叫作非静态变量或实例变量;

    4.String不是一个基本数据类型,s的大写说明它是一个类   5.static在c++中的含义是静态即无法被改变,在java中类似的,static是一个关键字。被static关键字修饰的方法或者变量不需要依赖于对象来进行访问,只要类被加载了,就可以通过类名去进行访问。方便在没有创建对象的情况下来进行调用

    第二题(对应的是PPT的第29页)

    代码本体:

    public class k123 {

    public static void main(String[] args) {
    // TODO 自动生成的方法存根
    Size s=Size.SMALL;
    Size t=Size.LARGE;
    //s和t引用同一个对象?
    System.out.println(s==t); //
    //是原始数据类型吗?
    System.out.println(s.getClass().isPrimitive());
    //从字符串中转换
    Size u=Size.valueOf("SMALL");
    System.out.println(s==u); //true
    //列出它的所有值
    for(Size value:Size.values()){
    System.out.println(value);
    }
    }

    }
    enum Size{SMALL,MEDIUM,LARGE};

    结果是

    false
    false
    true
    SMALL
    MEDIUM
    LARGE

    第三题(对应的是PPT的第36页)(对了这个要单独写一篇,这里就不谈了)

    第四题

    Java变量遵循“同名变量的屏蔽原则”,请课后阅读相关资料弄清楚相关知识,然后自己编写一些测试代码,就像本示例一样,有意识地在不同地方定义一些同名变量,看看输出的到底是哪个值。

    对于同名变量,若变量是在局部内定义并使用,那么将不适用全局变量,而使用局部变量的值。

    若变量是在全局定义并使用,那么将屏蔽局部变量,而使用全局变量的值。

    第五题(对应ppt的第48页)先写出结果

    源代码是

    public class TestDouble {

    public static void main(String args[]) {
    System.out.println("0.05 + 0.01 = " + (0.05 + 0.01));
    System.out.println("1.0 - 0.42 = " + (1.0 - 0.42));
    System.out.println("4.015 * 100 = " + (4.015 * 100));
    System.out.println("123.3 / 100 = " + (123.3 / 100));
    }
    }

    结果是

    0.05 + 0.01 = 0.060000000000000005
    1.0 - 0.42 = 0.5800000000000001
    4.015 * 100 = 401.49999999999994
    123.3 / 100 = 1.2329999999999999

    第六题(对应PPT第56页)题目要求是

    int X=100; int Y=200; System.out.println("X+Y="+X+Y); System.out.println(X+Y+"=X+Y");

    输出的结果是

    X+Y=100200
    300=X+Y。

    因为输出的时候,如果是字符串打头的话,后面输出的全为字符字符串,要不就加上括号,即100200,若字符串的输出在后,则前面以他本有的形态输出。

  • 相关阅读:
    【转】wpa_supplicant与wpa_cli之间通信过程
    CSS Hack
    HTML5测试(二)
    HTML5测试(一)
    百分号编码(URL编码)
    DOM事件处理函数
    JS数组
    JS中for循环嵌套
    Codecombat 游戏攻略(计算机科学三)2
    Codecombat 游戏攻略(计算机科学三)
  • 原文地址:https://www.cnblogs.com/jyt123/p/9752546.html
Copyright © 2011-2022 走看看