JavaSE
文章平均质量分 90
学习JavaSE的一些总结~
芋泥*
方寸之间,大有可为
展开
-
【Java】期末复习知识点总结(4)
Java期末速成~原创 2023-03-15 22:22:57 · 1528 阅读 · 7 评论 -
【Java】期末复习知识点总结(3)
Java期末速成~原创 2023-03-14 17:27:11 · 2324 阅读 · 3 评论 -
【Java】期末复习知识点总结(1)
Java期末速成~原创 2023-03-10 17:29:38 · 2309 阅读 · 3 评论 -
【Java】期末复习知识点总结(2)
Java期末速成~原创 2023-03-13 08:46:11 · 1440 阅读 · 2 评论 -
【JavaSE】知识点总结:多态
现在的手机,除了拨打电话之外,还能显示对方的来电归属地;例如:若干年前的手机,只能打电话,发短信,来电显示只能显示号码,而今天的手机在来电显示的时候,不仅仅可以显示号码,还可以显示头像,地区等。此时我们需要定义一个方法,接收所有动物类的对象,调用它的eat方法,有了向上转型,允许父类的引用可以指向子类对象(有点类似咱们小类型转变为大类型的自动转换)。答:看这个new在哪里,只要new的子类重写了调用的方法,则调用的一定是这个子类重写后的方法,只有当子类没有进行该方法重写时,才会调用父类中的方法。原创 2023-03-06 08:14:39 · 133 阅读 · 0 评论 -
【JavaSE】知识点总结:继承
1.子类继承父类之后,实例化子类对象之前先会调用父类构造方法实例化父类对象当父类没有无参构造时,必须在子类构造方法的首行显示调用super(参数)明确指定调用父类的构造方法2.关于显示继承与隐式继承父类中的私有域子类不能直接使用 => 隐式继承,仍然需要通过父类提供的方法来使用父类的私有域3.在子类中要调用父类的属性或方法,可以使用super关键字super修饰属性,直接从当前类的父类寻找同名属性super修饰方法:super(属性): 修饰构造方法,必须写在子类构造方法首行。原创 2023-03-06 08:11:23 · 117 阅读 · 0 评论 -
Java简单实现【图书馆管理系统】
期末大作业版~原创 2023-03-05 22:23:07 · 3564 阅读 · 6 评论 -
【JavaSE】知识点总结:异常
异常的概念与体系结构,异常的处理,自定义异常类原创 2023-03-04 17:58:29 · 254 阅读 · 0 评论 -
【JavaSE】知识点总结: String 类
在C语言中已经涉及到字符串了,但是在C语言中要表示字符串只能使用字符数组或者字符指针,可以使用标准库提供的字符串系列函数完成大部分操作,但是这种将数据和操作数据方法分离开的方式不符合面相对象的思想,而字符串应用又非常广泛,因此Java语言专门提供了String类。在开发和校招笔试中,字符串也是常客。原创 2023-03-04 12:01:20 · 93 阅读 · 0 评论 -
【JavaSE】知识点总结:Object类
Object是Java默认提供的一个类。包装类,对象比较equals方法,hashcode方法 JDK定义好的包装类:既然存在了自动拆装箱的机制,使用包装类就和使用基本类型一模一样。对象比较equals方法重写equals方法Person类重写equals方法后,然后比较:结论:比较对象中内容是否相同的时候,一定要重写equals方法。 关于"=="比较原创 2023-03-03 22:18:18 · 114 阅读 · 1 评论 -
【JavaSE】知识点总结:抽象类和接口
在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。原创 2023-03-03 17:34:22 · 360 阅读 · 0 评论 -
【JavaSE】知识点总结:封装
封装 : 可见范围的问题,体现的就是易用性与保护性。private关键字,getter与setter方法原创 2023-03-02 22:11:17 · 203 阅读 · 1 评论 -
【JavaSE】知识点总结:代码块
第一次”使用"某些类时,JVM就会将该类加载到内存中,类比咱们os的程序,用到哪个程序就将该程序加载到内存中执行,自定义的类和JDK的类可能有上万个或者几十万个之多,JVM启动时采用按需加载的方式,到底使用了哪些类再将这些类加载到内存中。静态块在类加载时执行一次,优先于构造块和构造方法执行, 若当前类中存在主方法,静态块还会优先于主方法执行~类比于构造块,静态块也可以有多个,多个静态块按照书写顺序,编译后会合并为一个大的静态块。构造块优先于构造方法执行,有几个对象产生,就执行几次构造块的代码。原创 2023-02-19 22:04:41 · 99 阅读 · 0 评论 -
【JavaSE】知识点总结:关于static关键字
总之,看见static关键字,与对象无关,直接通过类名称访问。static修饰的属性/方法 都称为类的静态域 静态域没有该类对象就能访问,通过类名称来访问。原创 2023-02-18 22:10:49 · 109 阅读 · 0 评论 -
【JavaSE】知识点总结:类和对象
类和对象class 定义类,一旦使用class关键字定义一个类之后,相当于在计算机中新建了一个自定义的举型类是一类具有相同属性和行为的对象的集合,抽象概念,是模板/蓝图对象所具备的共同属性和行为都定义在类之中对象:类的一个具体实例,有了对象之后,成员属性才有具体值有了类才能产生对象:类名称 引用名称 = new 类名称(参数);原创 2023-02-17 22:00:43 · 155 阅读 · 1 评论 -
【JavaSE】知识点总结:数组的定义与使用
数组:可以看成是相同类型元素的一个集合。在内存中是一段连续的空间。比如现实中的车库:原创 2023-02-14 16:39:47 · 234 阅读 · 0 评论 -
【JavaSE】汉诺塔问题
使用JavaSE解决汉诺塔问题原创 2023-02-12 10:59:39 · 259 阅读 · 0 评论 -
【JavaSE】知识点总结:方法
方法定义:一段可以被重复执行的代码块public static 返回值类型 方法名称(形参类型 形参名称 ...){// 方法体定义[return 返回值]无返回值时返回值类型用viod形参:定义方法时的参数称为形参 形式参数,不知道具体数值,但是规定好了类型实参: 调用方法时向方法传递的具体数值,称为实参调用方法,方法名称(参数)实参和形参的传递过程只有值传递(实参赋值给形参的过程只是把实参的值拷贝一份给形参!实参和形参互不干扰,两个独立的实体)原创 2023-02-10 22:52:44 · 176 阅读 · 1 评论 -
【JavaSE】知识点总结:三种程序逻辑结构,输入输出,Random类
1. 和 if 类似, while 下面的语句可以不写 { } , 但是不写的时候只能支持一条语句. 建议还是加上 { }计算机按顺序逐条执行语句,当一条语句执行完毕,自动转到下一条语句。原创 2023-01-13 21:48:05 · 244 阅读 · 0 评论 -
【JavaSE】知识点总结:初认java,数据类型与变量,运算符
字节是计算机中表示空间大小的基本单位.计算机使用二进制表示数据. 我们认为 8 个二进制位(bit) 为一个字节(Byte).我们平时的计算机为 8GB 内存, 意思是 8G 个字节.原创 2023-01-09 17:58:10 · 206 阅读 · 1 评论