avatar

skv Blog

欢迎来到skv的博客🤯

  • 首页
  • 订阅
  • 归档
  • 友链
  • 关于
主页 Java学习笔记
文章

Java学习笔记

发表于 2025-09-17 更新于 2025-10- 9
作者 Administrator
4~6 分钟 阅读

JDK JRE JVM

JDK(Java开发工具包):JVM、核心类库、开发工具

JRE(Java运行环境):JVM、核心类库、运行工具

JVM(JAVA虚拟机)

基本数据类型vs引用数据类型

基本数据类型(在栈中存值)

byte、short、int、long、float、double、char、boolean

引用数据类型(在栈中存址,堆中存值)

类(Class)、接口(Interface)、数组(Array)、字符串(String) 、枚举(Enum)、注解(Annotation) ...

标准JavaBean类

  1. 成员变量使用private修饰

  2. 每个成员变量提供set和get方法

  3. 无参构造方法+带全参构造方法

类 对象 方法

类:对象的模板

对象:类的实例

方法:定义在类中的函数

static关键字

  1. 静态变量被该类所有对象共享

  2. 静态方法只能访问静态变量和静态方法

  3. 静态方法没有this关键字

面向对象三个特性

封装:将对象的属性和方法捆绑在一起,并对外部隐藏内部实现细节,仅通过公开的接口与对象交互

继承:允许一个类(子类)继承另一个类(父类)的属性和方法,从而实现代码复用和扩展

多态:同一行为(方法调用)在不同对象上表现出不同的实现

重写与重载

重写:子类对父类中已有的方法进行重新实现,方法名、参数列表、返回值类型必须与父类完全一致
重载:同一个类中,存在多个同名方法,但参数列表(类型、个数、顺序)不同

默认分类
Java
许可协议:  CC BY 4.0
分享

相关文章

4月 11, 2024

命令速查

pip pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip freeze > re

10月 16, 2025

一些好用的Java第三方库

Commons-io 开发者:Apache 简述:简化文件和流操作的库 <!-- https://mvnrepository.com/artifact/commons-io/commons-io --> <dependency> <groupId>commons-io</groupId>

9月 18, 2025

Java命名规范

包 全小写+域名倒置 package com.denox.java_demo.entity; package com.denox.java_demo.util; 类 大驼峰命名法:每个单词首字母大写 class User {} class UserStudent {} 方法 小驼峰命名法:第二个单

下一篇

张家界学院校园网一键登录

上一篇

Java命名规范

最近更新

  • 命令速查
  • 一些好用的Java第三方库
  • Java命名规范
  • Java学习笔记
  • 张家界学院校园网一键登录

热门标签

前端 Linux 速查 Java 工具 大数据

目录

©2025 skv Blog. 保留部分权利。

使用 Halo 主题 Chirpy