随笔分类 - java基础
摘要:关于Java权限修饰符的理解: Java权限修饰符分为:private、(缺省)、protected、public。 对于Java权限修饰符的理解:权限修饰符用来限定所修饰的类的成员在不同类中的可见性,注意这里只提到了类这个字,没有涉及到对象,对象只是我们去访问属性或者调用方法时的一个指针,我们通过
阅读全文
摘要:方法的声明:权限修饰符 返回值类型 方法名(形参列表) throws 异常类型 { //方法体 } 约定:子类中的叫重写的方法,父类中的叫被重写的方法 1.子类重写的方法的方法名和形参列表与父类被重写的方法的方法名和形参列表相同 2.子类重写的方法的权限修饰符不小于父类被重写的方法的权限修饰符 >
阅读全文
摘要:方法一: int a = 8; int b = 31; int temp; temp = a; a = b; b = temp; 方法二: int a = 8; int b = 31; int sum; sum = a + b; b = sum - b; a = sum - b; 方法三: int
阅读全文
摘要:今天使用windows命令行的echo指令创建了一个HelloWorld.java源文件,在编译为字节码文件时报如下错误: **原因及解决方法:**javac编译源文件时,要对源文件进行解码,默认使用操作系统的字符编码进行解码。win11简体版使用的是GBK,所以要注意源文件在编码时是否使用了GBK
阅读全文
摘要:properties文件 后缀properties是一种属性文件,这种文件以key=value的格式存储内容,Java中可以使用Properties类来读取这个文件,就能得到相应的数据。一般这个文件作为一些参数的存储,代码就可以更灵活一点。 Properties类 简单说,可以用Properties
阅读全文
摘要:这是一篇极其简单的使用lambda表达式的随笔,只简单介绍了初学到的lambda表达式的用法(只是用法,而不包含lambda表达式语法等内容,而且十分简单) 第一步:函数式接口 使用lambda表达式的第一步无疑是选择或者提供一个合适的函数式接口(你可以从java API中选择合适的函数式接口,当然
阅读全文
摘要:最近经常看到有人把this和super都看作是对象的引用,但是在学习《Java核心技术 卷I 基础知识》(原书第10版)的时候,发现并不是这样的,因此在这里对书中的相关内容稍作梳理。以下的内容主要参考自《Java核心技术 卷I 基础知识》(原书第10版)的第108页、第126页和第149~150页。
阅读全文
摘要:这篇随笔记录了简单的文件输入与输出,是我在学习《Java核心技术卷Ⅰ》第61页到第62页时的一些整理。只用到了极简单的方法。 文件读取 要想对文件进行读取,就需要用一个File对象构造一个Scanner对象,如: Scanner in = new Scanner(Paths.get("myfile.
阅读全文