自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 12Java接口和抽象类

回顾类是抽象的概念,仅仅是模版。比如“人”类对象是一个你能看得到、摸得着的具体实体类的成员:属性、方法和构造函数等权限修饰符:private public protected 缺省方法的参数传递方式方法的重载与重写构造器(构造函数) 与类同名不允许有返回类型封装-把客观事物封装成类,并将类内部的实现隐藏,以保证数据的完整性;继承-通过继承可以复用父类的代码;多态-允许将子对象赋值给父对象的一种能力封装1、事物的内部实现细节隐藏起来2、对外提供间接访问隐藏数据的方

2020-08-11 16:20:51 104

原创 11Java多态

什么是多态从字面的意思上理解,多态就是多种形态。同一个动作作用于不同的对象产生不同的行为多态性指的是什么?多态性,可以理解为一个事物的多种表现形态。在Java中有两种体现:方法的重载(overload)和重写(overwrite)子类对象的多态性(可以直接应用在抽象类和接口上)对象的多态性是什么?:一个对象多种形态;在Java中,子类的对象可以替代父类的对象使用多态性有两种编译时多态性对于多个同名方法,如果在编译时能够确定执行同名方法中的哪一个,则称为编译时多态性。运行时多

2020-08-11 16:11:22 115

原创 10Java继承

类的继承为描述和处理个人信息,定义类Person为描述和处理学生信息,定义类Student:通过继承,简化Student类的定义Java只支持单继承,不允许多重继承➢一个子类只能有一个父类➢一个父类可以派生出多个子类子类继承了父类,就继承了父类的方法和属性。▪在子类中,可以使用父类中定义的方法和属性,也可以创建新的属性和方法。同时可以重写父类的方法▪因而,子类通常比父类的功能更多。▪在Java 中,继承的关键字用的是“extends”,即子类是对父类的“扩展”。注意:所有类的基类都是

2020-08-11 15:48:40 166

原创 9Java封装

封装什么是封装Java中通过将数据声明为私有的(private),再提供公共的(public)方法:getXxx()和setXxx()实现对该属性的操作,以实现下述目的:隐藏一个类中不需要对外提供的实现细节;使用者只能通过事先定制好的方法来访问数据,可以方便地加入控制逻辑,限制对属性的不合理操作;便于修改,增强代码的可维护性安全性更好封装的实现步骤封装的具体实现四种访问权限修饰符什么是构造方法构造器的特征它具有与类相同的名称它不声明返回值类型。构造器的作用:

2020-08-11 15:30:41 186

原创 8Java类与对象

类与对象面向过程•强调功能行为•面向对象•将功能封装进对象,强调具备了功能的对象•JAVA里面,有对象用对象,没有对象,那么就创造对象,用对象,之后还要维护各种对象之间的关系•面向对象的三大特征–封装–继承–多态面向对象的编程思想力图使计算机语言中对事物的描述与现实世界中该事物的本来面目尽可能的一致。*类(class)和对象(object)是面向对象方法的核心概念。类是对一类事物描述,是抽象的、概念上的定义;对象是实际存在的该类事物的每个个体,因而也称实例(instance)。*万物皆对

2020-08-11 15:05:34 152

原创 7Java方法

方法方法是把一些相关的语句组织在一起,用于解决某一特定问题的语句块。方法必须放在类定义,也就是说,方法必须是某一个类的方法。另外,在应用程序中,某些任务常常要在一个程序中运行好多次,举个最简单的例子,对多个数组进行排序。此时我们就可以把这些相同的代码段写成一个单独的单元,需要的时候我们就来调用它方法的格式:[修饰符] 返回值类型方法名(参数类型形式参数1,参数类型形式参数2,…){程序代码return 返回值;}返回值类型用于限定返回值的数据类型,无返回值void,方法名一个名称,为了方便我们调用

2020-08-11 11:44:48 132

原创 6Java数组

Java数组数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。数组既可以存储基本数据类型,也可以存储引用数据类型。▪数组一旦初始化,长度不可变。长度确定下来了!!!一维数组的声明方式:类型数组名[] 或类型[] 数组名;例如:inta[];int[]a1;doubleb[];Date[]c;//对象数组▪单独声明数组时不能指定其长度(数组中元素的数),例如:inta[5]; //非法▪这两种定义做完了,数组中是没有元素值的。初始化Java中的数组必须先初始化,然后才能使用所

2020-08-11 11:24:05 123

原创 5Java For循环

For循环for循环语句是java中使用最为频繁的的循环语句。可以执行指定的次数,并维护自己的计数器for循环语法格式for (初始表达式; 条件表达式;迭代表达式){循环语句;}初始表达式是在for循环首次执行时要计算的表达式。通常,这里会为一个循环变量初始化一个值条件表达式(循环条件)用于每次循环前的条件判断,只有在条件表达式值为true时,才入到循环语句执行。迭代表达式则在循环语句执行完成后进行计算,一般来说使用一个递增或递减的计数器作为迭代表达式,改变循环变量的值for循环执行过

2020-08-11 11:04:21 220

原创 4Java循环结构

while和do while循环结构while循环执行过程①判断循环条件,如果条件为true,则转向②;如果条件为false,则转向③②执行循环体,循环体执行完后,转向①③跳出循环,循环结束while循环的实现1.定义一个变量来保存执行的次数2.写while循环A.条件:次数小于10B.循环体:输出abc,次数+13.结束循环while循环的特点我们看一下while循环的执行过程先判断后执行先判断是否符合条件,根据判断的结果,再确定是不是执行循环体。while循环的语法wh

2020-08-11 10:51:26 78

原创 3Java顺序结构及条件结构

顺序结构及条件结构顺序结构顺序结构是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。总的来说:写在前面的先执行,写在后面的后执行。**输入数据三步走导入java.util.Scanner包;语句import java.util.Scanner;这句话要放在class定义的上面。创建对象;语句Scanner sc= new Scanner(System.in);接收数据inta = sc.nextInt();St

2020-08-11 10:39:35 93

原创 2Java基本语法

2Java基础语法Java的基本语法格式注意点:①Java中的程序可分为结构定义语句和功能执行语句。结构定义语句用于声明一个类或方法,功能执行语句用于实现具体的功能每条功能执行语句的结尾都必须用英文分号(;)结束。②Java语言是严格区分大小写的。③在编写Java代码时,为了便于阅读,通常会使用一种良好的格式进行排版。关键字关键字的定义和特点定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词)特点:关键字中所有字母都为小写,JDK 8中有50个关键字,这些关键字都是小写的。

2020-08-10 22:40:21 124

原创 Java学习整理

Java基本了解1.Java基础知识2.常用的DOS命令dir(directory) : 列出当前目录下的文件以及文件夹md(make directory) : 创建目录rd(remove directory) : 删除目录cd空格(change directory): 进入指定目录cd… : 退回到上一级目录cd : 退回到根目录exit : 退出 dos 命令行Shift+右键->在此处打开命令行窗口**3.JVM、JRE、JDK 关系

2020-08-10 22:04:07 153

空空如也

空空如也

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

TA关注的人

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