2022/5/6

【读书笔记】《java从小白到大牛》多线程

一般可以在同一时间内执行多个程序的操作系统都有进程的概念。一个进程就是一个执行中的程序,而每一个进程都有自己独立的一块内存空间、一组系统资源。在进程的概念中,每一个进程的内部数据和状态都是完全独立的…

  • java读书笔记
  • 2022/5/6
  • 88
  • 2022/5/6

    【读书笔记】《java从小白到大牛》I/O流

    Java将数据的输入输出(I/O)操作当作“流”来处理,“流”是一组有序的数据序列。“流”分为两种形式:输入流和输出流,从数据源中读取数据是输入流,将数据写入到目的地是输出流。 提示 以CPU为中心,从外部设备读…

  • java读书笔记
  • 2022/5/6
  • 100
  • 2022/5/6

    【读书笔记】《java从小白到大牛》文件管理

    Java语言使用File类对文件和目录进行操作,查找文件时需要实现FilenameFilter或FileFilter接口。另外,读写文件内容可以通过FileInputStream、FileOutputStream、FileReader和FileWriter类实现,它们属于I/O流,下…

  • java读书笔记
  • 2022/5/6
  • 89
  • 2022/5/6

    【读书笔记】《java从小白到大牛》对象容器——集合

    集合本质是基于某种数据结构数据容器。常见的数据结构:数组(Array)、集(Set)、队列(Queue)、链表(Linkedlist)、树(Tree)、堆(Heap)、栈(Stack)和映射(Map)等结构。 Java中提供了丰富的集合接…

  • java读书笔记
  • 2022/5/6
  • 80
  • 2022/5/5

    【读书笔记】《java从小白到大牛》异常

    程序运行过程中难免会发生异常,发生异常并不可怕,程序员应该考虑到有可能发生这些异常,编程时应该捕获并进行处理异常,不能让程序发生终止,这就是健壮的程序。 异常封装成为类Exception,此外,还有Throwab…

  • java读书笔记
  • 2022/5/5
  • 78
  • 2022/5/5

    【读书笔记】《java从小白到大牛》Lambda表达式表达式

    Java 8之后推出的Lambda表达式开启了Java语言支持函数式编程(Functional Programming)新时代。Lambda表达式,也称为闭包(Closure),现在很多语言都支持Lambda表达式,如C++、C#、Swift、Objective-C和JavaScri…

  • java读书笔记
  • 2022/5/5
  • 81
  • 2022/5/5

    【读书笔记】《java从小白到大牛》Java常用类

    Java根类——Object java.lang.Object类,它是Java所有类的根类,Java所有类都直接或间接继承自Object类,它是所有类的“祖先”。Object类属于java.lang包中的类型,不需要显示使用import语句引入,它是由解释器自…

  • java读书笔记
  • 2022/5/5
  • 84
  • 2022/5/5

    【读书笔记】《java从小白到大牛》枚举类

    枚举类型可以避免直接使用常量所导致的问题。Java 5之后可以使用枚举类型了,Java中枚举类型的作用已经不仅仅是定义一组常量提高程序的可读性了,还具有如下特性: 01. Java枚举类型是一种类,是引用类型,具有…

  • java读书笔记
  • 2022/5/5
  • 73
  • 2022/5/5

    【读书笔记】《java从小白到大牛》抽象类与接口

    设计良好的软件系统应该具备“可复用性”和“可扩展性”,能够满足用户需求的不断变更。使用抽象类和接口是实现“可复用性”和“可扩展性”重要的设计手段。 接口与抽象类一样都不能被实例化 抽象类 Java语言提供…

  • java读书笔记
  • 2022/5/5
  • 79
  • 2022/5/5

    【读书笔记】《java从小白到大牛》final关键字final关键字

    final关键字能修饰变量、方法和类 final修饰变量 final修饰的变量即成为常量,只能赋值一次,但是final所修饰局部变量和成员变量有所不同。 01. final修饰的局部变量必须使用之前被赋值一次才能使用。02.…

  • java读书笔记
  • 2022/5/5
  • 59