subtitle
String+StringBuilder+StringBuffer String+StringBuilder+StringBuffer
概述: 是和字符串相关的类。 位于java.lang包使用final修饰(最终类) 构造方法: new String() 初始化一个新创建的 String 对象,使其表示一个空字符序列。 new String(“abc”) 初始
2025-03-16
面向对象三大特性 面向对象三大特性
封装 概述: 把类中的属性私有化,提供公共的访问方式,保证代码的安全性。 步骤: 使用private 修饰成员变量 让成员变量私有化,提供set…方法让用户可以设置值,提供get…方法让用户可以获取值。 private:被此关键字修
2025-03-16
面向对象 面向对象
Java面向对象面向对象与面向过程面向过程 概述: 分析出解决问题所需的步骤,用函数把这些步骤一步一步实现,使用的时候一个一个依次调用 特点: 强调的是功能行为 关注的是解决问题需要哪些步骤 优缺点: 优点:性能比面向对象高,因为类
2025-03-16
表达式 表达式
lambda表达式1.函数式编程思想面向对象:根据多个对象中共有的属性和行为抽取出一个类,类去创建对象,对象调用方法。函数式编程思想:不去关心是哪个对象去做的,不关心怎么做的,只需要一个输入值,然后得到一个结果。在java中函数式编程思想的
2025-03-16
泛型 泛型
概述: Java 泛型是 JDK 5 中引入的一个新特性, 泛型的本质是参数化类型,就是所操作的数据类型被指定为一个参数 在不创建新的类型的情况下,通过泛型指定的不同类型来控制形参具体限制的类型 操作的数据类型被指定为一个参数,这种参数类型
2025-03-16
断言 断言
断言的概念断言实际上是一种测试机制,它可以规定某个参数或者属性必须要满足某个条件,否则会抛出一个异常,并且程序会中止 概述 在Java中,assert关键字,表示断言 在Java中,assert关键字是从JAVA SE 1.4 引入的,为了
2025-03-16
Java接口 Java接口
接口 (英文:Interface)概述:接口在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口以interface关键字来声明。类描述对象的属性和方法;接口则包含类要实现的方法除非实现接口的类是抽象类,否则该类要实现接口中的所有方法
2025-03-16
多线程 多线程
进程与线程 进程:在内存中运行的程序称为进程;一个进程可以包含多个线程。进程一直运行,直到所有的非守护线程都结束运行后才能结束 线程:进程的一个执行单元,没有自己的独立的内存空间;它必须是进程的一部分 多线程:多个线程同时执行,我们称为多线
2025-03-16
Java内存详解 Java内存详解
方法区 运行时常量池 自动和方法数据 构造函数和普通方法的字节码内容 一些特殊方法堆区 栈区
2025-03-16
关键字 关键字
this概述: this表示一个对象的引用,它指向正在执行的对象. 在构造方法中,通过this关键字调用其他构造方法时,必须放在第一行, 且在构造方法中, 只能通过this调用一次其他构造方法 使用 调用当前对象的属性: this.
2025-03-16
Java修饰符 Java修饰符
概述: 是一个状态修饰符。静态的意思。被此修饰符修饰的成员为静态成员。 静态: 1)静态成员不属于对象,会随着类的加载而加载,随着类的销毁而销毁。存在方法区中。 2)静态成员可以通过类名直接访问 3)静态成员只能访问静态成员。 例
2025-03-16
6 / 12