JavaSE
文章平均质量分 93
JavaSE
Living_Amethyst
每天都该保持前进
展开
-
【JavaSE】String类
【本节目标】1. 认识 String 类2. 了解 String 类的基本用法3. 熟练掌握 String 类的常见操作4. 认识字符串常量池5. 认识 StringBuffer 和 StringBuilder1.常用方法1.1字符串构造String类提供的构造方式非常多,常用的就以下三种: public static void main(String[] args) {// 使用常量串构造 String s1 = "hello world"; .原创 2022-04-17 14:56:44 · 848 阅读 · 11 评论 -
开启新篇章(初识Java)
今天是作为一个小白开始Java学习的第一天,本章的内容是初识Java目录1.Java语言概述2.初识Java的main方法2.1main方法示例 (hello word)2.2运行Java程序3.注释4.标识符5.关键字1.Java语言概述Java是一种优秀的程序设计语言,它具有令人赏心悦目的语法和易于理解的语义不仅如此,Java还是一个有一系列计算机软件和规范形成的技术体系,这个技术体系提供了完整的用于软件开发和跨平台部署的支持环境,并广泛应...原创 2022-03-06 11:32:31 · 395 阅读 · 9 评论 -
【JavaSE】还在担心搞不懂“继承和多态”吗?一篇文章帮你解决
1.继承1.1为什么要继承Java中使用类对现实世界中实体来进行描述 类经过实例化之后的产物对象,则可以用来表示现实中的实体 但是现实世界错综复杂,事物之间可能会存在一些关联,这时我们就要考虑 先看一个代码class Cat{ public String name; public int age; public String sex; public void eat(){ System.out.println("cat:eat()!").原创 2022-04-03 14:06:00 · 1320 阅读 · 16 评论 -
【JavaSE】数据类型与变量
目录1.字面常量2.数据类型3.变量3.1变量的概念3.2语法格式3.3整型变量3.3.1整型变量3.3.2长整型变量3.3.3短整型变量3.3.4字节型变量3.4浮点型变量3.4.1单精度浮点型3.4.2双精度浮点型3.5字符型变量3.6布尔型变量3.7类型转换3.7.1自动类型转换(隐式)3.7.2强制类型转换(显式)3.8类型提升4.字符串类型1.字面常量在上次的Hellowo...原创 2022-03-09 22:06:53 · 1293 阅读 · 11 评论 -
【JavaSE】逻辑控制
目录1. Java中程序的逻辑控制语句1.1顺序结构1.2分支结构1.2.1 if语句1.2.2 switch语句1.3循环结构2.输入输出2.1输出到控制台2.2 从键盘输入2.2.2使用 Scanner 读取字符串/整数/浮点数2.2.3实现循环输入3.猜数字游戏1. Java中程序的逻辑控制语句1.1顺序结构顺序结构比较简单,按照代码书写的顺序一行一行执行1.2分支结构1.2.1 if语句1.2.2 switch语句..原创 2022-03-13 14:54:49 · 4298 阅读 · 12 评论 -
【JavaSE】抽象类和接口
1.抽象类1.1抽象类的概念在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 比如在打印图形例子中, 我们发现, 父类 Shape 中的 draw 方法好像并没有什么实际工作, 主要的绘制图形都是由 Shape的各种子类的 draw 方法来完成的. 像这种没有实际工作的方法, 我们可以把它设计成一个 抽象方法(abstract method), 包含抽象方法的类...原创 2022-04-13 00:40:24 · 1052 阅读 · 12 评论 -
【JavaSE】类和对象
在本篇文章你可以学到:1. 掌握类的定义方式以及对象的实例化2. 掌握类中的成员变量和成员方法的使用3. 掌握对象的整个初始化过程4. 掌握封装特性5. 掌握代码块6. 掌握内部类目录1.面向对象的初步认识1.1什么是面向对象1.2面向过程与面向对象2.类的定义和使用2.1认识类2.2类的定义格式2.3尝试定义类3.类的实例化3.1什么是实例化3.2类和对象的说明4.this引用4.1为什么要有this引用4.2什么是this...原创 2022-03-28 21:21:55 · 1924 阅读 · 32 评论 -
【JavaSE】方法的使用
【本节目标】1. 掌握方法的定义以及使用2. 掌握方法传参3. 掌握方法重载4. 掌握递归1.方法的概念及使用1.1什么是方法方法就是一个代码片段. 类似于 C 语言中的 "函数"。方法存在的意义是能够模块化的组织代码(当代码规模比较复杂的时候). 做到代码被重复使用, 一份代码可以在多个位置使用. 让代码更好理解更简单. 直接调用现有方法开发, 不必重复造轮子.1.2方法的定义// 方法定义修饰符 返回值类型 方法名称([参数类型 形参 ....原创 2022-03-19 14:02:24 · 1039 阅读 · 22 评论 -
【JavaSE】数组的定义和使用
【本节目标】1. 理解数组基本概念2. 掌握数组的基本用法3. 数组与方法互操作4. 熟练掌握数组相关的常见问题和代码1.数组的基本概念1.1数组的创建及初始化1.1.1数组的创建T[] 数组名 = new T[N];T:表示数组中存放元素的类型 T[]:表示数组的类型 N:表示数组的长度int[] array1 = new int[10]; // 创建一个可以容纳10个int类型元素的数组double[] array2 = new double[5]; //.原创 2022-03-21 14:28:37 · 1778 阅读 · 21 评论