JavaSE入门
文章平均质量分 90
JavaSE基础入门阶段知识点
掉发阿龙
内容多是Java后端开发相关,主要是网上学习视频笔记的整理和转载,一方面是便于自己复习,另一方面是希望内容对大家有所帮助
展开
-
day09_集合基础ArrayList
集合基础ArrayList文章目录集合基础ArrayList一、集合1.1、ArrayList构造方法和添加方法1.2、ArrayList常用成员方法二、学生管理系统2.1、步骤分析&学生类代码编写2.2、菜单搭建2.3、判断学号是否存在的方法定义2.4、封装学生对象的方法2.5、[ 增 ] 添加学生2.6、[ 查 ] 查看学生2.7、[ 删 ] 删除学生2.8、[ 改 ] 修改学生一、集合集合和数组的区别对比:集合类的特点:提供一种存储空间可变的存储模型,存储的数据容量可以发生改变集合和原创 2021-08-11 14:53:30 · 147 阅读 · 0 评论 -
day08_String
字符串文章目录字符串一、API二、String2.1、String类常见构造方法2.2、创建String对象的区别和对比2.3、String特点 - 常见面试题2.4、字符串的常用方法三、StringBuilder3.1、StringBuilder 构造方法3.2、StringBuilder 常用的成员方法3.3、StringBuilder 提高效率的原理一、APIAPI:(application应用 ,programing编程 ,interface接口)是一些预先定义的函数,目的是提供应用程序与开发原创 2021-08-08 19:16:24 · 140 阅读 · 0 评论 -
day07_面向对象基础
面向对象基础文章目录面向对象基础一、类和对象1.1、类和对象的关系1.2、类的定义1.3、对象的创建和使用二、对象内存图三、成员变量和局部变量四、封装4.1、private关键字4.2、this关键字五、构造方法一、类和对象面向对象和面向过程的思想对比面向过程 POP:是一种以过程为中心的编程思想,功能的每一步,都是自己实现的面向对象 OOP:是一种以对象为中心的编程思想,通过指挥对象实现具体的功能1.1、类和对象的关系什么是类,类的组成有哪些:类是对现实生活中,一类具有共同属性和行为的原创 2021-08-08 18:31:03 · 136 阅读 · 0 评论 -
day06_进制
进制文章目录进制一、Debug二、进制2.1、任意进制到十进制的转换2.2、十进制到任意进制的转换2.3、快速进制转换法2.3.1、8421码2.3.2、二进制,快速转十进制2.3.3、二进制,快速转八进制2.3.4、二进制,快速转十六进制2.4、原码 反码 补码2.5、位运算基本位运算符2.6、位运算位移运算符三、二维数组3.1、二维数组动态初始化3.2、二维数组静态初始化3.3、二维数组访问元素的细节问题一、DebugDebug:是供程序员使用的程序调试工具,它可以用于查看程序的执行流程,也可以原创 2021-08-08 15:51:48 · 146 阅读 · 0 评论 -
day05_方法
方法一、方法概述方法:一段具有独立功能的代码块,不调用就不执行方法的好处:可以提高代码的复用性方法使用须知:方法必须先创建才可以使用(方法定义)方法创建后并不是直接运行的,需要手动调用(方法调用)二、方法的定义和调用...原创 2021-08-04 18:57:43 · 62 阅读 · 0 评论 -
day04_IDEA和数组
IDEA和数组一、IDEA1.1、IDEA概述IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,原创 2021-08-03 21:18:45 · 177 阅读 · 0 评论 -
day03_循环
循环文章目录循环三、分支结构3.3、switch语句四、循环结构4.1、for循环4.2、while循环4.3、do...while循环4.4、三种循环的区别4.5、三种循环的应用场景4.6、死循环五、跳转控制语句5.1、continue关键字5.2、break关键字5.3、循环标号的使用六、Random随机数对象三、分支结构3.3、switch语句格式:switch(表达式){ case 匹配的值1: // break; case 匹配的值2: // break; ...原创 2021-08-02 22:11:29 · 88 阅读 · 0 评论 -
day02_运算符
运算符一、类型转换目的:因为Java中基本数据类型,本质上的区别是数据取值范围大小不一样。那么在操作过程中,会出现赋值、互相转换的过程1.1、隐式转换隐式转换:也称为自动转换,是将取值范围小的数据,赋值给取值范围大的数据,可以直接赋值(计算机自动完成)数据范围从小到大:byte -> short (char) -> int -> long -> float -> double隐式转换注意细节:小的数据类型,和大的数据类型运算,小的会提升为大的之后,再进原创 2021-07-29 20:58:33 · 127 阅读 · 0 评论 -
day01_Java环境搭建及入门
Java环境搭建及入门一、Java概述1.1、Java语言背景介绍及三大版本1.1.1、Java语言背景语言:人与人交流沟通的表达方式计算机语言:人与计算机之间,进行信息交流沟通的一种特殊语言Java语言诞生于1995年,是Sun(Stanford University Network)公司推出的一门计算机语言公认的Java语言之父:詹姆斯·高斯林(James Gosling)1.1.2、Java语言的三大版本Java SE:Java语言的标准版,用于桌面应用的开发,是其他两个版本的原创 2021-07-28 22:58:06 · 150 阅读 · 0 评论