4.2总结

了解了部分Api的使用并学习了接口的API

API

API包含了较多种类(System,Runtime等)

System其实就是一个工具类,提供了一些与系统相关的方法

下面有一些常间的System方法

方法名 说明
public static void exit (int status) 终止当前运行的java虚拟机
public static long currentTimeMillis() 返回当前系统的毫秒值形式
public static void arraycopy(数据源数组,起始索引,目的地数组,拷贝个数) 数组拷贝

还有clone类的一些,如toString,equals,clone等,对这些方法都进行了一些了解,但是并没有过多深入的去了解底层的原理

接口

接口和抽象类有些相似,但其实有很大的差别

接口就是一种规则,是对行为的抽象

接口的一些定义和使用:

1.接口一般使用关键字interface来定义

2.public interface 接口名{}

3.接口不能实例化

4.接口和类之间是实现关系,通过关键字implements来表示

5.接口的子类(实现类):

一:要么重写接口中的所有抽象方法

二:要么是抽象类

接口中成员的特点

成员变量:

只能是常量

默认修饰符:public static final

构造方法:

没有

成员方法:

只能是抽象方法

默认修饰符:public abstract

此外,接口和类之间是继承关系:

类和类的关系 继承关系,只能单继承,不能多继承,但是可以多层继承
类和接口的关系 实现关系,可以但是先,也可以多实现,但是在继承一个类的同时可以实现多个接口
接口和接口的关系 继承关系,可以单继承,也可以多继承

今天还学习了javafx scene builder的一些简单使用方法,并实现了一个简单的登录页面,对于一些基本操作有了一些掌握,争取在正式写项目之前再多学一些东西

相关推荐

  1. 40. 组合总和 II

    2024-04-05 03:48:02       39 阅读
  2. MySQL45讲(一)(42)

    2024-04-05 03:48:02       14 阅读
  3. leetcode 40. 组合总和 II

    2024-04-05 03:48:02       41 阅读
  4. LeetCode40. 组合总和 II

    2024-04-05 03:48:02       41 阅读
  5. leetcode_40.组合总和 II

    2024-04-05 03:48:02       15 阅读

最近更新

  1. mybatis动态SQL常用语法总结

    2024-04-05 03:48:02       0 阅读
  2. Stable Diffusion / huggingface 相关配置问题汇总

    2024-04-05 03:48:02       1 阅读
  3. PyCharm\VsCode——Python第三方库下载换源

    2024-04-05 03:48:02       1 阅读
  4. c++三国小游戏(喜欢请一键三连)

    2024-04-05 03:48:02       1 阅读
  5. Go语言特点

    2024-04-05 03:48:02       1 阅读
  6. 深度学习探秘:Transformer模型跨框架实现大比拼

    2024-04-05 03:48:02       1 阅读
  7. Postman API网络:连接API开发的桥梁

    2024-04-05 03:48:02       1 阅读

热门阅读

  1. 【leetcode面试经典150题】10.跳跃游戏 II(C++)

    2024-04-05 03:48:02       23 阅读
  2. 搭建本地YUM仓库

    2024-04-05 03:48:02       19 阅读
  3. C# OpenFileDialog

    2024-04-05 03:48:02       23 阅读
  4. 时间复杂度和空间复杂度

    2024-04-05 03:48:02       18 阅读
  5. Linux系统NVME SSD上下电流程梳理

    2024-04-05 03:48:02       17 阅读
  6. 如何成为一名独立开发者

    2024-04-05 03:48:02       17 阅读
  7. rust 自定义安装 error: linker `link.exe` not found

    2024-04-05 03:48:02       18 阅读
  8. 两种C链表接口构造方式

    2024-04-05 03:48:02       19 阅读
  9. 五、c++代码中的安全风险-memcpy

    2024-04-05 03:48:02       18 阅读
  10. Tauri 进阶使用与实践指南

    2024-04-05 03:48:02       15 阅读