Java学习
文章平均质量分 88
qq_45033269
这个作者很懒,什么都没留下…
展开
-
Java学习笔记09——输入输出流
1、File类2、输入、输出流的基本概念3、文件字节输入流、输出流文件字节输入流 FileInputStream文件字节输出流 FileOutputStream4、文件字符输入流、输出流5、缓冲流6、随机流 RandomAccessFile7、其他流数组流字节数组流字符数组流数据流对象流序列化与对象克隆8、其他使用Scanner类解析文件文件锁原创 2023-03-03 16:27:20 · 321 阅读 · 2 评论 -
Java学习笔记08——Java多线程
1、进程与线程2、Java中的线程Java的多线程机制主线程(main线程)线程的状态和生命周期线程调度与优先级3、Thread类与线程的创建使用Thread类4、线程的常用基本方法1. start()2. run()3. sleep()4. isAlive()5. currentThread()6. interrupt()5、线程同步6、协调同步的线程7、线程联合8、守护线程原创 2023-03-02 20:34:07 · 224 阅读 · 0 评论 -
Java学习笔记07——字符串的使用
在程序设计中经常需要进行字符序列的处理,因此Java中提供了专门用于处理字符序列的的String类。String类为final类,即String类不能被扩展,拥有子类。String类因为某些原因设计为了不可变(每次改变实际上创建新对象),这种特性导致了在修改字符串时开销较大,因此Java还提供了StringBuffer类,StringBuffer类的对象的实体的内存空间可以自动的改变大小,便于存放一个可变的字符序列。原创 2023-03-01 13:51:24 · 270 阅读 · 0 评论 -
Java学习笔记06——内部类和异常类
在编写程序时可以继承Exception类定义自己需要的异常类,规定在哪些情况抛出异常。一个方法在声明时可以使用throws关键字声明要产生的若干异常,并在该方法的方法体中实现通过throw抛出异常的操作。必须在try-catch语句中才能调用这种可能发生异常的方法。throw抛出异常,throws声明可能产生哪些异常。/* 自定义的异常类 */ class ExceptionCase extends Exception {原创 2023-02-28 18:00:00 · 251 阅读 · 0 评论 -
Java学习笔记05——接口
接口中,而且接口体中所有常量和方法的访问权限都被默认为public,而且常量还一定是静态常量。因此,为了代码的简洁,接口类中的方法和属性尽量不要加任何修饰符。原创 2023-02-28 09:48:57 · 71 阅读 · 0 评论 -
Java学习笔记04——子类与继承
用abstract关键字修饰的方法称为abstract方法(抽象方法),抽象方法只允许声明,不允许实现(没有方法体)。同时不能使用static或final关键字修饰抽象方法。用abstract关键字修饰的类称为abstract类(抽象类)。. . . }允许抽象类拥有抽象方法(其他类中不能有抽象方法),也允许拥有非抽象方法。不能使用new运算符创建抽象类的对象。如果某个非抽象类是抽象类的子类,则其必须重写父类的抽象方法,给出方法体。原创 2023-02-26 16:22:21 · 847 阅读 · 0 评论 -
Java学习笔记03——类与对象
Java是一个面向对象的编程语言,基本类型并不具有对象的性质,为了让基本类型也具有对象的特征,就出现了包装类型。重载(Overload)是Java中多态的一种,重载的意思是,一个类中可以有多个同名的方法,但这些方法的参数必须不同。类体由两部分组成,一部分是变量的声明,另一部分是方法的定义,对成员变量的操作只能放在方法中,但可以在声明时对成员变量赋值。数组除了可以存放基本类型,也可以直接存放引用类型,需要注意的时,数组中存放引用类型时,存放的也不是实体,而是实体的引用。类声明的变量被称为对象变量,简称。原创 2023-02-25 11:12:58 · 425 阅读 · 0 评论 -
Java学习笔记02——基本数据类型与数组
基本数据类型也称为简单数据类型。Java语言有8种基本数据类型,分别是,这八种类型从基本数据类型习惯上可分为以下四大类型。原创 2023-02-24 15:19:27 · 247 阅读 · 0 评论 -
Java学习笔记01——Java的特点
Java的基本组成单元就是类,有些类是自己编写的,有些是从类库中引入的,而类又是运行时动态装载的,这就使得Java可以在分布环境中动态的维护程序及类库。和C++不同的是,Java语言提供的编译器不针对特定的操作系统和CPU芯片进行编译,而是针对Java虚拟机把Java源程序编译成字节码的中间代码,由Java虚拟机负责解释运行字节码。Java语言的出现是源于对独立平台的语言需要,希望这种语言可嵌入各种家电设备的芯片上且易于维护,而当时的编程语言(如C、C++)都只能对特定的处理器芯片进行编译。原创 2023-02-23 19:00:00 · 85 阅读 · 0 评论