tags
date
type
status
slug
category
summary
password
icon
- 包名以域名开头 .gaoqilan.tech.main
- 创建的类每一个单词以大写开头,后面接上_名称缩写
- 类的定义格式: 权限修饰符 类的关键字 类名{}
- 遵守命名规则和规范
- main方法 格式固定,是程序的入口,表示类可被执行
- 一个项目中可以存在多个类有main方法,一个类对应一个main方法
- 窗口类 JFrame 创建方法:继承 、 直接创建
JFrame
- 面向对象编程指的是 如何定义类和如何去使用类中的方法和属性,直接使用属性的方法很少见
- 方法后面必须跟(),属性不用
- 核心思想:如何定义和使用更好的类
- 为什么关闭了窗口之后,任务管理器进程也停止了,但是IDEA并没有停止程序
- 每个Java程序都是一个虚拟机
- 在swing编程中面板是指Jpanel这个类,在JFrame中自带有一个面板,但那个面板有bug
- 子类 —— 父类 ==超类 —— 基类
java 继承 格式: public class 子类名 extends 父类名 注意: 1.父类必须先存在 2.子类只能继承父类非私有的属性和方法 3.同一个包下除了不能继承私有属性和方法,其他都可以 4.不同包下只能继承公共部分和被保护
方法重写: 1.子类只能重新定义父类中的方法,尽可能的一摸一样(保证不会报错) 2.重写方法不能比父类的方法更严格 3.形参列表必须相同 4.返回值相同 5.不能抛出新的异常或者更严格 6.子类使用的方法和父类得一样才能重写(静态和静态分别得一致) 7.如果一个方法不能被继承,则不能重写(你都不能继承,重写个屁)
- 在实际开发过程中,要看类的官方文档
- 作者:瑾墨
- 链接:https://www.gaoqilan.tech/Code/9ceaa80c-5215-4424-a4b8-b5294567aa6d
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。