java
开始吧
测试之道.
喜欢的可以点个关注,一起学习,博客逐步更新,加v:hz223336进群领取三大pytest自动化测试框架代码,一起学习进步。
展开
-
十一,Java基础(多态的理解与应用)
1.多态概述 多态是继封装、继承之后,面向对象的第三大特性。 多态现实意义理解: 现实事物经常会体现出多种形态,如学生,学生是人的一种,则一个具体的同学张三既是学生也是人,即出现两种形态。 Java作为面向对象的语言,同样可以描述一个事物的多种形态。如Student类继承了Person类,一个Student的对象便既是Student,又是Person。 3.多态体现为父类引用变量可以指向子类对象。 4.前提条件:必须有子父类关系。 **注意:在使用多态后的父类引用变量调用方法时,会调用子类重写后的方原创 2020-10-23 09:56:27 · 331 阅读 · 0 评论 -
十,Java继承
一.继承 1.简介: 特点:利于代码复用;缩短开发周期。注:子类不能直接访问父类的私有属性 满足“A is a B”的关系就可以形成继承关系 例: 父类: package com.swpu.animals; public class Animal { //属性 private String name; private int month; private Str...原创 2020-01-08 15:10:39 · 158 阅读 · 0 评论 -
九,封装
目录Java封装一.封装的简单理解二.封装的代码实现三.使用包进行类管理四.static关键字五.Java封装综合实例 Java封装 一.封装的简单理解 将类的某些信息隐藏在类的内部,不允许外部程序直接访问,并通过该类提供的方法来实现对隐藏信息的操作和访问。(简单的说就是隐藏对象的信息,留出访问的接口)。 特点:1.只能通过规定的方法访问数据;2.隐藏类的实例细节,方便修改和实现。 二.封装的代码...原创 2019-12-02 16:00:34 · 201 阅读 · 0 评论 -
八,Java static 使用之静态变量
目录Java 中的 static 使用之静态变量一,先认识一下静态变量二,静态方法的使用三,static 使用之静态初始化块 Java 中的 static 使用之静态变量 一,先认识一下静态变量 大家都知道,我们可以基于一个类创建多个该类的对象,每个对象都拥有自己的成员,互相独立。然而在某些时候,我们更希望该类所有的对象共享同一个成员。此时就是 static 大显身手的时候了!! Java 中被 ...原创 2019-12-02 15:32:09 · 376 阅读 · 0 评论 -
七,Java面向对象
目录Java面向对象一.包名的推荐规范二.面向对象三,.构造方法 Java面向对象 一.包名的推荐规范 1.英文小写字母;2.域名的倒序 二.面向对象 优点:稳定性;可扩展性;可重用性 对象:用来描述客观事物的一个实体; 类:具有相同属性和方法的一组对象的集合 1.一个简单的类例: 属性和方法:(属性未赋初值,整型默认为0,字符串类型默认为null,double型为0.0) 单一...原创 2019-12-02 15:02:51 · 183 阅读 · 0 评论 -
六,Java运算符
目录Java运算符一.表达式二.赋值运算符三.自增自减运算符四.算术运算符五.关系运算符六.if else七.逻辑运算符八.条件运算符九.运算符优先级 Java运算符 一.表达式 表达式由运算符和操作数组成,如5,num1,num1+num2(+是运算符,num1,num2是操作数),sum=num1+num2(两步运算,一步是加,一步是赋值) 运算符:算术运算符,赋值运算符,关系运算符,逻辑运算...原创 2019-12-02 14:31:00 · 171 阅读 · 0 评论 -
五,Java方法
目录Java方法一.什么是方法二.方法声明三.方法分类四.数组作为参数五.方法重载六.传值七.可变参数列表八.实现简单综合例子 Java方法 一.什么是方法 所谓方法就是用来解决一类问题的代码的有序集合,是一个功能模块。 二.方法声明 访问修饰符:public/private/protected 返回类型:void及各种数据类型; 方法名:和变量一样 三.方法分类 方法在类的内部定义 ...原创 2019-12-02 14:19:38 · 181 阅读 · 0 评论 -
四,Java数组
目录Java数组**一.什么是数组****数组声明:****数组创建:****数组存储:****数组元素的初始化:****数组元素的引用:****数组求和:****增强型循环:(foreach循环):****增强型例:****Java冒泡二.Python中数组对比 Java数组 一.什么是数组 数组声明: 数组创建: 数组存储: 数组都有默认值 内存: 栈内存、堆内存、方法区、本地方...原创 2019-12-02 11:21:21 · 293 阅读 · 0 评论 -
三,Java流程控制
目录Java流程控制一.选择控制二.循环控制三.调试 Java流程控制 一.选择控制 多重if结构: package operator; import java.util.Scanner; public class Luoji { public static void main(String[] args) { // TODO Auto-generated meth...原创 2019-11-29 14:38:53 · 133 阅读 · 0 评论 -
二,Java的常量和变量
目录Java的常量和变量一.标识符二.关键字三.变量四.数据类型五.整型字面值及变量声明六.浮点型字面值七.基本数据的存储八.字符型字面值(Python中无)九.Unicode编码七.布尔值和字符串字面值八.常量 Java的常量和变量 一.标识符 如类名,数字不能作为标识符的首字母(以字母或者下划线或者$开头且不能有空格) 注意和Python的区别,Python中标识符由字母、下划线和数字组成...原创 2019-11-29 12:03:39 · 175 阅读 · 0 评论 -
一,Java初识
Java初识 一.Java简介 Java是一门面向对象的语言; Java1995年由sun公司发布; 2010年sun公司被Oracle收购 名字来源 JVM(Java Virtual Machine):Java虚拟机 JVM是Java平台无关性实现的关键 Java程序实现流程: 和Python类似【Python先把代码(.py文件)编译成字节码,交给字节码虚拟机,然后虚拟机一条一条执行字...原创 2019-11-29 11:24:45 · 340 阅读 · 0 评论