- 博客(8)
- 收藏
- 关注
原创 Java基础Day08-面向对象3(抽象类与接口)
抽象类与接口两个关键字两个引用类型package四种权限修饰符:两个关键字final 可以用来修饰类/变量/方法 被final修饰的类不能被继承 被final修饰的变量不能再次赋值 被final修饰的方法不能被重写static 可以用来修饰方法/变量 被static修饰的方法叫作静态方法 被static修饰的变量叫作静态变量 特点:1随着类的加载而加载 早于对象的创建 ...
2019-03-16 15:52:01
182
原创 Java基础Day07-面向对象2(继承与多态)
面向对象2(继承与多态)继承继承的特点:super在继承中 访问成员的特点?方法的重写多态继承public class 子类 extends 父类{}把多个类共同的属性和行为定义在一个父类中 让这些类分别去继承该类 就可以共享父类中的属性和方法子类可以访问父类中非私有的成员继承的特点: 1 java中只支持单继承 不支持多继承 但是可以多层继承 2 java中任何一个类都间接...
2019-03-16 15:49:14
264
原创 Java基础Day06-面向对象1(封装)
面向对象1(封装)面向过程面向对象如何定义类?如何使用类?如何访问对象的属性?如何访问对象的方法?面向对象三大特征:this关键字使用变量的原则: 就近原则构造方法:面向过程主要是针对业务比较简单 或者说不经常升级早之类的项目 着眼于每个步骤之间的关系,每一步是如何去实现的 面向对象主要针对 耦合度不强,经常会升级改造之类的项目,他强调的是谁能够完成这个功能,通常这个通能都是已经被实现...
2019-03-16 15:43:59
336
原创 Java基础Day05-方法
方法方法方法的重载方法的参数类型问题方法的递归调用Eclipse的debug方法格式 修饰符 返回值类型 方法名 (参数列表){ 方法体; return 结果; } 修饰符 public static 返回值类型 可以是基本类型/引用类型 也可以是void(没有返回值结果) 方法名 按照标识符的命名规则和规范来起名 参数列表 可以有 可以没有 如果有的话 由数据类型 参...
2019-03-16 15:39:40
255
原创 Java基础Day04-数组
数组数组:声明数组的格式:初始化:索引:向数组中存放元素:从数组中取出元素:最大索引: 通过length属性获取数组的长度两个跟数组相关的异常数组的遍历求最大值和最小值数组:能够存放同一种类型的数据并且长度固定的容器声明数组的格式:数据类型 [] 数组名(推荐);数据类型 数组名 []; 初始化:1:动态初始化 我们给出数组的长度,系统给出默认值 数据类型 [] 数组名 = ...
2019-03-16 15:35:22
208
原创 Java基础Day03-循环
数组forwhiledo...while...do..while 和 while 循环的区别for(初始化表达式1;判断语句1;条件控制语句1){ 外循环breakcontinueRandomforfor(初始化表达式;判断表达式;条件控制语句){ 循环体;}执行流程: 1 执行初始化表达式 且只执行一次 2 执行判断表达式 如果为true 执行循环体 3 执行条件控制语句 ...
2019-03-16 15:30:57
262
原创 Java基础Day02-运算符
运算符运算符键盘录入流程控制语句循环结构(后天讲)运算符算数运算符 + - * / % 注意:java中两个整数相除 没有小数位 如果想得到小数位 必须让一个浮点值参与运算 % 两数相除之后的余数 / 两数相除得到的商值 + 可以做字符串的拼接操作赋值运算符 = 表示把等号右边的值赋值给等号左边 += -= ... += 隐含了一个数据类型的强制转换 也可以用来做...
2019-03-16 15:25:23
387
原创 Java基础Day01-Java基础语法
Java基础语法Java发展史java的应用平台java特点jdk jre jvm集成开发环境 eclipse注释常量变量数据类型标识符就是用来给包 类 方法 变量定义名称的定义变量和使用变量使用变量的注意事项数据类型转换Java发展史诞生时间 1995年java之父 詹姆斯 高斯林目前最新的版本 java11java的应用平台javase 桌面应用开发javaee 企业级应用开...
2019-03-16 14:43:09
2153
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人