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大数据入班】预习-10 -> 正文阅读

[大数据]【多易教育Java大数据入班】预习-10

目录

预习内容

感想及总结

特别鸣谢


预习内容

1、了解static关键字

static是静态修饰符 可以修饰类的成员 成员变量 成员方法?

被static修饰的成员不再单属于某个对象 属于类 被所有对象所共享

static修饰的内容:是随着类的加载而加载的,且只加载一次;存储一块固定的内存区域(静态区),可直接被类名调用;优先于对象存在,被所有对象共享

2、静态代码块:定义在成员位置,使用static修饰代码块{}

代码块分为:局部代码块、构造代码块(成员代码块)、静态代码块

局部代码块的作用就是限制变量的作用域范围;成员代码块创建对象时被调用;静态代码块是类加载的时候被调用

静态 >成员>构造方法

3、静态常量

public class MyMath{
   public static final double Pi = 3.1415926;
}

public class Test{
   public static void main(String[] args){
      System.out.println(MyMath.Pi);
    }
}
public class Order{
   public static final int WEI_ZHI_FU = 0;
   public static final int YI_ZHI_FU = 1;
}


public class Test{
   public static void main(String[] args){
     
    System.out.println(Order.WEI_ZHI_FU);
    System.out.println(0);

    }
}

4、了解权限修饰符

public 公共的;protected 受保护的;default 默认的;private 私有的

publicprotecteddefault(空的)private
同一类中
同一包中(子类与无关类)
不同包的子类
不同包中的无关类

public具有最大权限;private具有最小权限

成员变量使用private 隐藏细节

构造方法使用public 方便创建对象

成员方法使用public 方便调用方法

public 公共权限 可以修饰 类 方法 成员变量 任意包下都可以访问

default 默认什么都不写 包权限 可以修饰 类 方法 成员变量 只能在当前包下访问

protected 受保护的权限 可以修饰 方法 成员变量 当前包和其他包下的子类可以访问

private 私有的权限 可以修饰 方法 成员变量 本类中可以访问

abstract 抽象的 可以修饰 类 方法

final 最终修饰符 可以修饰 类 方法 变量

static 静态修饰符 可以修饰 方法 成员变量

注意??:

(1)private和abstract不能一起修饰方法

private只能在本类中访问 子类看不到 不能重写 而abstract要求子类必须重写

(2)final和abstract不能一起使用

final修饰的类 子类不能继承 ?而abstract修饰的类 要求子类必须继承?

final修饰的方法 子类不能重新修饰 而abstract修饰的方法 要求子类必须重写

(3)static和abstract不能一起使用

?虽然两者都可以修饰方法 但是static修饰的方法 类名可以直接访问 而abstract修饰的方法没有方法体 ?如果一起使用 那么类名直接调用了一个抽象方法 没有任何意义 所以不能一起使用

(4)static和final可以一起使用

5、了解内部类

在类中定义一个类

成员内部类?:定义在类中方法外的类。

访问特点

内部类可以直接访问外部类的成员,包括私有成员。

外部类要访问内部类的成员,必须要建立内部类的对象。


感想及总结

继续加油!


特别鸣谢

学习内容参考多易教育零基础大数据入门课程
链接:?http://v.51doit.cn.

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-07-10 11:34:54  更:2021-07-10 11:35:39 
 
开发: 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年5日历 -2024/5/4 15:23:54-

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