- 博客(6)
- 收藏
- 关注
原创 动态数组的增删查改
1.创建一个动态数组 为了实现动态数组的增删查改,我们需要将动态数组定义为类的对象,在通过成员方法来实现这些功能。 public class MyArray { // 存放元素仍然还是int[] private int[] data; // 表示当前动态数组中已经存储的元素个数 private int size; public MyArray(){ // 默认开辟10个大小的整形数组长度 this(10); } //从外部传入数组长度
2022-04-19 09:37:43
454
原创 Java---类和对象,static关键字,封装,this关键字
1.面向对象程序设计概述 面向对象程序设计(简称OOP)是当今主流的程序设计范型,它取代了20世纪70年代的“结构化”过程化程序设计开发技术。C语言是面向过程的编程语言,而Java/C++是面向对象的编程语言(对象 + 行为 + 对象),就是一个对象发出,然后作用于另外一个对象或某些对象。 面向对象的程序是由对象组成的,每个对象包含对用户公开的特定功能部分和隐藏的实现部分。程序中的很多对象来自标准库,还有一些是自定义的。只要对象能够满足要求,就不必关心其功能的具体实现过程。 面向过程:1.把冰箱打开2
2022-04-15 18:24:42
603
原创 Java--数组的定义与使用
1.数组的基本用法 1.1什么是数组 数组的本质就是让我们能批量创建相同类型的变量。注:在Java中,数组中包含的变量必须是相同类型。 1.2创建数组 基本语法 //动态初始化 数据类型[ ]数组名称 = new 数据类型[ ]{初始化数据}; //静态初始化 数据类型[ ]数组名称 = { 初始化数据}; 注:静态初始化的时候,数组元素的个数和初始化数据的格式是一致的。 1.3数组的使用 1.获取一个数组的长度:使用数组名称 .length //获取数组的长度 ...
2022-04-11 17:45:47
1326
原创 Java方法的使用和递归
1.方法的使用 1.1什么是方法 方法就是一个代码片段,类似c语言中的“函数”。就是把一段{}中代码抽出来的片段。 方法存在的意义: 1.是能够模块化的组织代码(当代码规模比较复杂的时候) 2.做到代码被重复使用,一份代码可以在多个位置重复使用 3.让代码更好理解更简单 4.直接调用现有的方法,不必重复造轮子 1.2方法的定义语法 public static 方法返回值 方法名称(0...N){ //方法体代码 【return 语句】; } 1.3方法的调用 返回值变量 = 方法
2022-04-10 18:22:34
680
原创 Java入门--数据类型的转换及运算符的使用。
目录 1.数据类型的相互转换 1.1小类型转为大类型 1.2大类型转为小类型 1.3布尔型(boolean) 2.常量(final) 3.运算符 3.1常用运算符(+,-,*,/,%) 3.2结合赋值和运算符(+=) 3.3自增和自减运算符(++i,i++,--i,i--) 3.4逻辑运算符(&&,||,!) 3.5移位运算符(<<,>>) 3.6条件运算符(唯一一个三目运算符) 4.语句结构 4.1顺序结构 4.2分支结构 4.2
2022-04-06 11:10:10
817
1
原创 【细中细之Java初学者】
目录 一个简单的Java应用程序 1.数据类型 1.1变量与类型 1.1.1整型变量: 1.1.2(int) 1.1.3(long) 1.1.4浮点型(float,double) 1.1.4字符型变量(char) 1.1.5布尔型变量(boolean) 1.1.6所有的基本类型都有对应的类的类型 1.1.7字符串变量 1.2变量命名的规则 一个简单的Java应用程序 Java区分大小写,main是一个主函数,如果出现大小写错误程序将无法运行。(例如,main拼成Main.
2022-04-04 21:23:24
341
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅