- 博客(11)
- 收藏
- 关注
原创 Java学习笔记(4)-包装类和常用类
在JAVA中,八大基础数据类型(int,float,double...)是不具备对象的特征的,比如基本数据类型就不能调用方法,功能简单,为了让基本数据类型也具备对象的特征,就有了JAVA包装类。
2025-11-26 14:19:00
963
原创 Java学习笔记3-面向对象设计方法
在程序运行期间,Java运行时系统始终为所有的对象维护一个被称为运行时的类型标识(RTTI)。这个信息跟踪着每个对象所属的类。虚拟机利用运行时类型信息选择相应的方法执行。保存这些信息的类被称为Class,可以通过专门的Java类访问这些信息。Class类的实例表示正在运行的Java应用程序中的类和接口。其中枚举是一种特殊的类,注释是一种特殊的接口。
2025-11-13 22:44:45
819
原创 java学习笔记(2)——类和对象
interface 接口名称 // 定义抽象类final 数据类型 成员名称 = 常量;//数据成员必须赋初值//接口中常量默认是public static final,无需显式声明finalabstract 返回值的数据类型 方法名称(参数...);//抽象方法,注意在抽象方法里,没有定义方法主体所谓多态:就是指一个类实例的相同方法在不同情形有不同表现形式。多态机制使具有不同内部结构的对象可以共享相同的外部接口。
2025-10-14 23:21:46
621
原创 Java学习笔记(1)—编程基础
本文介绍了Java编程基础知识,包括:1. Java程序基本结构,如HelloWorld示例;2. 语言组成成分:关键字、标识符、注释等;3. 变量分类和数据类型转换规则;4. 运算符优先级和位运算技巧;5. 流程控制语句(分支、循环)和输入输出方法;6. 编程实践:乘法表、ATM模拟等练习题;7. 日期计算的数学实现方法(不使用Calendar类)。文章系统性地讲解了Java基础语法要点,并提供了实用代码示例,适合初学者建立完整的Java编程知识框架。
2025-10-02 16:55:57
601
原创 3.leetcodeC语言题目合集(第2周)
罗马数字是通过添加从最高到最低的小数位值的转换而形成的。VIIVXIIXIVIXXLXCCDCMIXCMVLD给定一个整数,将其转换为罗马数字。num = 37493000 = MMM 由于 1000 (M) + 1000 (M) + 1000 (M)700 = DCC 由于 500 (D) + 100 (C) + 100 (C)40 = XL 由于 50 (L) 减 10 (X)9 = IX 由于 10 (X) 减 1 (I)注意:49 不是 50 (L) 减 1 (I) 因为转换是基于小数位。
2025-09-22 14:35:28
638
原创 2.leetcodeC语言题目合集(第1周)
给你一个字符串s,找到s中最长的回文子串。"bab""aba" 同样是符合题意的答案。s = "cbbd""bb"仅由数字和英文字母组成。
2025-09-14 21:54:41
758
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅