- 博客(6)
- 收藏
- 关注
原创 动态数组的增删查改
1.创建一个动态数组为了实现动态数组的增删查改,我们需要将动态数组定义为类的对象,在通过成员方法来实现这些功能。public class MyArray {// 存放元素仍然还是int[] private int[] data;// 表示当前动态数组中已经存储的元素个数 private int size; public MyArray(){// 默认开辟10个大小的整形数组长度 this(10); }//从外部传入数组长度
2022-04-19 09:37:43 389
原创 Java---类和对象,static关键字,封装,this关键字
1.面向对象程序设计概述面向对象程序设计(简称OOP)是当今主流的程序设计范型,它取代了20世纪70年代的“结构化”过程化程序设计开发技术。C语言是面向过程的编程语言,而Java/C++是面向对象的编程语言(对象 + 行为 + 对象),就是一个对象发出,然后作用于另外一个对象或某些对象。面向对象的程序是由对象组成的,每个对象包含对用户公开的特定功能部分和隐藏的实现部分。程序中的很多对象来自标准库,还有一些是自定义的。只要对象能够满足要求,就不必关心其功能的具体实现过程。面向过程:1.把冰箱打开2
2022-04-15 18:24:42 522
原创 Java--数组的定义与使用
1.数组的基本用法1.1什么是数组数组的本质就是让我们能批量创建相同类型的变量。注:在Java中,数组中包含的变量必须是相同类型。1.2创建数组基本语法//动态初始化数据类型[ ]数组名称 = new 数据类型[ ]{初始化数据};//静态初始化数据类型[ ]数组名称 = { 初始化数据};注:静态初始化的时候,数组元素的个数和初始化数据的格式是一致的。1.3数组的使用1.获取一个数组的长度:使用数组名称 .length//获取数组的长度...
2022-04-11 17:45:47 1250
原创 Java方法的使用和递归
1.方法的使用1.1什么是方法方法就是一个代码片段,类似c语言中的“函数”。就是把一段{}中代码抽出来的片段。方法存在的意义:1.是能够模块化的组织代码(当代码规模比较复杂的时候)2.做到代码被重复使用,一份代码可以在多个位置重复使用3.让代码更好理解更简单4.直接调用现有的方法,不必重复造轮子1.2方法的定义语法public static 方法返回值 方法名称(0...N){//方法体代码【return 语句】;}1.3方法的调用返回值变量 = 方法
2022-04-10 18:22:34 594
原创 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 745 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 290
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人