你一直是你
新人很美好
展开
-
面向对象,成员/局部变量,this关键字,类的构造方法
object表示任意存在的事物,是一个抽象的概念。属性:静态部分(不能动的部分),任何对象都具备其自身属性,如:一个人包括高矮、胖瘦。原创 2024-01-02 00:02:56 · 1164 阅读 · 0 评论 -
对象的组合(java)
Circle类创建圆锥对象,Circle类将Circle类声明的对象作为自己的一个成员。·圆锥通过调用方法将某个圆的引用传递给圆锥的Circle类型的成员变量。·Circle类创建圆对象。原创 2024-03-02 15:06:30 · 320 阅读 · 0 评论 -
模拟手机和SIM卡的组合关系
MobileTelephone类负责创建手机,手机可以组合一个SIM卡,并可以通过调用setSIM(SIM card)方法改变其中的SIM卡。SIM类负责建立SIM卡。原创 2024-03-02 15:32:32 · 230 阅读 · 0 评论 -
Ladder类创建梯形对象共享一个下底
【代码】Ladder类创建梯形对象共享一个下底。原创 2024-03-02 22:03:26 · 224 阅读 · 0 评论 -
java方法
println()是一个方法System是系统类out是标准输出对象这句话的用法就是调用系统类System中的标准输出对象Out中的方法println()原创 2024-03-03 16:53:51 · 325 阅读 · 0 评论 -
java参数传值
【代码】java参数传值。原创 2024-03-02 12:16:37 · 2017 阅读 · 1 评论 -
java对象和类
成员变量是定义在哎类中,出方法体之外的变量,周二中变量在创建对象的时候实例化。成员变量可以被类中方法、构造方法和特定类的语句块访问。变量的声明和初始化都是在方法中,方法结束后,变量会自动销毁。对象:对象是类的一个实例,有状态和行为。对象是根据类创建的。在java中,使用关键字new来创建一个新的对象。3:初始化:使用new创建对象时,会调用构造方法初始化对象。1:声明:声明一个对象,包括对象的名称和对象的类型。类:类是一个模板,它描述一类对象的行为和状态。2:实例化:使用关键字new来创建一个对象。原创 2024-03-03 17:35:55 · 118 阅读 · 0 评论 -
使用二分法判断用户输入的整数是否在数组中
【代码】使用二分大判断用户输入的整数是否在数组中。原创 2024-03-02 22:13:01 · 185 阅读 · 0 评论 -
java基础类型
在java中,引用类型的变量非常类似与c/c++的指针。java语言提供了八种基本类型,六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。byte类型用在大型数组中节约空间,主要代替整数,因为byte变量占用的空间只有int类型的四分之一。long数据类型是64位,有符号的二进制补码表示的整数,默认值是0L。short数据类型是16位,有符号的以二进制补码表示的整数。int数据类型是32位,有符号的以二进制补码表示的整数。数据类型是8位的,有符号的,以二进制补码表示的整数。原创 2024-03-03 10:54:25 · 218 阅读 · 0 评论 -
输入基本型数据scanner
【代码】输入基本型数据scanner。原创 2024-02-29 21:53:06 · 356 阅读 · 0 评论 -
矩形梯形面积java
【代码】矩形梯形面积java。原创 2024-03-01 14:18:27 · 316 阅读 · 0 评论 -
冒泡,选择排序
冒泡排序:数据在数组中不断向前移动。(对比相邻的两个元素,如果满足条件,就交换两个数据的值)原创 2024-01-01 00:58:04 · 533 阅读 · 0 评论 -
使用instanceof判断是否存在继承关系
(子类对象) instanceof (父类名称,接口名称)instanceof 只能判断有继承关系的对象。原创 2024-02-29 19:54:56 · 117 阅读 · 0 评论 -
类的上下转型
语法:boolean result =child instanceof parents。语法:Parent object =new Child();Parent用父类声明对象,Child用子类实例化对象。语法:Parent p=new Parents();创建父类对象并且将父类对象强制转化成子类对象。只有当过医生的人才能强制转化为医生。这是一个人 tom 这是一个学生。判断某个对象是否继承于某个类。原创 2024-02-29 19:23:12 · 140 阅读 · 0 评论 -
静态方法,类的主方法
同一个类的不同实例对象,可以共用同一静态变量。(如果有一个对象将静态变量更改,另外一个对象的静态变量也会随之更改)原创 2024-02-26 20:50:57 · 595 阅读 · 1 评论 -
类的继承extends以及super
继承:基于父类的某个扩展,制定出一个新的子类,而这个子类可以继承父类的原有属性和方法。原创 2024-02-28 22:29:33 · 325 阅读 · 0 评论 -
Obeject 类三个常用方法
所有的类都会直接或间接继承object,所以可以忽视extends object.object 时类层次结构的根类,每个类都是用object 作为超类(最顶层的父类),所有对象(包括数组)都实现这个类的方法。原创 2024-02-29 10:01:22 · 426 阅读 · 0 评论 -
遍历/填充/批量替换/排序/复制一、二维数组
/arr[]与b[]指向的是同一块常量,也就是说如果给 b[0]=77;//结果:arr数组中的值为1,2,3,5,6,7,8,9 b数组中的值为3,5,6。语法: 数组元素类型[][] 数组名字;数组元素类型 数组名字[][];//结果:arr数组中的值为1,2,3 b数组中的值为1,2,3,0,0。//结果:arr数组中的值为1,2,3 b数组中的值为77,2,3。//结果:arr数组中的值为1,2,3 b数组中的值为1,2。//结果应该是:1,2,0,0,0,8,23,3,原创 2023-12-31 01:51:23 · 911 阅读 · 0 评论 -
条件、循环语句
第一种形式:if语句if(布尔表达式){语句;或者:if(布尔表达式)语句;对于第二种,当表达式的结果为true时,执行表达式后面的第一条语句(代表第一条语句后面的都不执行)第二种形式:if-else语句if(表达式){语句;}else{语句;(注意:这里面的else是对应离它最近的if语句)第三种形式:if...else if语句int n=69;if(n<60){System.out.println("不及格");System.out.println("良好")原创 2023-12-30 16:33:40 · 449 阅读 · 0 评论