IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Java知识库 -> JAVA构造器以及三大特性中的两大特性 -> 正文阅读

[Java知识库]JAVA构造器以及三大特性中的两大特性

Java 的基础知识

构造器

1、使用new关键字,本质是在调用构造器

2、有参构造的时候,无参就必须显示定义(也要将无参构造写出来),使用的时候对两个方法有选择的调用;

Public Person(string name){
 ? ?this,name=name;
}-------(有参构造)
public Person(){
 ? ?
}------(无参构造,用来初始化值)

3、alt+insert (生成构造器)——点construct就可以了,有参无参都可以;

特点 a、和类名相同 b、初始化对象的值;

类与对象

1、类与对象

类是一个模板,抽象; 对象是实例化的;

2、方法

定义、调用

3、对应的引用

引用的类型:基本类型(8大类型)

对象是通过引用来操作的:栈——》堆

4、属性:字段field 成员变量

默认初始化

修饰符 属性类型 属性名=属性值

5、对象的创建和使用

必须使用new关键字进行创建,构造器 person xiaoming=new person;

对象的属性 xiaoming.name、 xiaomng.age;

对象的方法 xiaoming.study;

6、静态的属性

动态的方法

java的基本特征:封装

“高内聚,低耦合”,高内聚就是内部具体的细节操作由自己完成,低耦合就是暴露尽量少的方法给外部使用;

属性私有 private get/set

alt +insert-----也可以生成get和set方法

封装的意义:1、提高安全性,保护数据;

2、隐藏代码的实现细节;

3、统一接口;

4、系统的可维护性增强;

基本属性:继承

继承的本质对一批类的抽象,从而实现对世界更好的继承;

extends "扩展",子类是父类的扩展——对于父类的属性进行了继承并进行了扩展

1、继承是类与类之间的关系;

2、子类继承了父类,就会拥有父类的全部方法;

3、私有的无法继承——private;

4、所有的类都是object的子类;

5、ctrl+h可以查看分支——子类与父类之间的;

6、只有单继承,没有多继承;

7、This指的是子类中本类的,super指的是父类的——在同样的名字的时候;

  Java知识库 最新文章
计算距离春节还有多长时间
系统开发系列 之WebService(spring框架+ma
springBoot+Cache(自定义有效时间配置)
SpringBoot整合mybatis实现增删改查、分页查
spring教程
SpringBoot+Vue实现美食交流网站的设计与实
虚拟机内存结构以及虚拟机中销毁和新建对象
SpringMVC---原理
小李同学: Java如何按多个字段分组
打印票据--java
上一篇文章      下一篇文章      查看所有文章
加:2021-08-14 13:53:43  更:2021-08-14 13:55:41 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 4:13:34-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码