
JavaSE基础
文章平均质量分 97
Java基础知识详解
IT轻生活
Everything is possible as well as believe yourself.
展开
-
Java语法相关知识汇总(八)
通用路径表示法:即使代码换位置了,仍然是可用的注意:使用通用方式的前提,这个文件必须在类路径下放在src下的都是类路径src是类的根路径该方法不能获取java源文件的路径,因为真正的类路径下是没有.java 文件的,有.java文件编译后的.class文件,其他文件都可以使用这种方法获取绝对路径java.util包下提供了一个资源绑定器,便于获取属性配置文件中的内容但是属性配置文件xxx.properties必须在类路径下资源绑定器只能绑定xxx.properties文件。原创 2023-07-21 14:18:06 · 55 阅读 · 0 评论 -
Java语法相关知识汇总(六)
next()//int lastIndexOf(Object element):返回指定元素在列表中最后一次出现的索引//4Vector是AbstractList类的子类,因此继承了AbstractList提供的许多方法,例如添加、删除、获取元素等操作。它还实现了List接口,因此具有List接口的所有功能。放到TreeSet或者TreeMap集合key部分的元素要想实现可排序,包括两种方式1、放在集合中的元素实现java.lang.Comparable.java接口。原创 2023-07-21 14:13:43 · 49 阅读 · 0 评论 -
Java语法相关知识汇总(四)
源码如下:会自动调用该类的toString方法,因此需要重写toString方法是Java中的一个可变字符串类用于处理可变的字符串操作。它是线程安全的,支持在已有字符串的基础上进行插入、删除、替换等操作,而不会创建新的字符串对象。如果在多线程环境下需要对字符串进行修改操作,应选择使用线程安全的。如果在单线程环境下需要对字符串进行修改操作,应选择使用性能更好的。和提供了类似的方法和功能,用法基本相同,可以根据需求选择适合的类。原创 2023-07-21 14:01:00 · 59 阅读 · 0 评论 -
Java语法相关知识汇总(二)
变量/属性当赋值一次后,若未重新赋值,其值一直不变方法每调用一次,就执行一次变量/属性不存在调用,只有方法才能调用abstract关键字用于指定抽象类和抽象方法,表示这些类和方法没有具体实现,需要由子类实现这里,MyAbstractClass类和myAbstractMethod()方法都被指定为abstract,所以需要由子类实现myAbstractMethod()方法。语法结构[修饰符列表] class 类名 { //修饰符列表可选属性;方法;原创 2023-07-21 13:53:25 · 262 阅读 · 0 评论 -
Java语法相关知识汇总(五)
java中异常发生共有两种处理方式:异常上抛和异常捕获举个例子我是集团的一个销售员,因为我的失误,到时公司损失了1000元。“损失1000元”可以看做是一个异常发生了。我有两种处理方式。第一种方式:我把这件事告诉我的领导(异常上抛)张三 --》李四 --》 王五 --》 CEO第二种方式:我自己掏腰包把这个钱补上(异常的捕捉)异常发生之后,如果选择了上抛,抛给了调用者,调用者需要对这个异常继续处理,调用者处理该异常同样有两种方式:异常上抛和异常捕获。原创 2023-06-30 16:29:10 · 180 阅读 · 0 评论 -
Java语法相关知识汇总(三)
类到对象是实例化。对象到类是抽象。【修饰符列表】abstractclass 类名{类体;1、抽象方法表示没有实现的方法,没有方法体的方法。要想继承到非抽象子类中则必须将其实现。2、可理解为没有方法体的实例方法,例如:public abstract void dosome() :java语言中凡是没有方法体的方式都是抽象方法吗?错误Object类中就有很多方法都没有方法体,都是以“;原创 2023-06-30 16:27:33 · 122 阅读 · 0 评论 -
Java语法相关知识汇总(一)
主要编写二进制码,以打孔机为代表Java语言诞生于1995年Java包括三大块--JavaSE:Java标准版--JavaEE:Java企业版--JavaME:Java微型版其中JavaSE是基础,以后主攻JavaEE方向JDK/bin:该目录下存放了很多命令,例如javac.exe和java.exeJava虚拟机(Java Virtual Machine,JVM)是Java平台的核心组成部分之一,它是一个虚拟的计算机,它的任务是执行Java字节码(bytecode)。原创 2023-06-30 16:23:46 · 557 阅读 · 0 评论 -
Java语法相关知识汇总(七)
以下四个都是顶级类:都是抽象类(public abstract class)java.io.InputStream:字节输入流java.io.OutputStream:字节输出流java.io.Reader:字符输入流java.io.Writer:字符输出流注意:在java中只要“类名”以Stream结尾的都是字节流。以“Reader/Writer”结尾的都是字符流java.io.*Stream:字节输入流(看结尾)java.io.*Stream:字节输出流(看结尾)原创 2023-06-30 16:21:13 · 145 阅读 · 0 评论