zoukankan      html  css  js  c++  java
  • java第七天

    p38~p41:

    1、可以通过import 一个自定义类库(或者网上下的)在java中使用c风格的输入输出方式。

    2、忘记优先顺序时应该用括号明确规定计算顺序。

    3、java的操作符不同于c++,几乎只能操作“基本类型”,例外的是 ==、!=、=能操作所有对象,除此之外,String类支持“+”和“+=”。

    4、System.out.print()语句中包含的“+”操作符:意味着“字符串连接”,有时也意味着“将非String类型转换为String类型”、“toString”。

    5、区别基本类型的赋值(实质是内容复制)和对象的赋值

    6、传递参数实际上是将对象传递给另外一个引用。

    练习2

    class Tank {
        float size;
    }
    public class Test {
        public static void main(String[] args) {
            Tank t1 = new Tank();
            t1.size = 23;
            System.out.println(t1.size);
            Tank t2 = new Tank();
            t2.size = 1;
            t1 = t2;
            ++t2.size;
            System.out.println(t1.size);
        }
    }

    练习3

    class Tank {
        float size;
    }
    
    public class Test {
        static void f(Tank t) {
            t.size = 100;
        }
        public static void main(String[] args) {
            Tank t1 = new Tank();
            t1.size = 23;
            System.out.println(t1.size);
            f(t1);
            System.out.println(t1.size);
        }
    }
    /*  Output:
    23.0
    100.0
     */
  • 相关阅读:
    java多线程实例
    Python——文件操作
    Python—— *与** 参数说明
    Python——序列
    多元线性回归
    Gson转换时,Double转式化
    ftp上传下载
    发送邮件
    jsonp的使用
    用CSS3和Canvas来画网格
  • 原文地址:https://www.cnblogs.com/xkxf/p/6492967.html
Copyright © 2011-2022 走看看