摘要: 在面向对象的编程语言中,继承是一种重要的概念。Java作为一门流行的编程语言,继承是其面向对象编程(OOP)的核心特性之一。本文将详细介绍Java中的继承概念、工作原理以及最佳实践。 1.继承的概念 在Java中,继承是一个类(称为子类或派生类)能够获取另一个类(称为父类或基类)的属性和方法。通过继 阅读全文
posted @ 2023-12-13 00:06 one_1 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 对象的初始化常用到构造器(construct)来创建对象。 public Person (String name, int age ){ this.name = name; this.age= age; } public static void main(String [] args){ Perso 阅读全文
posted @ 2023-12-09 22:55 one_1 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 数据封装是面向对象编程的基本准则: 使用封装隐藏对象内部的状态。 所有的通信都通过对象的方法来实现。 访问修饰符: 1.private(私有): 仅限对象本身内部访问 常用于修饰属性 2.public (公开): 可以任意访问 常用于修饰方法 class Person{ private String 阅读全文
posted @ 2023-12-05 19:54 one_1 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1.基本概念:存放对象的引用,而不是存放对象本身。通过引用可以找到该对象。(可以为空null) Person p1 = new Person(); p1.name = "Fiona";p1.age = 22; Person p2 = new Person(); p2.name = "Lip";p2. 阅读全文
posted @ 2023-12-02 18:49 one_1 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 我们之前学过的C语言和数据结构都是面向过程编程,而Java语言是基于对象的编程范式。面向对象编程(Object-Oriented Programming,简称OOP) 对象(Object):状态与行为相绑定。 状态:对象中的属性 行为:对象中的方法、 Class Person{ String nam 阅读全文
posted @ 2023-11-30 20:02 one_1 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 数值包装类的使用——常用属性和方法 Integer.MAX_VALUE //0x80000000 Integer.MIN_VALUE //0x7fffffff Double.POSITIVE_INFINITY //正无穷 Double.NEGATIVE_INFINITY //负无穷 数值包装类的使用 阅读全文
posted @ 2023-11-28 23:56 one_1 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 在Java编程语言中,枚举类型是一种特殊的类,它用于定义有限个特定的值。通过使用枚举,我们可以创建枚举类型的变量,然后使用那些有限个特定的值。Java的枚举是一种数据类型,它包含固定数量的常量。枚举在Java中被视为数据类型,你可以使用它们来创建枚举类型的变量,然后使用那些常量。 Java枚举类的创 阅读全文
posted @ 2023-11-25 23:57 one_1 阅读(99) 评论(0) 推荐(0) 编辑
摘要: Java是面向对象的语言,所有的基本类型都有对应的包装类 1.数值类包装类 所有的包装类都是Number 用法: 1.方法需要对象类型做参数 2.调用每种类型的MIN_VALUE和MAX_VALUE 3.类型转换:与基本数据类型转换,与字符串自行进行转换,在多个进制间进行转换 //生成Integer 阅读全文
posted @ 2023-11-23 23:54 one_1 阅读(5) 评论(0) 推荐(0) 编辑
摘要: Scaner 类可以处理控制台的输入和处理字符串。 1.基本概念: 如 "1 3 4 7 ” 标记:1,3,4,7 分隔符:空格“ ” 2.常用方法: next() // 读入一个标记,标记之间以空格,多个空格或者回车换行等进行分隔。 nextInt(),nextDouble()..... //读入 阅读全文
posted @ 2023-11-21 20:20 one_1 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 在学习使用Java语言时,我们常常要调用各种方法,而每个类里都有对应的方法,接下来介绍Java中一些常用类:- 1.String类 eg.抽取身份证中的出生日期: String l = "340822194510016411"; System.out.print("出生日期是:"); System. 阅读全文
posted @ 2023-11-16 21:34 one_1 阅读(19) 评论(0) 推荐(0) 编辑