avatar
文章
161
标签
37
分类
21
主页
文章
笔记
时间轴
项目
研发手记
更多
  • 搜索
  • 学习路线
  • 简历
  • 工具
  • 音乐
  • 视频
  • 感悟
  • 站点档案
  • 友链
  • GitHub
  • B站
岁迹面向对象编程(初级) 返回首页
主页
文章
笔记
时间轴
项目
研发手记
更多
  • 搜索
  • 学习路线
  • 简历
  • 工具
  • 音乐
  • 视频
  • 感悟
  • 站点档案
  • 友链
  • GitHub
  • B站

面向对象编程(初级)

发表于2026-06-27|更新于2026-06-27|编程语言
|浏览量:
文章作者: 岁迹
文章链接: https://lifeatlas.cn/imported-notes/Java-%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1%E7%BC%96%E7%A8%8B%EF%BC%88%E5%88%9D%E7%BA%A7%EF%BC%89/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 岁迹!
笔记Java
cover of previous post
上一篇
markdown语法
1.快捷键 功能 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q 插入链接 Ctrl + L 插入代码 Ctrl + K 插入图片 Ctrl + G 提升标题 Ctrl + H 有序列表 Ctrl + O 无序列表 Ctrl + U 横线 Ctrl + R 撤销 Ctrl + Z 重做 Ctrl + Y 制表 Ctrl + T 代码块 Ctrl + shift + k 引用 > + enter 2.基本语法标题分级 自动连接:​ Markdown 支持以比较简短的自动链接形式来处理网址和电子邮件信箱,只要是用<>包起来, Markdown 就会自动把它转成链接。也可以直接写,也是可以显示成链接形式的 分割线:​ 你可以在一行中用三个以上的星号(*)、减号(-)、底线(_)来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。 ***+Enter键 —+Enter ___+Enter 代码块(1)代码块: ​ 对于程序员来说这...
cover of next post
下一篇
面向对象编程(中级)
7 面向对象编程(中级) IDE:集成开发环境 IDEA Eeclipse:一个开源的、基于 Java 的可扩展开发平台。是由 IBM 公司开发,在 2001 年 11 月贡献给开源社区的,目前最优秀的 Java 开发 IDE 之一。 7.1 IDEA 的使用 IDEA:全程 IntelliJ IDEA。在业界被公认为最好的 Java 开发工具。是捷克 JetBrains 公司的产品。除了 Java 开发,还支持 HTML,CSS,PHP,MySQL,Python 等。下载地址 7.1.1 常用快捷键 删除当前行:ctrl + Y 复制当前行:ctrl + D 补全代码:alt + / 添加 / 取消注释:ctrl + / 导入该行需要的类:alt + enter 快速格式化代码:ctrl + alt + L 快速运行程序:shift + F10(我改成了alt + R) 生成构造器:alt + insert 查看一个类的层级关系:ctrl + H 定位一个方法:把光标放在一个方法上,按 ctrl + B 自动分配变量名:在后面加上 .var 查看模板快捷键:c...
相关推荐
cover
2026-06-27
算法
杨辉三角 123456789101112131415161718192021222324import java.util.Scanner;public class pro1 { public static void main(String[] args) { Scanner myScan = new Scanner(System.in); int [][]arr = new int [10][]; for(int i = 0;i < arr.length;i++){ arr[i] = new int [i+1]; for(int j = 0;j < arr[i].length;j++){ if(j==0||j==arr[i].length - 1){ arr[i][j] = 1; } else&#...
cover
2026-06-27
数组
5 数组、排序和查找 数组:可以存放多个同一类型的数据。数组也是一种数据,是引用类型。 即:数组就是一组数据。 5.1 一维数组 数组可以是多个相同类型数据的组合,实现对这些数据的统一管理。 数组中的元素可以是任何数据类型。包括基本类型和引用类型。 数组的下标从 0 开始。且必须在指定范围内使用,否则报错。 数组属于 引用类型,数组型数据是 对象(Object) 数组的构造方法: 使用数组的步骤:1.声明数组并开辟空间 2.给数组各个元素赋值 3.使用数组 构造方式1:动态初始化 123int[] name = new int[5]; // 创建了数组 name,存放5个intint ints2[] = new int[1]; // 这种写法也行ints[2] = 15; // 访问数组第3个数 构造方式2:动态初始化 123char[] arry; // 先声明数组 name,此时数组是 nullarry = new char[2]; // 分配内存空间,可以存放数据了chars[1] = '\t'; 构...
cover
2026-06-27
JAVA概述
1.1 Java 历史 目前 Java 版权属于甲骨文公司。 长期支持的版本只有 Java8 与 Java11。这两个版本也是最多使用的版本。 Java SE:标准版 Java EE:企业版(重要) Java ME:小型版(少) 1.2 Java 重要特点 Java 语言是面向对象的(oop) 简单来说,面向对象是一种程序设计技术。其重点放在数据(对象)和对象的接口上。 ——何为面向对象?详见 [[ 6 面向对象编程 ]](https://i-melody.github.io/2021/11/29/Java/入门阶段/6 面向对象编程(基础)/) Java 语言是健壮的。其强类型机制、异常处理、垃圾自动收集是健壮性的保证。 Java 强调早期问题检测、后期动态检测,及消除易出错的情况。其编译器能检测很多其他语言仅在运行时才会发现的问题。 ——异常见 [[ 11 异常 ]](https://i-melody.github.io/2021/12/18/Java/入门阶段/11 异常/) Java 语言是跨平台性的:一个编译好的 .class 文件可以在...
cover
2026-06-27
运算符
3.1 算术运算符 运算符:一种特殊的符号,用于表示数据的运算、赋值和比较等。 + - * \对应加,减,乘,除 ​ 5 / 2 = 2; 因为是 int。同理 5.0 / 2 = 2.5 % :取模(求余数),结果和被取模数同号。其实 a % b == a - (int)a / b * b; 例如:-10 % 3 =-10 - (-10)/ 3 * 3; 11 % 9 = 2; -11 % 9 = -2; 11 % -9 = 2; -11 % -9 = -2; ++ :自增。 ++i 先自增后赋值;i++ 先赋值后自增 12345int i = 10;int j = ++i; //等价于 i = i + 1; j = i; 此时 i = 10; j = 10`int k = i++; //等价于 k = i; i = i + 1; 此时 i = 11; k = 10`i = i++; //系统会先后执行 int temp = i; i = i + 1; i = tempi = ++i; //系统会先后执行 i ...
cover
2026-06-27
变量
2.1 变量​ 变量:变量相当于内存中一个数据存储空间的表示,你可以把变量看做是一个房间的门牌号,通过门牌号我们可以找到房间,而通过变量名可以访问到变量(值)。 变量:变量是程序的基本组成单位 变量的三个基本要素:类型 + 名称 + 值 示例:int a = 1 类型 int 名称 a 值 1 如何声明变量: 1234int a;//声明变量a,给变量a一块空间a = 100;int b = 100;//变量的赋值,将100赋值给bint c = 5, d; 2.2 变量使用注意事项 变量表示内存中的一个存储区域。不同变量,不同类型,占用的空间大小不同。如 int 有 4 byte,而 double 有 8 byte。 该区域有自己的名称 变量名 和类型 数据类型 变量必须先声明,后使用。 123int a;a=10;System.out.println(a); 变量在同一作用域内不能重名。 该区域的数据值可以在同一类型范围内变化。 变量的三个基本要素:类型 + 名称 + 值 2.3 程序中 +号的使用 当左右两边都是数值型,做加法运算 当左右两边任意一方...
cover
2026-06-27
程序控制结构
4.1顺序控制 程序从上到下逐行执行,中间没有任何判断和跳转(默认的控制顺序) 比如:Java 定义变量时采用合法的前向引用。 12graph LRA(A语句)-->B(B语句)-->C(C语句)-->D(D语句)-->E(...) 语句:Java 中最小的执行单位。语句分为 单语句 和 复合语句。 单语句:通常意义的一条语句。语句间以分号 ; 分隔。 复合语句:一对大括号括起来的语句组。也称为 “块” 12345{ 语句1; 语句2; ...} 块中可以有多条语句。块后没有分号 ; 4.2 分支控制 if-else 让程序有选择的执行。主要分为:单分支控制、双分支控制 4.2.1 单分支控制123if (条件表达式) { 语句;} 特别地,把代码块(复合语句)作为语句的场合也能这样写: 123if (条件表达式) { 执行代码块;} 当条件表达式为 ture,就会执行 {执行代码块;};如果为 false 则不执行。特别地:如果 ...
avatar
岁迹
记录游戏客户端开发、Unity 项目、个人 App 岁迹的开发过程。
文章
161
标签
37
分类
21
GitHub
公告
记录游戏客户端开发、项目复盘和个人成长。
最新文章
AI方案12026-08-27
FirstChargeModel.lua2026-08-27
Model 如何读取服务器数据、协议是什么、View 的 Data 包含什么2026-08-27
移动与视角框架2026-08-27
ActivityModel2026-08-27
© 2025 - 2026 By 岁迹框架 Hexo 7.3.0|主题 Butterfly 5.5.5
鄂ICP备2026033623号