String.intern()是 Java String 类的一个方法,它用于在字符串常量池中查找字符串。如果字符串已经存在于池中,则返回池中该字符串的引用;如果不存在,此字符串将被添加到池中,并返回其引用。 详细原理: 字符串常量池: 它是 Java 堆内存的一部分,专门用于存储字符串字面值和引用。 内存效率: 当调用intern()方法...
Java 基础知识点总结⼤纲 ⼀、Java基础(语⾔、集合框架、OOP、设计模式等) ⼆、Java⾼级(JavaEE、框架、服务器、⼯具等) 三、多线程和并发 四、Java虚拟机 五、数据库(Sql、MySQL、Redis等) 六、算法与数据结构 七、计算机⽹络 ⼋、操作系统(OS基础、Linux等)九、其他 ### ⼀、Java基础(...
int:占用4个字节,是Java中最常用的整数类型,取值范围非常大,通常为-2,147,483,648到2,147,483,647。 long:占用8个字节,用于表示非常大的整数,取值范围极大,需要在数值后加L或l来声明。 2.浮点型(Floating-Point Types) float:占用4个字节,用于表示有小数部分的数值,需要在数值后加F或f来声明。 double:占...
Jdk【Java Development ToolKit】就是java开发工具箱, JDK是整个JAVA的核心里边包含了jre,它除了包含jre之外还包含了一些javac的工具类,把java源文件编译成class文件,java文件是用来运行这个程序的,除此之外,里边还包含了java源生的API,java.lang.integer在rt的jar包里边【可以在项目中看到】,通过rt这个jar包来调用我...
1.1.1 Java基础知识点 在这里插入图片描述 1.1.2 Java基础语法的相关内容 在这里插入图片描述 1.2 关键字 定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词) 特点:关键字中所有字母都为小写 在这里插入图片描述 在这里插入图片描述 1.3 标识符 ...
Java知识涵盖广泛,从基础语法到高级特性,再到实际应用,都是Java开发者需要掌握的内容。以下是对Java知识的一个概括性介绍: 一、Java基础语法 变量与数据类型:Java中的变量用于存储数据,数据类型分为基本数据类型(如int、float、char等)和引用数据类型(如类、接口、数组等)。
Java基础知识点总结 1. JAVA简介 1.1 java体系结构:j2se,javaweb,j2ee 1.2 java特点:平台无关(虚拟机),垃圾回收(使得java更加稳定) 1.3 JDK与JRE,JDK:java开发环境,JRE:java运行环境 1.4 第一个java程序:HelloWorld,java的入口是main(public static void main(String[] args)) ...
Java 开发基础知识点总结 本博文主要写了五个模块的相关知识,一一列下; 一,面向对象的概念 二,网络基础 三,计算机原理和操作系统 四,数据库基础 五,开发相关基础 注意不要死记硬背,要真正的去理解。 一,面向对象的概念 1.对象和类的关系 举例说一下:类是对象的模板,对象是类的实例。比如人是一个类,而某...
一、基础篇 1.1、Java基础 1.1.1、面向对象的特征:继承、封装、多态、抽象 抽象: 封装 继承 多态 1.1.2、final, finally, finalize 的区别 ...
Java基础零碎知识点总结(持续补充) 1.重载:同名不同参 重写:同名同参同返回类型(方法体与父类一致),只存在于继承关系中(多态),需要父类原有方法可用super(),子类函数访问修饰权限不能少于父类。 2.OOP(Object Oriented Programming):面向对象编程 OOP三大特性:继承、多态、封装...