Zctou

Java面向对象编程06 - 创建对象内存分析

简单分析创建对象时的内存分配这节对Java中创建对象时的内存分配情况作个简单的分析。先敲出测试代码://Application.java package com.zctou.oop; import com.zctou.oop.demo02.Pet; public class Application { public static void main(String[] args) {

Java面向对象编程05 - 构造器详解

Java中的构造器一、构造器简述构造器也称为构造方法,是一种特殊方法。是创建对象时程序必须调用的一种方法,也就是其主要功能就是伴随关键字new一起创建对象。经常用于初始化对象的的属性(给成员员变量赋值)。二、构造器的语法:修饰符 类名 (参数列表...){ //逻辑代码 }1.1 无参构造:类中即便没定义任何构造器,Java程序也会默认创建一个无参构造器。自动无参构造示例://Applica

Java面向对象编程04 - 对象创建

一、类与对象的关系1.1 类:前面提过,类就是一种抽象的数据类型,并不是某一件事物的具体描述,可以解为目录结构中的目录(包括父目录,子目录 )如:动物、植物、飞机Java类统称为XX类,如汽车类,学生类,教师类等1.2 对象对就就是些具体的实例如上面提到的教师类,具体实例就是老王,老张这些个体。能体现出特点,展现出具体功能的实例就是对象。在Java中,用关键字new来创建对象使用new 关键字创建

Java面向对象编程02-03 - 方法调用回顾

1. 方法的调用方法分静态方法与动态方法静态方法:通过 类名.方法()调用,也可以用对象.方法()调用,非静态方法:通过new 类名().方法()调用,也就是实例化后调用。示例:package com.zctou.oop; public class Demo01 { public static void main(String[] args) { //方法的两种调用方法

Java面向对象编程01 - 什么是面向对象

初识面向对象Java的核心思想就是面向对象编辑(00P).一、面向过程与面向对象面向过程:就是分析出解决问题所需要的步骤,步骤明确,第一步...,第二步...(Procedure Oriented)是一种以过程为中心的编程思想,面向过程适合处理简单的问题。面向过程只关心某一件事的过程,不关心某件事的其他属性。面向对象:面向对象编程(Object-Oriented Programming, OOP)