java基础
ysw869
这个作者很懒,什么都没留下…
展开
-
java学习笔记-重写和重载(含代码)
1.重写重写(override):子类可继承父类中的方法,而不需要重新编写相同的方法。但有时子类并不想原封不动地继承父类的方法,而是想作一定的修改,这就需要采用方法的重写。代码如下;class Student{ public void hobby(String h){ System.out.println("学生的爱好为" + h); }} class ZhangSan extends Student{ public void hobby(){ Sy原创 2020-09-04 17:30:16 · 296 阅读 · 0 评论 -
java基础---抽象类和类的区别
在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。由于抽象类不能实例化对象,所以抽象类必须被继承,才能被使用。也是因为这个原因,通常在设计阶段决定要不要设计抽象类。父类包含了子类集合的常见的方法,但是由于父类本身是抽象的,所以不能使用这些方法。在Java中抽象类表示的是一种原创 2020-09-04 16:35:06 · 409 阅读 · 0 评论 -
java面向对象的三大基本特征----继承
上文我们学习了封装,这篇文章我们直接进入正题:继承(extends)。继承:共性放到父类,特性放到子类;子类 --> 父类 ,其实就是特殊 --> 一般。1.Java继承是使用已存在的类的定义作为基础建立新类的技术2.新类的定义可以增加新的数据或新的功能,也可以用父类的功能,但不能选择性地继承父类3.JAVA不支持多继承,单继承使JAVA的继承关系很简单,一个类只能有一个父类,易于管理程序,同时一个类可以实现多个接口,从而克服单继承的缺点。继承的语法格式:class 父原创 2020-09-04 16:27:18 · 122 阅读 · 0 评论 -
java面向对象的基本特征
java面向对象的基本特征:封装刚学习java的小伙伴们可能不大清楚java面向对象编程的是什么意思,这篇文章小编带大家聊一聊java面向对象编程的基本特征。java面向对象有三个基本特征,分别为:封装(英语:Encapsulation),继承,多态。本文介绍面向对象的三大基本特征之一:封装。封装:是指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法。这听起来可能很难理解,我们先看一段代码:public class Person(){ private String use原创 2020-09-04 15:41:41 · 246 阅读 · 0 评论 -
JAVA基础(2)----方法的声明,实参和形参
JAVA基础(2)----方法的声明,实参和形参实参和形参便于理解,本人就直接用大白话说实参和形参了哈:实参:即实体,实际存在的参数,如:方法的语法格式://[访问控制符][修饰符] 返回值类型 方法名(参数类型 形参,参数类型 形参,...)public static void main()(String[] args) //栗子...原创 2020-09-04 14:54:54 · 275 阅读 · 0 评论 -
Java基础1----JVM、JDK、JRE之间的关系
Java基础1----JVM、JDK、JRE之间的关系我们先看一下JVM、JDK、JRE的中文翻译:JVM:Java Virtual Machine(Java虚拟机)JRE:Java Runtime Environment(Java 运行环境)JDK:Java Development Kit(Java开发工具包)JVM是整个java实现跨平台的最核心的部分,能够运行以Java语言写作的软件程序。JRE是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。JD原创 2020-09-04 10:52:31 · 94 阅读 · 0 评论