logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java近期知识总结

(2)object arrtibute assign default value,即关于对象属性默认值赋值,当创建一个对象时,如果类的字段没有显式初始化,它们会被赋予默认值。由上面的图示来看,子类的功能要大于父类,父类只有普通的,通用的方法,而子类具有其特殊的,独特的方法。超出这个范围,就会新建对象。因为不能以下犯上,还是上面的解释子类是包含父类的,父类只有简单的通用方法,子类去引用使用父类这是不

#java#python#开发语言
Java final 关键字精讲:变量、方法与类的终极约束

final修饰变量:创建常量(基本类型值不变,引用类型引用不变)。修饰方法:防止子类重写,锁定方法行为。修饰类:防止类被继承,宣告最终设计。合理使用final,可以让你的代码更加健壮、清晰,并有效传达设计者的意图。

#java#开发语言
Java异常处理从入门到实战

在程序运行过程中,总会遇到一些意料之外的情况:用户输入了非法数据、网络突然断开、文件找不到、数据库连接超时……这些在 Java 中统称为异常(Exception)。如果不处理异常,程序会直接崩溃退出,用户看到的将是满屏的红色错误堆栈——这对用户体验来说是灾难性的。捕获异常:在异常发生时拦截它,不让程序崩溃处理异常:给出友好的提示、记录日志、尝试恢复清理资源:确保文件流、网络连接等资源被正确关闭当

#java#开发语言
深入理解Java泛型:从基础到高级应用

优先使用泛型:提高代码复用性和类型安全。遵循PECS原则:合理使用extends和super通配符。避免原始类型:始终使用参数化类型如。理解类型擦除:知晓泛型的运行时行为。谨慎使用强制转换:频繁转换可能意味着设计需要优化。泛型是Java类型系统的核心,深入理解对编写高质量代码至关重要。

#java#windows#python
一次搞定:FlappyBird Java 项目下载、配置与运行

于是我直接打开桌面上的文件包,让文件包中的文件都显示出来,然后在文件夹里的空白处,按住键盘上的 Shift 键,同时点击鼠标右键,在弹出的菜单里,你会看到「在终端中打开」(或「在此处打开命令窗口」),点击它。对于初次接触Java这么大的规模的写作,首先要检验一下能否运行,效果如何是尤为重要的。操作要必须先解压,再操作:压缩包没解压之前,系统永远找不到里面的文件。也可以有IDEA打开该文件,运用ma

#java#开发语言
到底了