- 博客(8)
- 收藏
- 关注
原创 java学习基础知识总结之集合
集合引入:集合和数组的区别1)长度区别 数组的长度是固定的 集合的长度是可变的2)存储数据类型的区别 数组:可以存储基本数据类型,也可以存储引用数据类型 集合:只能存储引用数据类型3)存储元素的区别 数组:只能存储同一种类型的元素 集合:可以存储任意类型的元素1.Collection集合(单列集合)Collection的特点:是所有单列集合的父接口Collection集合的常用方法boolean add(E e);//向集合中添加元素boolean rem
2020-11-14 10:29:12
81
原创 Java学习第四周常用类总结
1. Object类中的常用方法Object类是所有类的超类1.1 clone()方法说明cline() 的方法是Object执行特定的克隆操作。1.2使用方法Object obj = 对象名.clone1.3代码体现//测试类public class ObjectDemo { public static void main(String[] args) throws CloneNotSupportedException { //有参构造赋值 Student s = n
2020-11-07 11:41:17
123
原创 抽象类和接口
1.抽象类1.1什么是抽象类一个类中如果有抽象方法,那么该类一定是抽象类;抽象类不一定存在抽象方法。抽象类和抽象方法必须要用关键字:abstract(抽象的)修饰注:abstract关键字不能和那些关键字一块使用final 、private 、 static...1.2没有抽象方法的抽象类有什么作用一个类中没有抽象方法,那么这个类可以不可以定义为抽象类?意义是什么?可以,不能让当前类直接进行实例化,需要通过一些静态功能来间接实例化!1.3抽象类的格式//...
2020-10-31 15:49:23
237
原创 Java 基础知识第三周总结---------面向对象和面向对象的三大特征(各类方法的小总结)
目录1.面向对象1.1面向对象的思想1.2什么是对象1.3程序中的对象1.4类1.4.1类的抽取和定义1.4.2对象的创建1.4.3类中的变量----实例变量和局部变量的区别1.5.方法总结1.5.1实例方法1.5.2方法的重载1.5.3构造方法1.5.4抽象方法1.5.5方法重写(方法覆盖)2.面向对象的三大特征2.1三大特征是什么2.2封装的相关内容2.2.1封装的概念和理解2.2.2封装的必要性2.2.3封装的相关代码
2020-10-17 16:20:25
218
原创 Java中关于形式参数是引用类型的总结
如果一个方法的形式参数传递的一个引用类型1)如果一个方法的形式参数传递的是一个引用类型中的----具体类就需要传递该类型的对象(在堆内存中开辟空间)代码如下://测试类public class StudentTest { public static void main(String[] args) { StudentDemo1 sd = new StudentDemo1(); Student1 s = new Student1(); sd.show(s);
2020-10-15 17:56:17
493
1
原创 Java学习第二周基础知识总结(二)
目录1.方法1.1 方法的概念1.2 方法的格式1.3 方法的调用例题1.4方法的重载定义:2.数组2.1 数组的概念2.2 数组定义的格式2.3 数组的初始化数组初始化的方式动态初始化格式;静态初始化格式:2.4 数组中常见的两个小问题2.5 Java中的内存分配2.6 二维数组定义格式:二维数组的初始化练习2.7数组的高级排序:冒泡排序1.方法1.1 方法的概念就是将一个功能抽取出来,把代码单独定..
2020-10-08 16:45:27
100
原创 Java学习第一周基础知识总结(一)
目录Java基础知识总结一、jdk环境搭建和概述1.jdk环境搭建的两种方法2.jdk的简单说明3.java语言的特点4.程序开发步骤说明5.程序编译运行注意事项二、关键字和标识符1.关键字2.标识符3.常量三、变量和数据类型1.变量定义:2.数据类型分类(四类八种):3.变量的定义四、数据类型转换1.自动转换2.强制转换五、运算符1.算数运算符2.赋值运算符3.关系运算符4.逻辑运算符5.位运算符6..
2020-09-26 20:09:32
214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人