- 博客(8)
- 收藏
- 关注
原创 008 ArrayList
1 ArrayList类概述什么是集合 提供一种存储空间可变的存储模型,存储的数据容量可以发生改变ArrayList集合的特点 底层是数组实现的,长度可以变化查询快, 修改快, 赠删慢增 : 当添加新元素的时候, 如果底层初始数组装不下了, 就会进行扩容先创建一个1.5倍大小的新数组, 再将初始数组的元素复制到新数组中, 随后再把新元素添加到新数组中.删 :...
2019-05-26 17:28:33
147
1
原创 007 String & StringBuilder
1.String类1.1String类概述String 类代表字符串,Java 程序中的所有字符串文字(例如“abc”)都被实现为此类的实例(对象)。 也就是说,Java程序中所有的双引号字符串,都是 String 类的对象。String 类在 java.lang 包下,所以使用的时候不需要导包1.2String类的特点字符串不可变,它们的值在创建后不能被更改关于不可改变的...
2019-05-26 17:22:49
250
原创 006面向对象&封装
01. 面向过程和面向对象思想概述什么是面向过程?什么是面向对象?面向对象思想的好处是什么?面向过程: 强调的是过程, 自己通过第一步, 第二步… 一步步的自己去完成对应的需求.面向对象: 强调的是对象, 通过指挥对象去帮我们完成对应的需求.面向对象是一种[思想], 更符合我们思考问题的一种习惯. (懒人习惯)将复杂的问题简单化将我们从[执行者]的...
2019-05-26 17:04:56
161
1
原创 005方法的基本定义
1. 方法概述什么是方法(函数)?为什么要有方法?方法就是一段独立特行的小程序, 不调用就不执行.好处:1. 提高了代码的[复用性]2. 提高了代码的[可阅读性]注意:方法与方法之间是平级关系, 不能嵌套定义方法的定义顺序, 和执行顺序无关, 只看调用顺序.2. 方法定义和调用方法的基本定义格式方法的基本调用格式修饰符 返回值类型 方法名(参数列表...
2019-05-26 13:15:01
151
原创 004数组的定义(一维数组)
1. 数组定义格式及初始化什么是数组?该如何定义数组?1: 数组就是一个[容器], 用来存储[同种数据类型]的多个值.如果定义的数组类型是一个int类型的, 该数组容器就只能存储int类型的整数.不能存储String类型的字符串.细节: 如果创建的数组容器类型是一个double类型的, 该数组容器可以存储double以下的整数类型.2: 定义数组的格式: 数据类...
2019-05-26 11:09:39
449
原创 003java循环语句
1. switch结构switch格式为?执行流程为? switch(将要匹配的值){ case 匹配项1: 语句体1; break; case 匹配项2: 语句体2; break; ... default: 语句体n+1; break; } int num = 3;...
2019-05-15 17:12:21
110
原创 002 java运算符 & if语句
1. 算术运算符运算符对常量和变量进行操作的符号 System.out.println(10 + 20); - int a = 1; - int b = 2; - System.out.println(a + b);表达式 用运算符把常量或者变量连接起来符号,java语法的式子就可以称为表达式。2. 字符的+操作思考: System.ou...
2019-05-15 16:40:35
234
原创 001--java入门学习(java基础知识)
1. Java语言发展史> - Java语言是由谁, 在哪家公司开发的?Java语言是由 【詹姆斯高斯林】 在Sun公司研发出来,后来被Oracle公司所收购了。**> - Java语言的发展史? > 1995年Sun公司发布Java1.0版本 1997年发布Java 1.1版本 1998年发布Java 1.2版本 2000年发布Java 1.3版本 2002年发...
2019-05-15 12:47:18
224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅