![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java基础学习笔记
Java基础学习笔记
刘治南
这个作者很懒,什么都没留下…
展开
-
深入理解java中的String 类型
不论java的基本数据类型还是引用数据类型都没有String这一类型。 String类型其实是一个系统定义的一个 final char[]数组。 我们知道,基本数据类型变量(staic除外)在创建初就在栈内分配内存,内存里放的是变量的实际值; 引用数据类型变量如对象在创建时将引用存储在栈中,内存里放的是指向对象的堆地址; 但是String类型变量既不存储在栈中,也不存储在堆中!而是存储在常量池中; 我们来理解一下常量池: 先了解静态常量和运行时常量; 静态常量是static常量(static String原创 2021-08-24 16:56:10 · 405 阅读 · 0 评论 -
Java API
Java API Java API (应用程序编程接口)是各种类的集合,分三大类: 核心包Java 扩展功能的类库 核心包中重要的包 java.lang 包含基本数据类型和出错处理方法 java.io 包含基本输入输出方法 java.util 包含集合类,如map,set,list,日期,时间 java.net 网络应用所需的类 java.awt 图形化用户界面工具集 java.awt.event 图形化用户界面的事件处理 java.applet 创建applet及实现的相关类 java.sql 支持原创 2021-07-04 15:01:51 · 137 阅读 · 0 评论 -
标识符风格的约定
标识符风格的约定 _和$作为内部类名的开头 变量、方法名的第一个单词的首字母小写 如:anyVariableWord 类名和接口名第一个单词的首字母大写 如:HelloWorld 常量名完全大写,并且使用_作为分隔符 如:MAXIMUM_SIZE ...原创 2021-07-04 17:13:16 · 50 阅读 · 0 评论 -
方法中的参数控制
方法中的参数控制 可变参数列表Varargs public 返回值类型 方法名(参数类型 … 存放一组参数的数组名) 功能:在调用该方法时参数的数量是可变的 方法重载 同一个方法名定义多次,每次输入的参数值类型不同,外部调用时可以输入多种类型参数实现同一功能。 ...原创 2021-07-04 21:13:29 · 122 阅读 · 0 评论 -
Java类中的static关键字
Java类中的static关键字 static+定义变量:静态变量/类变量 static+定义方法:静态方法/类方法 static+语句块:静态语句块 与变量和方法的区别 常规:在主函数中创建对象时为变量和方法分配空间 静态变量/方法:加载类时分配空间 静态变量/方法可以通过 类名.静态变量/方法 直接访问,不需要建立实例对象 ...原创 2021-07-06 12:04:14 · 92 阅读 · 0 评论 -
Java中的数据类型
Java中的数据类型 #mermaid-svg-h2ip6dTAlwS5uVgX .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-h2ip6dTAlwS5uVgX .label text{fill:#333}#mermaid-svg-h2ip6dTAlwS5uVgX .node rect,#mermaid-svg原创 2021-06-11 08:54:01 · 61 阅读 · 0 评论