- 博客(15)
- 收藏
- 关注
原创 Arraylist的基本使用方法
Arraylist是一个可以处理变长数组的类型可以理解为是一个没有限制可以添加或删除元素的数组ArrayList 继承了 AbstractList ,并实现了 List 接口。使用ArrayList需要先导包import java.util.ArrayList;这里提供了很多用法1添加元素import java.util.ArrayList;public class Main{ public static void main(String[] args){
2023-06-16 00:00:00 94
原创 java集合——List 集合
public int lastIndexOf(Object obj),从列表的尾部开始向前搜索元素obj,返回第一个出现obj的位置,没有返回-1;Object set(int index,Object element),用元素element取代位置index上的元素,并且返回旧元素的取值;public int indexOf(Object obj),从列表的头部开始向后搜索元素obj,返回第一个出现obj的位置,没有返回-1;Object get(int index),则返回指定位置index上的元素;
2023-06-14 00:00:00 74
原创 接口interface
修饰符] interface 接口名[extends父接口名列表]{[public] [static] [final] 常量;[public] [abstract] 方法;我们使用interface来定义一个接口。使用关键字implements实现接口。由两部分构成:接口的声明和接口体。接口的定义与类的定义相似。
2023-06-07 19:59:33 65
原创 java多态
首先,继承是多态的充分不必要条件,多态必须要在继承的前提下进行,并且必须要有方法的重写。System.out.println("小猫跳得高");System.out.println("小狗吃骨头");System.out.println("小狗跑得快");System.out.println("什么都吃");System.out.println("小猫吃鱼");这里重写了eat方法,我们去使用这个方法。我们可以把多态对象看作父类,使用方法。
2023-06-06 00:00:00 129
原创 java 继承
return "名字:"+name+"\n年龄:"+age+"\n学号"+stuNo+"\n专业"+department;Person stuperson = new Student("二狗",18,"202267","打工");return "名字:"+name+"\n年龄:"+age;子类和父类建立继承的关系,子类可以使用父类的公共属性和方法。这里我们先写一个类,作为父类,然后我们再写子类。通过关键字extends将子类与父类连接起来。当然我们也可以调用重写父类方法。
2023-06-04 16:25:24 45
原创 面向对象三大特征
private,public 都是权限修饰符,java程序通过权限修饰符来控制隐藏或公开的。但是你知道是什么原理可以让手机实现这些功能的吗?每个人都使用着手机,我们可以打电话,玩游戏进行各种操作,而封装,就是将手机给我们使用却隐藏了手机内部结构。事实上,我们大部分人不需要知道,会使用就行。public(公开的)——这个大家都知道。private,他的使用范围只有。protected(受保护的)1不能被外部使用,提高安全性。生活中,手机是非常常见的。private(私有的)
2023-06-03 11:46:13 43
原创 this关键字
System.out.println("哈哈哈哈哈哈哈哈哈");当出现重名的时候,因为默认情况下会优先使用作用域最近的变量。那么,如果我们想要在方法内访问当前对象的属性,便可以使用。把this去掉 name = name;this.print 就是调用本类中的方法。这是this的第一个用法:调用成员变量。关键字,来明确表示当前类的示例对象本身。猜猜这段代码输出什么。
2023-06-03 11:00:01 36
原创 构造器的使用
java系统会给我们一个默认构造器使用,当我们手动写一个构造器时,这个默认的构造器就会取消。static String country = "中国";创造一个人,他开始都是空白,但是构造器这里就规定他一被创造就是18;当你new一个对象的时候,就会使用构造器。public 构造方法名(参数){好,这是无参构造器,我们看有参的。上文提到类的初始都是null。但是构造器可以规定一个初始值。
2023-05-31 19:53:37 56 1
原创 类和对象
他们作为人类就有一些统一的属性:年龄,名字,这都是我们每个人都有的,叫做成员属性,然后我们每个人都会吃饭,叫做 成员方法。我们创建一个类,现在。System.out.println("name:"+name+", age:"+age+"只吃饭'');下面就是创建具体的对象,张三,李四闪亮登场。泡面是一个大范围,但是有不同品牌,康帅夫,统二这些。张三是人类,李四也是人类,但他们不是一个人。类就是泡面,对象是一个具体的品牌。//但是张三现在都是null。对象是类的一个具体实体。//李四怎么才能有属性呢。
2023-05-29 20:15:43 47 1
原创 Java方法使用1
现阶段我们一般用的修饰词都是public,方法是static(静态)那么根据返回值类型,是否带参分为4类。定义方法时是public static void main。修饰词 返回值类型 方法名(参数列表){返回值类型,属于必须要定义。先打印一个"Hello world"今天就到这里了,后面两种下期见。无返回值,则类型指定为void。1定义int,不能返回其它类型。如上面“hello“
2023-05-17 18:05:55 80
原创 【无标题】
2创建对象 Scanner scanner = new Scanner(System.in);4获取输入的数据 String src = input.nextLine()/Int();System.out.println("你输入的信息为"+src);5输出值 System.out.println("你输入的信息为"+src);3打印输出提示符号System.out.println("请输入数据");System.out.println("请输入数据");Scanner 用法。
2023-05-15 16:33:03 54 1
原创 关于java
我的第一位c语言老师,开始会给我们布置题目,当时第一周没有上过课,什么也不知道,但是作业是要按时提交的,怎么办呢?书上有代码,网上也有,我们就是去书上网上抄过来,完成作业。第二周,老师讲了课,但说的是c语言的起源,然后又布作业,这次作业有一半是和上次差不多的题目,有一半是新的,然后就顺着上次的写,第二遍可能还是不太明白,但是第三次,第四次,随着我们打的代码越来越多,就会发现之前题目越来越简单,上课老师说的好像都很熟悉,好像就这么学会了。在这一过程中,或许会有疑惑或许会有困难,不妨先打一遍代码。
2023-05-02 15:00:42 46 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人