Java知识梳理
文章平均质量分 84
Java知识梳理
I'm Jasper
IT行业摸爬滚打的小白
展开
-
Java知识梳理04|String内存分析(JDK1.8)
目录String的基础知识String的内存分析String str = "Hello"String str = new String ("Hello")String str = "Hello" + "World"String str = new String ("Hello") + new String("World")String 的 intern() 方法String的基础知识String是final类,不能被继承,并且其方法都被fin.原创 2021-12-07 15:40:17 · 443 阅读 · 0 评论 -
Java知识梳理03|内部类详解
目录一.内部类的定义二.内部类的种类1.成员内部类2.局部内部类3.匿名内部类4.静态内部类一.内部类的定义可以将一个类的定义放在另一个类的定义内部,这就是内部类。二.内部类的种类在 Java 中内部类主要分为成员内部类、局部内部类、匿名内部类、静态内部类。1.成员内部类成员内部类定义格式。class A{ class B{ }}成员内部类无条件访问外部类的属性和方法。public class Outer { private String na原创 2021-11-03 22:42:28 · 84 阅读 · 0 评论 -
Java知识梳理02|关键字及部分重点作用详解
目录一.Java关键字的概念二.部分关键字重点作用详解1.访问控制①包结构2.static①static 静态变量静态变量值的问题②static 静态方法③其他注意事项④匿名代码块和静态代码块⑤静态导入3.this①区分局部变量和成员变量②return this③this把当前对象传递给其他方法④this可以用于传递多个参数⑤在构造器中调用构造器需要使用this⑥其他注意事项4.super①静态方法中不能用this和super关键字②子类重写父类的变量③子类重写父类的方法④super用来调用父类的构造器⑤s原创 2021-10-29 22:07:25 · 263 阅读 · 0 评论 -
Java知识梳理01|类和对象
目录一.面向过程和面向对象1.面向过程2.面向对象二.类和对象1.类和对象的概念2.类和对象的定义和使用三.创建对象具体过程1.两种内存空间概念2.创建对象具体过程四.值传递和引用传递1.值传递和引用传递的定义2.基本数据类型的值传递3.String,Integer,Double等包装类的传值4.StringBuffer和StringBuilder的引用传递5.对象类型的引用传递一.面向过程和面向对象1.面向过程面向过程是一种以事件为中心的编程思想,编程的时候把解决问题的步骤分析出来,然后用函数把这原创 2021-08-29 22:37:03 · 132 阅读 · 0 评论