![](https://img-blog.csdnimg.cn/20210316101947326.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java基础
Java基础
大脸猫Coding
这个作者很懒,什么都没留下…
展开
-
一起读Java编程思想(2)---构造器的初始化与清理
初始化与清理用构造器确保初始化每个类都要定义一个initialize()方法,提醒在使用对象之前必须调用这个方法,使得类的设计者可以确保每个对象都可以被初始化。构造函数是没有返回类型的函数,用于构造函数,同时这种构造函数是用来初始化的。构造器是一种特殊的方法,构造器也是可以重载的。class Tree { int height; Tree() { print("Planting a seedling"); height = 0; } T原创 2020-10-07 21:37:32 · 206 阅读 · 0 评论 -
一起读Java编程思想(3)---继承、final关键字、复用类
复用类继承语法import static net.mindview.util.Print.*;class Cleanser { private String s = "Cleanser"; public void append(String a) { s += a; } public void dilute() { append(" dilute()"); } public void apply() {原创 2020-10-07 21:40:58 · 167 阅读 · 0 评论 -
一起读Java编程思想(4)---多态怎么理解?什么是向下转型与向上转型?
多态只有非private的方法才能被覆盖,但是推荐在导出类当中对于基类中private的方法最好采用不同的名字。并且基类中private的方法子类中不可见,也不能被重载。只有普通方法的调用是多态的。域是没有多态性的(事实上一般被声明为private)。静态的方法也不具备多态性。class Super { public int field = 0; public int getField() { return field; }}class Sub extend原创 2020-10-07 21:44:31 · 182 阅读 · 0 评论 -
Java进阶学习-1类与对象初始化 成员变量成员函数
title: Java进阶学习(1) 类与对象初始化 成员变量成员函数date: 2020-02-01 14:19:05tags: Java学习public static void main(String[] args) { Picture pic = new Picture(420,250); Circle c1 = new Circle(320,40,80); Rect...原创 2020-02-03 01:15:16 · 473 阅读 · 0 评论 -
一起读Java编程思想(1)---Java中的对象
Java中的对象一、使用引用操纵对象Java使用引用变量来对对象进行操作。可以将引用变量看做是遥控器,来操作电视机(对象)进行操作,只要握住遥控器,就能保持与电视机的连接。当想改变频道或者减小音量的时候,实际上是操控遥控器(引用),再由遥控器来调控电视机这个对象。如果想在房间里面四处走动,同时可以操控电视机,那么只需要携带遥控器(引用变量),而不是携带电视机(对象)同时,即使没有电视机,遥控器也可以独立存在,即当有一个引用变量,并不需要有一个对象与其关联。String s;这里只创建一个引用,并原创 2020-10-07 21:23:13 · 155 阅读 · 0 评论 -
# Java构造函数看这一篇就够啦!
Java构造函数看这一篇就够啦!Java中的对象声明Cat myCat = new Cat();此句话是Java中的对象声明语句。语句完成对对象的声明、创建、赋值。①【Cat myCat = new Cat();】 加粗部分声明一个引用变量Java虚拟机分配空间给引用变量,并且将此变量声明为myCat。并且这个引用变量被永久的固定为Cat类型。换言之,这是一种控制Cat的遥控器,而不会是控制其他类型的遥控器。②【Cat myCat = new Cat();】加粗部分创建对象此部分要求Jav原创 2020-09-12 15:54:19 · 180 阅读 · 0 评论 -
Java基础语法学习
title: Java基础语法学习date: 2020-01-31 20:15:02tags: Java学习Java基础学习求公约数辗转相除法 Scanner in = new Scanner(System.in); int a = in.nextInt(); int b = in.nextInt(); int oa = a; int ob =...原创 2020-02-03 01:22:13 · 193 阅读 · 0 评论 -
Java进阶学习-9 细胞自动机
title: Java进阶学习-9 细胞自动机date: 2020-02-02 22:06:23tags: Java学习死亡:如果活着的邻居数量<2或>3 则死亡新生:如果正好有3个邻居活着,则新生其他情况则保持原状两种看程序的方法①从main开始看程序 看完②从小的部件开始看 追父类一直看到顶层 从细节开始看 最后拼在一起代码展示入下:CellMachine...原创 2020-02-03 01:21:33 · 477 阅读 · 0 评论 -
Java进阶学习-8 抽象
title: Java进阶学习-8 抽象date: 2020-02-02 21:43:13tags: Java学习[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GQ4s65Oe-1580664055716)(C:\Users\36987\AppData\Roaming\Typora\typora-user-images\image-2020020221462...原创 2020-02-03 01:20:56 · 133 阅读 · 0 评论 -
Java进阶学习-7 面向对象程序设计原则
title: Java进阶学习-7 面向对象程序设计原则date: 2020-02-02 18:02:27tags:以一个城堡游戏为例子谈面向对象程序设计原则Game.javapackage castle;import java.util.Scanner;public class Game { private Room currentRoom; public Game(...原创 2020-02-03 01:20:26 · 193 阅读 · 0 评论 -
Java进阶学习-6 Object类、可扩展性
title: Java进阶学习-6 Object类、可扩展性date: 2020-02-02 16:52:59tags: Java学习Object类单根结构,所有的类都是从一个root类继承过来,默认继承过来所有类都默认继承自Object的。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SrifQHPO-1580663982160)(C:\Users\3...原创 2020-02-03 01:20:01 · 152 阅读 · 0 评论 -
Java进阶学习-5 多态
title: Java进阶学习-5 多态date: 2020-02-02 14:36:09tags: Java学习子类和子类型·类定义了类型·子类定义了子类型·子类的对象可以被当做父类的对象来使用 ·赋值给父类的变量 ·传递给需要父类对象的函数 ·放进存放父类对象的容器里子类型与赋值子类的对象可以赋值给父类的变量[外链图片转存失败,源站可能有防盗链机制,建议将图片保...原创 2020-02-03 01:17:56 · 140 阅读 · 0 评论 -
Java进阶学习-4 继承
title: Java进阶学习-4 继承date: 2020-02-02 10:51:59tags: Java学习[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JXR7WuOg-1580663827442)(C:\Users\36987\AppData\Roaming\Typora\typora-user-images\image-2020020212151...原创 2020-02-03 01:17:25 · 184 阅读 · 0 评论 -
Java进阶学习-3 容器类 对象数组 set HashMap
title: Java进阶学习-3 容器类 对象数组 set HashMapdate: 2020-02-01 22:10:26tags: Java学习记事本Demo功能设计[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TIA3yi3l-1580663767957)(C:\Users\36987\AppData\Roaming\Typora\typora-...原创 2020-02-03 01:16:30 · 141 阅读 · 0 评论 -
Java基础语法学习
title: Java基础语法学习date: 2020-01-31 20:15:02tags: Java学习Java基础学习求公约数辗转相除法 Scanner in = new Scanner(System.in); int a = in.nextInt(); int b = in.nextInt(); int oa = a; int ob =...原创 2020-02-03 01:12:56 · 197 阅读 · 0 评论