自定义博客皮肤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 290

原创 学习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 213

原创 学习java的第四周

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

2021-07-30 21:25:32 164

原创 学习java的第三周

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

2021-07-24 11:58:18 105

原创 学习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 71

原创 学习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 113

空空如也

空空如也

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

TA关注的人

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