自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 如何配置Java环境变量

JAVA的JDK环境变量配置教程

2022-11-17 20:54:57 752 2

原创 学习笔记——面向对象第10天

笔记1.内存管理:由JVM2.面向对象总结(三大特征):3.String字符串类型:补充

2022-03-21 17:42:06 306

原创 学习笔记——面向对象第九天

笔记1.多态:1.意义: 1.同一类型的引用指向不同的对象时,有不同的实现-------所有抽象方法都是多态的 行为的多态: 2.同一个对象被造型为不同的类型时,有不同的功能-------所有对象都是多态的 对象的多态:2.向上造型/自动类型转换: 1.超类型的引用指向子类的对象 2.能点出什么,看引用的类型 3.能造型成为的数据类型有:超类+所实现的接口3.强制类型转换,成功的条件只有如下两种: 1.引用所指向的对象,即该数据类型 2.引用所指向的对象,实现了该接口或继承了该类

2022-03-19 16:02:59 115

原创 学习笔记——面向对象第八天

笔记1.接口:1.是一种引用数据类型2.由interface定义3.只能包含常量和抽象方法4.接口不能被实例化(new对象)5.接口是需要被实现/继承的,实现类/派生类:必须重写所有抽象方法6.一个类可以实现多个接口,用逗号分隔,若又继承又实现时,应先继承后实现7.接口可以继承接口补充1.关系:1.类和类-----------继承extends2.接口和接口-----继承extends3.类和接口--------实现implements2.设计规则1.将所有派生类

2022-03-17 20:25:17 86

原创 学习笔记——面向对象第七天

笔记1.成员内部类:应用率低类中套类,外面的称为外部类,里面的称为内部类内部类通常只服务于外部类,对外不具备可见性内部类通常在外部类中创建内部类中可以直接访问外部类的成员class Aoo{//外部类 private int a; Boo o1 = new Boo(); class Boo{//内部类 void show(){ System.out.printLn(a); System.out.printLn(Aoo.this.a); } }}Aoo o1 =

2022-03-17 00:00:29 60

原创 学习笔记——面向对象第六天

笔记1.static final常量:必须声明同时初始化类名点来访问,不能改变建议:常量名所有字母都大写,多个单词用_分隔编译器在编译时会将常量直接替换为具体的数,效率高何时用:数据永远不变,并且经常使用2.抽象方法:由abstract修饰包含抽象方法的类必须是抽象类抽象类不能被实例化(new对象)抽象类是需要被继承的,派生类:重写所有抽象方法-----------也声明为抽象类--------------一般不这么用3.抽象类封装共有的属性和行为-----------

2022-03-15 21:09:40 302

原创 学习笔记——面向对象第五天

笔记2.访问控制修饰符:----------------保护数据的安全public:公开的,任何类;--------private:私有的,本类;protected:受保护的,本类,派生类、同包类默认的:什么也不写,本类,同包类--------java不建议默认权限说明:- 类的访问权限只能是public或默认的- 类中成员的访问权限如上四种都可以- 访问权限由大到小依次为:public>protected>默认的>private3.final:最终的、

2022-03-15 10:22:15 625

原创 学习笔记——面向对象第四天

笔记1.向上造型:超类型的引用指向派生类的对象能点出来什么看引用的类型超类型 派生类型Animal o3 = nem Tiger();//向上造型Person p1 = new Student();Person p1 = new Teacher();Person p1 = new Doctor();p1/p2/p3.只能点出Person类中的2.方法的重写3.4.补充:1.何时向上造型:当多种角色能干的事是一样的,可以将那多种角色的造型...

2022-03-11 17:45:40 114

原创 学习笔记——面向对象第三天

笔记1.引用类型数组:与基本类型数组的区别:给数组元素赋值必须new一下若想访问对象数据必须通过数组元素打点2.数组:3.super://声明整形数组arr,包含3个元素,每个元素都是int类型,默认值为0int[] arr = new int[3];//基本类型数组arr[0] = 100;//声明Student型数组stus,包含3个元素,每个元素都是Student型,默认值为nullStudent[] syus = new Student[3];//引用数据类型//创

2022-03-10 11:22:24 131

原创 学习笔记——面向对象第二天

笔记1.构造方法:构造函数、构造器、构建器作用:给成员变量赋初始值与类同名,没有返回值类型在创建(new)对象时被自动调用若自己没有写构造方法,则编译器默认提供一个无参构造方法, 若自己写了构造方法,则不再提供默认构造方法可以重载class Student{ String name; int age; String address; //给成员变量赋初始值 Student(String name1,int age1,String address1){ name = name1;

2022-03-09 11:34:10 139

原创 学习笔记——面向对象第一天

笔记OO:面向对象OOA:面向对象分析OOD:面向对象分析OOP:面向对象编程精华笔记1.什么是类?什么是对象?现实生活中是由很多很多对象组成的,基于对象抽出了类对象:真实存在的单个个体/东西类:类别/类型,代表一类个体类是对象的模板,对象是类的具体实例类中可以包含:对象的属性/特征---------变量对象的行为/功能-----------方法2.如何创建类?如何创建对象?如何访问成员?3.方法的重载...

2022-03-08 11:28:36 64

原创 学习笔记——java潜艇游戏项目

游戏中的对象:一个战舰:多个侦查潜艇:多个鱼雷潜艇:多个水雷潜艇:多个水雷:多个炸弹:多个鱼雷:

2022-03-08 11:27:36 3409

转载 学习笔记——基础学习第五天

笔记:求数组的最大值: int[] arr = new int[10];//定义一个长度为10的数组 for (int i=0;i< arr.length;i++){//遍历数组元素 arr[i]=(int)(Math.random()*100);//生成100以内的随机数并赋值给数组元素 System.out.println(arr[i]); } int max=arr[0];//

2022-03-07 17:35:59 93

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除