
Java视频学习
文章平均质量分 90
taopoppy
学习学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java视频学习路径(java面向对象)java继承(下)
1、Object介绍1、Object是所有类的父类,一个类如果没有使用extends关键字明确表示继承关机,则默认继承Object类,包括数组2、继承了Object,那么在Object中方法就能使用了。3、Object中有很多方法,比如说equal方法是比较两者的引用是否指向同一个空间,有很多继承者可以对equal进行重写,典型的就是String中的equal,可以去看看下面的代码;...原创 2018-08-09 10:40:58 · 231 阅读 · 0 评论 -
java视频学习路径(java面向对象)java继承(上)
1、继承的概念和特点1、什么是继承:继承是一种类与类之间的关系,使用已存在的类定义作为基础建立新的类,叫做父类。新类的定义可以增加新的数据和新的功能,也可以用父类的功能,这就是继承。子类在继承父类的时候不能选择性的继承。2、继承的关系:满足A is a B的关系就可以形成继承关系。2、继承的实现1、使用关键字 extends 来实现继承。java中的继承只能是单继承,一个子类只有它...原创 2018-08-08 14:50:37 · 263 阅读 · 0 评论 -
java视频学习路径(java基础语法)java运算符
1、运算符概述1、什么是表达式:表达式由运算符和操作数组成。2、算数运算符,赋值运算符,关系运算符,逻辑运算符,条件运算符,位运算符。2、赋值运算符1、赋值云算法是从右往左运算!赋值运算符左边不能是常量!3、算数运算符1、复合赋值运算符,+=,-=,*=,/=,%=。2、自增自减运算符:--,++。 num2=++num1;先执行num1=num1+1,再...原创 2018-08-03 14:39:49 · 182 阅读 · 0 评论 -
java视频学习路径(java面向对象)java封装
1、封装的概念和特点1、什么是封装?封装就是将类的某些信息隐藏在类的内部,不允许外部程序直接访问。只能通过该类提供的方法来实现对隐藏信息的操作和访问。2、简单的说就是:隐藏对象的信息,留出访问的接口。3、你可能会疑惑,又想隐藏信息,又想让别人访问,你想干嘛?那么你可以想一下ATM机,对于ATM机来说就是个类。现金就是ATM机的重要信息,这种信息能直接让你看到么?能直接让你拿走么?那全国...原创 2018-08-07 15:48:51 · 303 阅读 · 0 评论 -
java视频学习路径(java面向对象)java面向对象
1、实例化对象1、在类中如果成员属性没有赋值,它是有默认值的。比如下面的代码package com.imooc;public class Cat { //成员属性 String name; //默认值为null int month; //默认值为0 double weight; //默认值是0.0 String spec...原创 2018-08-07 10:47:31 · 703 阅读 · 1 评论 -
java视频学习路径(java基础语法)java常量和变量
1、标识符1、标识符由字符,数字,下划线和美元$组成,但是数组不能再开头。2、标识符不能是java关键字和保留字。3、标识符严格区分大小写。2、关键字1、关键字很多,可以去https://baike.baidu.com/item/java%E5%85%B3%E9%94%AE%E5%AD%97查看。3、变量1、什么是变量?简单的说就是数据在计算机当中的一小段内存。2、...原创 2018-08-02 16:29:11 · 244 阅读 · 0 评论 -
java视频学习路径(java基础语法)java初识
1、Java简介1、JVM(java虚拟机),实现java的平台无关性的关键。2、java程序的执行流程:源文件(.java)->编译器->二进制字节码文件(.class)->解释器->Porgram3、JDK(java软件开发工具包),两个重要的组件(1)javac- 编译器,将源文件转为为字节码(2)java-运行编译后的java的程序。4、JR...原创 2018-08-02 15:17:23 · 223 阅读 · 0 评论 -
java视频学习路径(java基础语法)java数组和方法
1、数组的概念1、数组是相同类型的数据按顺序组成的一种引用数据类型。2、数组的声明和创建://声明一个整型数组int[] intArray;//声明一个字符串类型的数组String strArray[];//创建数据intArray=new int[5];strArray=new String[10];//声明同时创建float[] floatArray=new ...原创 2018-08-06 15:58:52 · 321 阅读 · 0 评论 -
java视频学习路径(java基础语法)java选择控制
1、流程控制概述1、流程控制:顺序、选择、循环2、选择结构包括if else和switch结构,其中if结构判断条件是一个布尔类型,switch条件是常量值;switch(表达式){ case 常量表达式1: 语句1;break; case 常量表达式2: 语句2;break; default: 语句3;}...原创 2018-08-06 10:37:10 · 136 阅读 · 0 评论 -
java视频学习路径(java面向对象)单例模式
1、设计模式概述1、设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。2、23中设计模式分为创建型模式,结构型模式和行为型模式。2、单例模式的定义和作用1、目的:使得类的一个对象成为该系统中的唯一实例2、定义:一个类有且仅有一个实例,并且自行实例化向整个系统提供。3、要点:(1)某个类只能有一个实例,(2)必须自行创建实例,(3)必须自行向整个系统提供整个实例...原创 2018-08-09 14:59:27 · 161 阅读 · 0 评论 -
java视频学习路径(java面向对象)多态
1、多态的概念1、生活中的多态:同样的行为在不同对象上产生的效果是不一样的。2、程序上的多态:以为这允许不同类的对象对同一消息作出不同的响应。3、多态分为:编译时多态和运行时多态。4、多态的必要条件:(1)满足继承关系。(2)父类引用指向子类对象。5、我们在代码中写一段很简单的代码:package com.imooc.animal;public class Anima...原创 2018-08-13 16:01:32 · 289 阅读 · 0 评论