上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 58 下一页
摘要: 4.2Java参数传值机制 在Java中,方法中所有参数都是"值传递",也就是"传递值的副本" 我们得到的是"原参数的复印件,而不是原件"。复印件不会影响原件 本章内容 基本数据类型参数的传递 引用类型参数的传递 基本数据类型参数的传递 传递的是值的副本,不会影响原件。 引用类型参数的传值 传递值得 阅读全文
posted @ 2021-04-03 09:27 俊king 阅读(196) 评论(0) 推荐(0)
摘要: 4.2Java静态初始化块 用于类的初始化操作,在静态初始化块中不能直接访问非static成员 静态初始化执行需要注意的事项: 注意: 上溯到Object类,先执行Object的静态初始化块,在向下执行子类的静态初始化块,直到指定的类的静态初始化块为止 构造方法执行顺序和上面一样 实例: /** * 阅读全文
posted @ 2021-04-03 09:23 俊king 阅读(100) 评论(0) 推荐(0)
摘要: 4.2Java之Static关键字 Static adj.静态的 用static修饰的变量称之为静态变量,修饰的方法称之为静态方法 特点: static修饰的变量或方法在类中,称为类变量。!!! 变量的生命周期和类相同,在整个应用程序执行期间都有效 static修饰的成员变量和方法从属于类 普通变量 阅读全文
posted @ 2021-04-03 09:21 俊king 阅读(214) 评论(0) 推荐(0)
摘要: 4.2Java对象创建过程和this的本质 本章内容 对象创建的过程 this关键字的本质 对象创建的过程 步骤: 分配对象空间,并将对象成员变量初始化为0或空 方法区 执行属性值的显式初始化 执行构造方法 在这之前对象已经建好了 返回对象的地址给相关变量 this this的使用域 用于普通的方法 阅读全文
posted @ 2021-04-03 09:19 俊king 阅读(117) 评论(0) 推荐(0)
摘要: 4.2Java垃圾回收机制(Garbage Collection) Java垃圾回收机制与C++垃圾回收机制的对比 C++程序员不仅要关注业务逻辑还要关注内存管理 C++垃圾回收 特点: 类比饭店: 自己吃饭自己擦桌子 Java垃圾回收 类比饭店: 请一个服务员(JVM),专门擦桌子 Java垃圾回 阅读全文
posted @ 2021-04-03 09:18 俊king 阅读(87) 评论(0) 推荐(0)
摘要: 4.1Java一个典型类的定义和UML图 本章内容 典型类 UML图 public static void main(String args[]){ Student stu = new Student(); //当输入:stu(对象名)+'.'的时候就会出现前面定义的属性和方法 涉及到继承的概念 s 阅读全文
posted @ 2021-04-02 10:56 俊king 阅读(240) 评论(0) 推荐(0)
摘要: 4.1Java面向对象内存分析 本章街上面向对象的内存分析 Java虚拟机的内存区域 栈区(Stack) 堆区(heap) 方法区(method area) 方法区也在堆中 栈的特点: 栈描述的是方法执行的内部模型 核心作用 每个方法被调用都会创建一个栈帧(存储局部变量、操作数、方法出口等) 示例图 阅读全文
posted @ 2021-04-02 10:55 俊king 阅读(56) 评论(0) 推荐(0)
摘要: 4.1Java构造方法 构造器也叫构造方法(constructor),用于对象的初始化 既可以称为构造器也可以称为构造方法,本质上还是一个方法。所以方法的特性全部适用于构造器里面 要点: 通过new关键字调用!! 构造器有返回值,但是不能定义返回值类型(返回值的类型肯定是本类) 不能在构造器里使用r 阅读全文
posted @ 2021-04-02 10:41 俊king 阅读(92) 评论(0) 推荐(0)
摘要: 4.1Java对象和类的概念 本质内容 对象 类 对象 定义: 内存中: 一个内存块,放一些相关联的数据。 存放变量 存放方法 属性+方法约等于对象 类 定义: 类可以看做是一个模板或者图纸。系统根据类的定义来造出对象 类与对象的关联: 类:class 对象:Object instance(实例) 阅读全文
posted @ 2021-04-02 10:13 俊king 阅读(142) 评论(0) 推荐(0)
摘要: 3.31Java面向对象和面向过程 本章内容 面向过程语言介绍 面向对象语言介绍 面向过程语言 代表: C语言 面向对象语言 代表: C++、Java 两种语言的区别与联系 共同点: 面向过程和面向对象都是对软件分析、设计、开发的一种思想,它指导着我们以不同的方式去分析、设计、开发软件 面向过程 特 阅读全文
posted @ 2021-04-02 10:10 俊king 阅读(116) 评论(0) 推荐(0)
上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 58 下一页