自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 4.12笔记(迭代器、泛型、比较器)

Iterator : 迭代器迭代器是一种模式,又称光标,他可以使对于序列类型的数据结构的遍历行为与被遍历的对象分离我们不需要关心该序列底层数据结构是什么样子的,只要拿到这个对象,使用迭代器就可以进行遍历这个集合对象生成迭代器Iterator it = 集合对象.iterator();迭代器为了方便遍历,提供了三个方法1 boolean hasNext() : 判断光标的下一位是不是还有元素,有就是true,没有就是false2 E next() : 将迭代器光标向下移动一位,并取出该元素

2021-04-12 21:51:11 131

原创 4.07笔记

Interface定义:Interface 是定义接口关键字语法 : public interface 接口名 { }接口不能被实例化对象,接口中也没有构造方法主要是解决java中单继承功能变弱的问题一个类只能继承一个父类,但是可以实现很多接口,多个之间使用 逗号 隔开,由extends变成了implementsJava1.8之前 接口中只有抽象方法和常量,但是public,static,final,abstract 都可以省略1.8开始 可以有静态,也可以有default(可以解决为普通.

2021-04-07 18:53:28 121

原创 3.31笔记

传值和传引用注意 : 传引用,传递的是地址,如果地址传递到另一个地方,则拥有相同地址的变量,可以找到同一个对象,那么操作的数据也是相互的This1、在成员方法或者构造方法中,用来区分同名的局部变量和成员变量;2、this不能出现在静态环境中3、return this; 返回当前对象的内存地址,可以做到链式调用;4、用在构造方法中,调用当前类中重载的构造方法this();必须在第一行Static1、static修饰的类体中的变量是静态变量2、static修饰的类体中的方法是静态方法3、st

2021-03-31 21:20:11 90

原创 3.30笔记

面向对象******面向对象***是一种抽象方法,是把相关数据和方法组织为一个整体看待,从更高的层次进行系统建模;*优点:易于维护、可拓展性、可重用性构造器:1、创建对象 2、初始化成员属性1、如果一个类中没有声明构造方法,则默认有一个公共的无参构造2、如果定义了一个无参或有参构造方法,则不会再有默认的无参构造3、构造方法可以重载4、成员方法的方法名也可以和类名相同**5、如何区分同名构造方法和成员方法? 看返回值,构造方法没有返回值包括void创建对象:实例化:Student s1

2021-03-30 21:03:52 94

原创 3.25笔记(内存划分、数组初识)

内存划分程序和进程程序 : 可执行文件(指令集合),是个静态概念,一般保存在硬盘中进程 : 正在执行的文件,是一个动态概念,运行起来的程序,就是指载入到内存中的可执行文件,这个时候操作系统会开启一个进程来运行内存中的这个文件对象,如果要关闭某个程序,就可以直接杀死这个进程JVM内存划分Xxx.class 是个静态概念,保存在硬盘中,当我们执行java 运行命令的时候,会把该class文件载入内存中Java Runtime Data Area : java运行时数据区域,我们一般叫JVM内存内.

2021-03-25 20:50:00 112

原创 3.24笔记(循环&方法)

循环Forfor(表达式1;表达式2;表达式3){重复执行的代码}注意:条件可以不写,分号必须有,不过会陷入死循环Whilewhile(Boolean表达式){java代码}例:while(i.hasNext()){System.out.println(i.next());}DoWhile能够保证代码至少执行一次,先执行再判断do{代码}while(boolean表达式);Break1,用于switch结束分支,放置case穿透2,用于循环中,结束循环(如果是嵌套循环

2021-03-24 21:01:43 150

原创 3.23笔记

关键字public 表示该资源是公共的,哪里都可以访问;class 定义类的关键字;一个java源文件中,可以有多个class定义,但是public class只能有一个,并且该类的名字必须和文件名一致有多少个class定义,编译之后就会产生多少个class文件基本数据类型整数型byte:字节,1字节=8bitshort:短整型,1 short=16bitint:整形,1 int=32bitlong:长整型,1 long=64bit浮点型float:单浮点,32位dou

2021-03-22 19:40:57 120

空空如也

空空如也

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

TA关注的人

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