- 博客(17)
- 收藏
- 关注
原创 11.线程
package com. 1the1mapub1ic class MyRunnable implements Runnable {@Overridepublic void run() {for(int i=0; i<100; i++) {System . out . print1n( Thread. currentThread() .getName()" :"+i);}} public class MyRunnableDemo {...
2021-12-14 19:29:31
333
原创 9.集合体系
1.3 Collection集合概述和使用Collection集合概述是单例集合的顶层接口,它表示一组对象, 这些对象也称为C ollection的元素●JDK 不提供此接口的任何直接实现,它提供更具体的子接口(如Set和List) 实现创建Collection集合的对象●多态的方式●具体的实现类ArrayListCollection集合的遍历Ilterator:迭代器,集合的专用遍历方式public class IteratorDemo {public static void.
2021-12-14 19:24:54
352
原创 8.内部类
形参和返回值1.1类名作为形参和返回值●方法的形参是类名, 其实需要的是该类的对象●方法的返回值是类名, 其实返回的是该类的对象pub1ic c1ass Catoperatorpublic void useCat(Cat c) { //Cat c = new Cat();c.eat();}public Cat getCat() {Cat C = new Cat();return C;}}1.1内部类概述内部类:就是在一个类中定义一个类。举例:在一个类A的内部定义一个类B,类B
2021-12-14 19:24:24
82
原创 6.类的基本类型
1.1集合概述编程的时候如果要存储多个数据,使用长度固定的数组存储格式,不一定满足我们的需求,更适应不了变化的需求,那么,此时该如何选择呢?集合类的特点:提供一种存诸空间可变的存储模型,存储的数据容量可以发生改变集合类有很多,目前我们先学习一个: ArrayList1.2 ArrayList构造方法和添加方法public ArrayList()创建一个空的集合对象public boolean add(E e)将指定的元索追加到此集合的末尾public void add(
2021-12-14 19:23:09
347
原创 5.多态的知识点
1.1多态概述同一个对象,在不同时刻表现出来的不同形态举例:猫我们可以说猫是猫:猫 cat = new猫 ();我们也可以说猫是动物:动物animal = new猫(;)这里猫在不同的时刻表现出来了不同的形态,这就是多态多态的前提和体现●有继承/实现关系●有方法重写●有父类引用指向子类对象1.2多态中成员访问特点成员变量:编译看左边,执行看左边成员方法:编译看左边,执行看右边为什么成员变量和成员方法的访问不一样呢?●因为成员方法有重写 ,而成员变量没有public class
2021-12-14 19:22:36
114
原创 4.包的知识点
包1.1包的概述和使用其实就是文件夹作用:对类进行分类管理包的定义格式●格式: package 包名;(多级包用分开)●范例: package com.itheima;2.1导包的概述和使用使用不同包下的类时,使用的时候要写类的全路径,写起来太麻烦了为了简化带包的操作, Java就提供 了导包的功能导包的格式●格式: import 包名;●范例: . import cn.itcast.Teacher3.1修饰符的分类●权限修饰符()●状态修饰符finalfinal关键字
2021-12-13 23:04:33
215
原创 3.继承的知识点
继承1.1继承的概述继承的格式格式:public class 子类名 extends 父类名{}范例:public class Zi extends Fu{}1.2继承的好处和弊端继承好处●提高了代码的复用性(多 个类相同的成员可以放到同一个类中)●提高了 代码的维护性(如果方法的代码需要修改,修改一处即可继承弊端●继承让类与类之间产生了关系,类的耦合性增强了, 当父类发生变化时子类实现也不得不跟着变化,削弱了子类的独立性什么时候使用继承?●继承体现的关系: is a
2021-12-13 23:03:33
181
原创 2.字符串
API1.1 API概述API(Application Programming Interface):应用程序编程接口编写一个机器人程序去控制机器人踢足球,程序需要向机器人发出向前跑、向后跑、射门、抢球等名种命令。机器人厂商一定会提供一些用于控制机器人的接口类,这些类中定义好了操作机器人各种动作的方法。其实,这些接口类就是机器人厂商提供给应用程序编程的接口,大家把这些类称为APIJava APl:指的就是JDK中提供的各种功能的Java类这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现
2021-12-13 22:03:18
202
原创 1.类和对象
类和对象1.1什么是对象万物皆对象,客观存在的事物皆为对象。1.2什么是类类是对现实生活中一类具有共同属性和行为的事物的抽象1.3什么是对象的属性对象具有的各种特征,每个对象的每个属性都拥有特定的值1.4 什么是对象的行为对象能够执行的操作1.5类和对象的关系类:类是对现实生活中一类具有共同属性和行为的事物的抽象对象:是能够看得到摸的着的真实存在的实体1.6类的定义类的重要性:是Java程序的基本组成单位类是什么:是对现实生活中一类具有共同属性和行为的事物的抽..
2021-12-13 22:02:54
198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人