- 博客(25)
- 收藏
- 关注
原创 2021.11.10学习笔记
134.02 字符串的构造方法和直接创建135.03 字符串的常量池136.04 字符串比较的相关方法137.05 字符串的获取相关方法138.06 字符串的截取方法
2021-11-10 22:16:57
98
原创 2021.11.9学习笔记
131.18 ArrayList练习三 按指定格式遍历集合字符串132.19 ArrayList练习四 筛选集合中的随机数133.01 字符串概述和特点
2021-11-10 10:39:07
108
原创 2021.11.8学习笔记
126.13 ArrayList集合概述和基本使用数组的长度不可以发生改变但是ArrayList集合的长度是可以随意变化的。对于ArrayList来说,有一个尖括号<E>代表泛型泛型:也就是装在集合当中的所有元素,全都是统一的什么类型。泛型只能是引用类型,不能是基本类型。注意事项:对于ArrayList集合来说,直接打印得到的不是地址值,而是内容。如果内容是空,得到的是空的中括号[ ]127.14 ArrayList集合的常用方法和遍历常用方法...
2021-11-08 23:06:15
120
原创 2021.11.5学习笔记
119.06匿名对象的说明创建对象的标准格式: 类名称 对象名 = new 类名称();匿名对象:只有右边的对象,没有左边的名字和赋值运算符new 类名称();注意事项:匿名对象只能使用唯一的一次,下次再用不得不再创建一个新对象使用建议:如果确定有一个对象只需要使用唯一的一次,就可以用匿名对象120.07匿名对象作为方法的参数和返回值121.08 Random概述和基本使用Random类用来生成随机数字,使用起来有三个步骤:1.导包 impor...
2021-11-05 21:26:08
139
原创 2021.11.4学习笔记
113.18定义一个标准的类一个标准的类通常要有以下四个组成部分:1.所有的成员变量都要使用private关键字修饰2.为每一个成员变量编写一对Getter/Setter方法3.编写一个无参数的构造方法4.编写一个全参数的构造方法这种标准类也叫做Java Bean114.01API概述和使用步骤API(Application Programming Interface):应用程序编程接口。Java API是程序员的”字典“,是JDK提供给我们的使用的类的说明文..
2021-11-04 22:40:10
129
原创 2021.11.3学习笔记
112.17构造方法构造方法是专门用来创建对象的方法,当我们通过关键字new来创建对象时,其实就是在调用构造方法。格式:public 类名称(参数类型 参数名称){ 方法体}注意事项:1.构造方法的名称必须和所在的类名称完全一样,就连大小写也要一样2.构造方法不要写返回值类型,就连void都不写3.构造方法不能return一个具体的返回值4.如果没有编写任何构造方法,那么编译器将会默认赠送一个构造方法,没有参数、方法体什么都不做 ...
2021-11-04 09:18:10
106
原创 2021.11.2学习笔记
105.10使用对象类型作为方法参数106.11使用对象类型作为方法的返回值107.12成员变量和局部变量的区别1.定义的为止不一样【重点】局部变量:在方法的内部成员变量:在方法的外部,直接写在类当中2.作用范围不一样【重点】局部变量:只有在方法当中才可以使用,出了方法就不能用成员变量:整个类全都可以通用3.默认值不一样【重点】局部变量:没有默认值,如果想要使用,必须手动进行赋值成员变量:如果没有赋值,会有默认值,规则和数组一样4.内存位置..
2021-11-02 18:50:40
107
原创 2021.10.13学习笔记
99.4类的定义100.5对象的创建及其使用之后的内容视频里没讲,但是根据格式来看,问题不大。101.手机类的练习定义一个手机类然后main方法里调用显示结果如下102.7一个对象的内存图(好好理解)103.8两个对象使用同一个方法的内存图104.09两个引用指向同一个对象的内存图...
2021-10-13 16:17:06
118
原创 2021.9.16学习笔记
85.一个数组的内存图86.两个数组的内存图new出来的东西,都在堆当中87.两个引用指向同一个数组的内存图x264最后再次引用arrayA,数据则分别为0、100、200,因为arrayB和arrayA是同一个数组88.常见问题_数组索引越界异常(1)数组的索引编号从0开始,一直到“数组的长度-1”为止。(2)如果访问数组元素的时候,索引编号并不存在,那么将会发生:数组索引越界异常(ArrayIndexOutOfBoundsException) ...
2021-09-17 08:43:43
85
原创 2021.9.15学习笔记
72.方法的注意事项1.方法应该定义在类中,但是不能在方法当中再定义方法。不能嵌套。2.方法定义的前后顺序无所谓。3.方法定义之后不会执行,如果希望执行,一定要调用:单独调用、打印调用、赋值调用。4.如果方法有返回值,那么必须写上“return 返回值;”,不能没有。5.return后面的返回值数据,必须和方法的返回值类型,对应起来。6.对于一个void没有返回值的方法,不能写return后面的返回值,只能写return自己。7.对于void方法当中,最后一行的return可以省
2021-09-16 07:58:54
74
原创 2021.9.14学习笔记
56.集成开发环境IDE的概述IDE:integrated development environment,集成开发环境57.IntelliJ-IDEA的安装本人安装的2017.3.7版本58.IDEA项目结构所有代码都要写到src文件夹的内部59.IDEA的HelloWorld建立包之后右键,new,class进去之后main方法,直接打psvm回车就能出来ALT+4(上面的)可以将隐藏的输出窗口显示出来步骤:1.新建一个项目 2.新建一个mo...
2021-09-14 21:56:56
109
原创 黑马57期学习笔记目录
2021.9.4:7.JDK、JRE与JVM8.JDK的下载与安装9.环境变量的配置10-13.HelloWord程序代码的编写、运行、常见问题、程序注释与说明14.关键字的概念与特征2021.9.515.标识符的概念与规则16.常量的概念与分类17.常量的打印输出18.基本数据类型19.变量的概念与定义格式2021.9.620.变量的基本使用21.变量的注意事项22-23.数据类型的转换:自动转换、强制转换24.数据类型转换的注意事项
2021-09-14 08:22:24
176
原创 2021.9.13学习笔记
目录44.标准的switch语句执行流程:45.穿透的switch语句46.循环结构循环结构的基本组成部分,一般分为四部分:1.初始化语句:在循环开始最初执行,而且只做唯一一次。2.条件判断:如果成立,则循环继续;如果不成立,则循环退出。3.循环体:重复要做的事情内容,若干行语句。4.步进语句:每次循环之后都要进行的扫尾工作,每次循环结束之后都要执行一次。47.for循环48.while循环...
2021-09-13 19:37:58
97
原创 2021.9.12学习笔记
39.选择结构_单if语句if (关系表达式) ( 语句体;)40.选择结构_标准if-else语句41.选择结构_扩展if-else语句42.用if语句实现考试成绩划分43.用if语句替换三元运算符...
2021-09-13 08:55:09
93
原创 2021.9.9学习笔记
31.逻辑运算符32.三元运算符33-35.方法入门方法:就是将一个功能抽取出来,把代码单独定义再一个大括号内,形成一个单独的功能。 当需要这个功能的时候,就可以去调用。既实现了代码的复用性,也解决了代码冗余的现象。...
2021-09-09 20:44:01
79
原创 2021.9.7学习笔记
25.ASCII编码表只需记住:40代表'0';65代表'A';97代表'a'。数字和字符的对照关系表(编码表)ASCII码表:American Standard Code for Information Interchange。美国信息交换标准代码。Unicode码表:万国码。也是数字和字符的对照关系,开头0-127部分ASCII完全一样,但是从128开始包含更多字符。(右键项目名称,点击打开项目文件夹(命令行),可以直接到代码所在的目录的cmd模式)26.算术运算符_..
2021-09-07 23:09:55
57
原创 2021.9.5学习笔记
标识符:程序中自己定义的内容。如类的名字、方法的名字、变量的名字等等。命名规则(硬性要求):1.标识符可以包含26个英文字母(区分大小写)、0-9数字、$(美元符号)、_(下划线)。2.标识符不能以数字开头。3.标识符不能是关键字。命名规范(软性建议):1.类名规范:首字母大写,后面每个单词首字母大写。(大驼峰式)HelloWorld2.变量名规范:首字母小写,后面每个单词首字母大写。(小驼峰式)helloWorld3.方法名规范:同变量名。常量:程序运行期间,固
2021-09-05 19:07:27
65
原创 2021.9.4学习笔记
观看黑马57期视频7-14 下载并安装了notepad++,进行了环境配置,并对HelloWorld程序进行了编译和运行。程序注释:单行注释、多行注释。单行注释" // " ,只要是//开头,一直到本行结束,都是注释信息。(给人看的,对程序运行没有影响)(一)多行注释“/**/”,无论这里占有多少行,只要在这个范围内,都算多行注释。多行注释也可以放到一行里。(二)HelloWorld代码:public class Hell...
2021-09-04 20:31:54
55
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人