美文网首页
Java编程思想(第二章)

Java编程思想(第二章)

作者: KaveeDJ | 来源:发表于2019-01-11 21:16 被阅读3次

    第二章 一切都是对象

    尽管Java是基于C++的,但是相比之下,Java更加的面向对象。

    2.1 用引用操纵对象

    String s = new String("ABCD");
    

    2.2 必须由你创建所有对象

    • new关键字来创建对象

    2.2.1 存储到什么地方

    • 内存的5个区域
    1. 寄存器:这是最快的存储区,位于处理器内部。
    2. 常量区
    3. 非RAM区

    2.2.2 特例:基本类型

    • Java的基本类型所占用的存储空间不随硬件架构的变化而变化,这也是Java具有可移植性的原因之一。
    • 字节:原意就是用来表示一个完整的字符
    • char 2个字节
    • byte 1个字节
    • shrot 2个字节
    • int 4个字节
    • long 8个字节
    • float 4个字节
    • double 8个字节
    • 所有的数值类型都有正负号,不要去寻找无符号的类型(与C语言的不同)

    2.2.3 Java中的数组

    • 一旦Java看到null,就知道这个引用没有指向任何对象

    2.3 永远不需要销毁对象

    • 类似于Objective-C里的自动释放池

    2.4 创建新的数据类型:类

    2.4.1 字段和方法

    2.5 方法、参数和返回值

    • 方法签名:方法名 + 参数列表 (不包含返回值类型)

    2.6 构建一个Java程序

    • import关键字的使用
    import java.util.*;
    

    2.7 你的第一个Java程序

    -Java.lang:核心类库,默认导入到所有Java文件中。

    2.8 注释和嵌入式文档

    2.9 编码风格

    2.10 总结

    • 作者引出了下一主题:如何让程序作出选择

    2.11 练习

    • test01 答案
    public class test01 
    {
        int i;
        char c;
    
        public void DefaultInitialization() {
            System.out.println("i = " + i);
            System.out.println(c - 97);
        }
    
        public static void main(String[] args) {
            new test01().DefaultInitialization();
        }
    }
    

    相关文章

      网友评论

          本文标题:Java编程思想(第二章)

          本文链接:https://www.haomeiwen.com/subject/kxufdqtx.html