自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 学习java的第六周

一、工厂模式1)抽象类:Animal 动物类 (基类)2)提供一些子类,完成方法重写:eat(){} sleep(){}3)提供一个接口 : Factory public Animal createAnimal() ; DogFactory /CatFactory具体的子实现类实现对象的创建 优点:具体的动物创建,交给类工厂类来实现 (面向接口编程),便于功能维护(...

2021-08-14 17:34:56 236

原创 学习java的第五周

一、LinkedList集合1.特点:线程不安全的类,执行效率高,链接列表结构,查询慢,增删快。2.特有功能:public void addFirst(Object e):在列表开头插入元素public void addLast(Object e):将元素追加到列表的末尾public Object getFirst():获取列表的第一个元素public Object getLast():获取列表的最后一个元素public Object removeFirst(): 删除列表的第一个元素,并获取

2021-08-07 12:00:36 196

原创 学习java的第四周

一、内部类1.局部内部类(在外部类的成员方法中定义的类)1)局部内部类可以访问外部类的成员变量包括私有2)在外部类的局部位置,访问内部类的成员方法,创建当前局部内部类对象来访问注:外部类和内部类没有继承关系2.匿名内部类(没有名字的内部类)1)格式:new 类名(可以是抽象类,也可以具体类)或者是接口名(){重写功能} ;2)本质:继承了该类或者是实现了该接口的子类对象3.匿名内部类在开发中的使用1)方法的形式参数如果是一个抽象类,实际参数需要传递的是抽象类的子类对象2)方法的形式参

2021-07-30 21:25:32 146

原创 学习java的第三周

1.static关键字(特殊的访问方式)特点:1)随着类的加载而加载;2)优先于对象存在(不能和this共存);3)被静态修饰的可以被多个对象共享;4)被静态修饰的变量,方法(静态变量,静态方法)注意事项:静态只能访问静态静态成员的访问方式: 类名.变量 类名.方法名()2.代码块(使用{}包裹起来的内容)分类:局部代码块 :在方法定义中使用 ;作用:限定局部变量的生命周期构造代码块:在类的成员位置(类中,方法外),使用{}包裹起...

2021-07-24 11:58:18 93

原创 学习java的第二周

1.for和while循环的区别1)格式不同;2)for循环内存要比while更节省内存空间。2.break和continue的区别break:不能单独使用,只能在switch语句或者循环语句中使用;continue:结束当前循环,立即进入下一次循环。3.java方法(使用{}把代码包起来,并起一个名字)1)有具体返回值的方法的定义(推荐赋值调用)固定格式:public static 返回值类型 方法名(参数类型1 变量名1,参数类型2 变量名2....){ ...

2021-07-16 21:26:42 62

原创 学习java的第一周总结

目录1.了解并掌握了java的JDK环境变量的配置。(包括配置环境变量的原因)javac.exe 是编译文件,java.exe是运行文件;(如果编译没问题就会产生类名 .class文件)2.认识了dos系统的一些指令,了解到了java的语言特点(面向对象,开源,跨平台性)。3.JDK是java开发环境包,JRE是java运行环境,JVM是java虚拟机。(JDK>JRE>JVM)4.认识到了什么是常量,变量,关键字,标识符;二进制的换算(正负数的反码,补码,原码)。5.了

2021-07-10 11:11:03 96

空空如也

空空如也

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

TA关注的人

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