疯狂java学习笔记三
面向对象
1.继承
extends关键字
抽象类
implement关键字
java1.8(函数式接口)–>Lamba表达式–>foreach方法–>函数接口
java1.8默认方法
2.多态
向上转型
强转
instance of (只有确定前后有有关系,才可以使用)
instance of 操作符前后两个数 需要有继承和实现关系,该操作符是用来判断前面一个变量是否是后面一个变量的实例,如果前面一个变量的类型比后面一个大就不可以强转.
3.封装
private关键字
javabean封装
单类模式
简单工厂模式
强调:命向接口编程
疯狂java学习笔记三相关推荐
- 疯狂Java学习笔记(69)---------Lock
疯狂Java学习笔记(69)---------Lock Java并发编程:Lock 在上一篇文章中我们讲到了如何使用关键字synchronized来实现同步访问.本文我们继续来探讨这个问题,从Java ...
- java学习笔记(三):前端miniUI控件库入门
java学习笔记(三):前端miniUI控件库入门 最近在一家公司实习学习,一上来就需要学习了解相关的前端内容--miniUI.而这个内容自己本身并没有了解学习过,上手也是遇到了不少的问题,于是想把自 ...
- 疯狂java学习笔记
<疯狂java>我觉得是一本很好的java基础书,里面解释的比较通俗易懂,不繁琐,深入程度刚刚好,比较适合我现阶段来学习,巩固java基础知识,所以将所做的笔记整理如下: 1.数据类型分类 ...
- 疯狂java学习笔记之面向对象(三) - 方法所属性和值传递
方法的所属性: 从语法的角度来看:方法必须定义在类中 方法要么属于类本身(static修饰),要么属于实例 -- 到底是属于类还是属于对象? 有无static修饰 调用方法时:必须有主调对象(主语,调 ...
- 疯狂Java学习笔记(72)-----------大话程序猿面试
大话程序猿面试 10个我最喜欢问程序猿的面试问题 程序猿面试不全然指南 10个经典的C语言面试基础算法及代码 程序猿的10大成功面试技巧 程序猿选择公司的8个标准 编程开发 8个值得关注的PHP安全函 ...
- java注解和反射——狂神说java学习笔记三
原文链接:公众号狂神说 视频教程[狂神说B站]: https://www.bilibili.com/video/BV12J41137hu 如有侵权,联系立删 什么是注解 Annotation是从JDK ...
- 【Java学习笔记三】抽象类与接口
对象的类型转换分为自动转换和强制转换两种 派生类向基类转换是自动转换,因为派生类中包含基类 基类向派生类的转换是强制转换 强制类型转换是通过在转换对象前面使用圆括号运算符来实现,圆括号内为要转换的目标 ...
- Java学习笔记三——数据类型
前言 Java是强类型(strongly typed)语言,强类型包含两方面的含义: 所有的变量必须先声明后使用: 指定类型的变量只能接受预支匹配的值. 这意味着每一个变量和表达式都有一个在编译时就确 ...
- 疯狂java学习笔记之面向对象(二) - 成员变量与局部变量
Java变量按其作用域可分为:成员变量和局部变量.注意:在Java中是没有全局变量这个概念的 一.成员变量: 成员变量是在类中定义的变量,具体可分为类变量与实例变量--有无static修饰 实例变量的 ...
最新文章
- map和vector的迭代器失效问题(某公司招聘笔试试题)
- 大数据测试环境服务器硬件推荐配置_服务器托管和服务器租用的区别
- 半小时入门MATLAB编程入门基础知识:
- 【CCNA Exploration 4.0 路由协议和概念3】
- 通过分布式把本地图片上传到FTP(1)
- jmeter连接并使用mysql数据库_jmeter连接MySQL数据库,并执行sql
- MyBatis3详细教程-从入门到精通
- POJO、PO、DTO、DAO、BO、VO需要搞清楚的概念 1
- “止于至善,彼岸可及”——记我在东大的这三年
- 找到投资人的几种途径和方法
- 转载:CVPR 2019 论文汇总(按方向划分,0611 更新中)
- MapReduce论文解读
- 重磅!22张深度学习精炼图笔记总结!
- 基于ImagePy工具的岩块图像二值化分割研究
- Linux下 PyDev + Eclipse安装方法
- Delphi动态数组中删除元素的重要函数Delete
- SEO快排的行业秘密,原来SEO快排套路这么深
- STM32系列 (一)开发环境的搭建
- C语言 结构体数组复制
- 快速幂算法(c语言)
热门文章
- Codeforces Global Round 2 B. Alyona and a Narrow Fridge
- ElasticSearch封装查询、多条件查询、模糊查询工具类
- Java基础题2从入门到放弃的第五天
- R语言——牛市追涨杀跌模型
- 自媒体一键多平台分发工具,自媒体人必备
- On the Grasshopper and the Cricket --John Keats 蝈蝈与蟋蟀 济慈
- 如何在Win7安装U盘中加入USB3.0驱动的支持
- JSP高校信息管理系统myeclipse开发sql数据库web结构计算机java编程
- 基于QT封装的音视频播放时间轴控件
- HR详谈求职简历筛选之道