-
JavaSE合集五_ArrayList扩容机制
摘要:ArrayList扩容机制——源码探究 public static void main(String[] args) { Collection col = new ArrayList(); for (int i = 0; i <= 10; i++) { col.add(i); } } //对上面这段
阅读全文
-
JavaSE合集五
摘要:Java基础类库 命令行启动程序 Java程序入口,public static void main(String[] args) 为什么这么定义呢? public:java程序通过java虚拟机JVM调用,属于外部调用,所以需要使用public修饰,否则虚拟机无法调用 static:在java中,没
阅读全文
-
JavaSE合集四
摘要:二、面向对象下 1、自动装箱 public static void main(String[] args) { var a = Integer.valueOf(6); // 输出true System.out.println("6的包装类实例是否大于5.0" + (a > 5.0)); System
阅读全文
-
JavaSE合集三
摘要:一、面向对象上 1、构造器不是没有返回值吗?为啥不能用void声明呢? 理由:实际上类的构造器是有返回值的,当使用new关键字调用构造器时,构造器将会返回这个类的实例,因此构造器的返回值类型总是当前类,但不要在构造器中显式return来返回当前类的对象,因为Java规定构造器的返回值是隐式的。
阅读全文
-
JavaSE合集二
摘要:一、数据类型和运算符 Java是一门强类型语言,哪里可以体现其强类型的观点? 所有变量必须先申明后使用 指定类型的变量只能接受类型相符的值 编译过程可以发现一些源代码的错误 1、文档注释 编写Java源代码时添加了合适的文档注释,可通过javadoc工具将源代码中的文档注释提取成一份系统的API文档
阅读全文
-
JavaSE合集一
摘要:一、Java概述与开发环境 1、Java的运行机制 Java既具有解释型语言的特征,又具有编译型语言的特征(Java程序会经过先编译后解释两个步骤)。 理由:Java语言编写的程序需要经过编译(javac.exe)步骤生成与平台无关的字节码,而字节码又需要Java解释器(java.exe,JVM的一
阅读全文
-
JavaSE——04Java数组
-
JavaSE——03方法详解
-
JavaSE——02流程控制
-
JavaSE——01基础语法
-
java学习预热篇——环境配置
摘要:Write Once、Run Anywhere
阅读全文
-
java学习预热篇——基本Dos命令
摘要:基本Dos命令 打开CMD的方式 win+R 输入cmd打开控制台 资源管理器的地址栏中输入cmd回车 常用的Dos命令 盘符切换:直接输入 D: 查看当前目录下的所有文件:dir 切换目录:cd 清理屏幕:cls 退出终端:exit 查看电脑IP:ipconfig 打开应用:calc--计算器、m
阅读全文
-
java学习预热篇——Markdown
摘要:Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。学习做笔记时使用Markdown,能够快速的,层次分明的,逻辑的写出文章。推荐工具:Typora。文件后缀:.md
阅读全文
|