自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 Java基础(十四)集合

集合概述 Java 集合可分为 Set、List 和 Map 三种体系: 1.Set:无序、不可重复的集合,set又是以map为底层实现 2.List:有序,可重复的集合,list接口是以数组为底层实现,是有序的 3.Map:具有映射关系的集合,key-value(键值对),map接口底层是hash函数,无续(不是随机) ...

2020-01-15 20:45:59 89

原创 Java基础(十三)常用类

一、Object类 1.Object类是类层次结构的根,Java中所有的类都继承自这个类 2.两个特征 1)Object类是Java中唯一没有父类的类。 2)其他所有的类都继承了Object类中的方法,所以其方法的重要性不言而喻 注:如果在类的声明中未使用extends关键字指明其父类,则默认父类为Object类 ...

2020-01-15 20:32:06 84

原创 Java基础(十二)接口和抽象类

一、抽象类 用abstract关键字来修饰一个类时,这个类叫做抽象类。 抽象类的特点: 1.抽象方法所在类必须是抽象类 2.抽象类不能实例化,因为抽象类本身就是一个抽象的 3.如果想实现抽象类,创建一个子类继承它 4.子类继承一个抽象类,子类必须重写重写抽象类里的所有抽象方法 ...

2020-01-14 17:21:36 114

原创 Java基础(十一)多态

一、什么是多态 指的是一个对象的多种形态,使用多态的前提为必须有类的继承和接口的实现 1.方法的重载和重写就是一种多态 2.子类对象的多态性 1)分类的引用指向的是子类的实例 2)在执行时,调用的是子类的方法;在编译时调用的时父类的方法 3)编译时看左边,运行时看右边 ...

2020-01-14 16:54:14 124

原创 Java基础(九)继承

一、什么是继承 在Java 中,继承的关键字用的是“extends”,即子类是对父类的“扩展”。 面向对象第二大特征:继承性 1.继承就是允许子类拥有父类的属性和行为 优点:提高代码的复用性 缺点:耦合度更高了 2.继承语法 class 子类名 extends 父类名{ 代码块 } 注意: Java只支持单继承,不允许多重继承 (一个子...

2020-01-14 09:18:25 72

原创 Java基础(九)封装

一、什么是封装? Java中通过将数据声明为私有的(private),再提供公共的(public)方法:getXxx()和setXxx()实现对该属性的操作,以实现下述目的: 1.隐藏一个类中不需要对外提供的实现细节; 2. 使用者只能通过事先定制好的方法来访问数据,可以方便地加入控制逻辑,限制对属性的不合理操作; 3....

2020-01-14 09:03:04 70

原创 Java基础(八)类和对象

一、面向对象 (1)将功能封装进对象,强调具备了功能的对象。 (2)面向对象的三大特征:封装 、继承、多态 封装:将代码和其操作的数据捆绑在一起,防止外部对数据和代码的干扰。数据和代码以封装的形式链接起来就构成 了一个对象。 继承:一个对象获得另一个对象的...

2020-01-07 19:50:10 118

原创 Java基础(七)方法

一、什么是方法 方法是把一些相关的语句组织在一起,用于解决某一特定问题的语句块。 方法必须放在类定义,也就是说,方法必须是某一个类的方法。 方法调用的一般形式为: 方法名([参数列表]) (参数的个数、类型和顺序,应该与被调用方法所要求的参数个数、类型和顺序一致, 才能正确地...

2020-01-07 19:00:24 67

原创 Java基础(六)数组

一、数组的概念 数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。 数组既可以存储基本数据类型,也可以存储引用数据类型。 注:数组一旦初始化,长度不可变。长度确定下来了!!! 二、数组的声明 1.一维数组: 类型 数组名[] 或 类型[] 数组名; 例如:int a[]; i...

2019-12-31 22:38:52 70

原创 Java基础(五)for循环

for循环语法格式: for (初始表达式;条件表达式;迭代表达式) { 循环语句; } (1)初始表达式是在for循环首次执行时要计算的表达式。通常,这里会为一个循环变量初始化一个值 (2)条件表达式(循环条件)用于每次循环前的条件判断,只有在条件表达式值为true时,才入到循环语句执行。 (3)迭代表达式则在循环语句执行完成后...

2019-12-31 10:13:10 313

原创 Java基础(四)循环(while和do....while)

一、while循环 while循环的语法 while ( 条件表达式) { 循环体; } 注: 当条件表达式的结果为真的时候,执行内部循环体;然后再判断条件表达式的真假。 当条件表达式的结果为假的时候,结束循环 while循环的末尾不要加分号 例1.打印100以内4的倍数(while中加if) int num1=0; while...

2019-12-31 10:00:11 348

原创 Java基础(三)条件结构

一、If语句 1.首先如何输入数据呢? (1)导入java.util.Scanner包; 语句import java.util.Scanner; 这句话要放在class定义的上面。 (2) 创建对象; 语句 Scanner sc = new Scanner(System.in); (3...

2019-12-31 09:28:53 76

原创 Java基础(二)变量与运算符

一、定义变量的格式:数据类型 变量名=初始化值 (Java中每个变量必须先声明,后使用) 二、变量的分类 1、按被声明的位置划分: 成员变量:方法外部、类的内部定义的变量 局部变量:方法或语句块内部定义的变量 二者区别:1.局部变量必须要初始化,成员变量不...

2019-12-30 21:29:01 86

原创 Java基础(一)Java入门与环境搭建

一、常用的DOS命令 dir(directory) : 列出当前目录下的文件以及文件夹 md(make directory) : 创建目录 rd(remove directory) : 删除目录 cd空格(change directory): 进入指定目录 cd.. : 退回到上一级目录 cd \: 退回到根目录 exit : 退出 dos 命令...

2019-12-27 21:30:43 186

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除