当前位置: 首页 > news >正文

Java学习|Java基础知识

目录

  1. 类与对象
  2. 继承
  3. 封装
  4. 多态
  5. 高级话题
  6. 实践项目

类与对象

定义与创建

  • : 定义一组具有相同属性和行为的对象的模板。
  • 对象: 根据类模板创建的实体。
示例代码
public class Person {String name;int age;public Person(String name, int age) {this.name = name;this.age = age;}public void sayHello() {System.out.println("Hello, my name is " + name);}
}// 创建对象
Person person = new Person("Alice", 25);
person.sayHello(); // 输出: Hello, my name is Alice

属性与方法

  • 属性: 类中的变量,表示对象的状态。
  • 方法: 类中的函数,表示对象的行为。

构造器

  • 构造器: 特殊的方法,用于初始化新创建的对象。
  • 构造器过载: 可以定义多个构造器,每个构造器有不同的参数列表。
示例代码
public class Person {String name;int age;public Person() { // 无参构造器this.name = "Unknown";this.age = 0;

http://www.mrgr.cn/news/19112.html

相关文章:

  • C++11中的constexpr
  • 【网络】HTTPS协议
  • Python 从入门到实战6(二维列表)
  • 数据结构----链表
  • 实现一个简单的车贷计算小程序(含代码)
  • cocotb备忘录
  • Flink问题记录
  • 用 count(*)哪个存储引擎会更快?
  • SpringBoot学习(3)(配置文件的基本使用)
  • 配置管理 —— SpringCloud Config
  • 关于位结构体及位操作总结
  • 用ChatGPT三分钟写一个完美的PPT,彻底告别繁琐的制作过程
  • Datawhale X 李宏毅苹果书AI夏令营 学习笔记
  • vector底层原理(二)
  • YOLOv5 结合切片辅助超推理算法 | 这才叫让小目标无处遁形!
  • TCP 拥塞控制
  • Android之Handler的post方法和sendMessage的区别
  • 【Linux操作系统】:Linux生产者消费者模型
  • 大二暑假去龙旗科技(上海)做了两个月软件测试实习生,讲讲我的经历和感受
  • 【2024】Datawhale X 李宏毅苹果书 AI夏令营 Task3