2018年6月7日

java基础之十四:接口

摘要: 本篇介绍Java中的接口的基本使用和简单的概念。接口和抽象类有点类似,接口不是类,接口只是声明了方法,没有具体实现。在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。接口无法被实例化,但是可以被实现。一个实现 阅读全文

posted @ 2018-06-07 14:56 chenzx0918 阅读(148) 评论(0) 推荐(0) 编辑

java基础之十三:Abstract类和方法

摘要: 这篇介绍Java中抽象类和抽象方法,用关键字abstract表示抽象,是一个可以修饰类和方法的关键字。如果类名前面用abstract修饰,这个类就是抽象类。如果方法名称前面有abstract修饰,这个方法就是抽象方法。为什么要有抽象类呢,抽象类主要是用来写接口用的,接口在下一篇介绍。只需要抽象定义一 阅读全文

posted @ 2018-06-07 14:54 chenzx0918 阅读(1252) 评论(0) 推荐(0) 编辑

java基础之十二:多态

摘要: 本文介绍Java中三大特性之多态。实际上封装和继承都是为了多态服务的。什么是多态呢?多态指同一个实体同时具有多种形式。或者这样描述,同一个事件发生在不同对象上面,就有不同效果,这样的例子叫多态。下面,我们用多个子类调用同一个方法(子类重写了该方法),会得到不同结果。 1.Supper class,S 阅读全文

posted @ 2018-06-07 14:45 chenzx0918 阅读(180) 评论(0) 推荐(0) 编辑

java基础之十一:方法重写

摘要: 看到标题,是否想起前面有一篇文章叫方法重载。什么是方法重写呢?在Java编程语言中,子类可继承父类中的方法,而不需要重新编写相同的方法。但有时子类并不想原封不动地继承父类的方法,而是想作一定的修改,这就需要采用方法的重写。方法重写又称方法覆盖。 方法的重写有几个特点: 1)发生在子类,有子类就有继承 阅读全文

posted @ 2018-06-07 14:41 chenzx0918 阅读(166) 评论(0) 推荐(0) 编辑

java基础知识之十:final关键字

摘要: 前面一篇介绍了Java中的继承的基本使用和继承的特点,这篇介绍Java中final关键字。什么叫final,字面意思就是最终的意思,也就是不需要修改。在设计类时候,如果这个类不需要有子类,类的实现细节不允许改变,并且确信这个类不会再被扩展,那么就设计为final类。final在Java可以声明成员变 阅读全文

posted @ 2018-06-07 14:37 chenzx0918 阅读(161) 评论(0) 推荐(0) 编辑

java基础知识之九:继承

摘要: 本文介绍Java中的继承,Java有三大特性:封装,继承和多态。我们先来简单了解下什么是继承?为什么要使用继承?在现实生活中,我们有很多继承的例子,例如儿子某些特征像他父亲,就可以说儿子这些特征是从他父亲上继承过来的。所以,Java中有了父类和子类的说法,父类就是被继承的类,子类就是将要继承父类的类 阅读全文

posted @ 2018-06-07 14:23 chenzx0918 阅读(198) 评论(0) 推荐(0) 编辑

java基础知识之八: public/protected/private/this介绍

摘要: 本文介绍Java中权限访问控制的修饰符,你注意到没有,前面我们的例子,不管是main方法还是实例方法,都是public static 开头。学习了今天这篇文章,你就明白为什么是public开头。Java中权限访问控制的修饰符有四种情况:public private protected 和默认为空。 阅读全文

posted @ 2018-06-07 14:17 chenzx0918 阅读(183) 评论(0) 推荐(0) 编辑

java基础知识之七: static关键字

摘要: 本文来介绍static关键字,在Java中用static关键字的方法,就叫静态方法,静态方法只能被类本身调用,不能被类的实例对象调用(会出现警告,类型不匹配),而没有static关键字的方法,在类中叫实例方法,任何一个实例对象都能调用实例方法。同样,类变量(静态变量)也和方法类似。 这篇我们再介绍一 阅读全文

posted @ 2018-06-07 14:09 chenzx0918 阅读(109) 评论(0) 推荐(0) 编辑

java基础知识之六:方法的重载

摘要: 前面一篇我们介绍了构造函数的基本使用,其中涉及到了多个构造函数调用的介绍。这篇我们介绍方法的重载,方法的重载和构造函数的调用有一点相同。我们先来看一个例子,下面是一个两个整数求和的方法。 package Lessons; public class MyClass { public static vo 阅读全文

posted @ 2018-06-07 14:04 chenzx0918 阅读(160) 评论(0) 推荐(0) 编辑

java基础知识之五:构造函数

摘要: 前面一篇介绍了类和对象的基本概念,希望你有一个基本的了解。Java这门语言是纯面向对象的,为了描述实际生活的万物,人们习惯把事物先分类,然后抽象出来。抽象就是抽出类似的部分,把类似的部分分类,用类去管理和组织代码。类是对象的创建模板,所以,要创建一个对象实例,必须先要定义一个类。本文介绍类的中的构造 阅读全文

posted @ 2018-06-07 14:00 chenzx0918 阅读(188) 评论(0) 推荐(0) 编辑

java基础知识之四:String的基本用法

摘要: 本文来介绍Java中的String,什么是String呢,字符串就是一序列字符组成的。Java中用关键字String表示字符串对象,严格来说,String时候对象,而不是变量类型。在自动化测试过程中,经常需要用到String对象,特别是断言的部分,需要进行字符串匹配判断。下面的例子,介绍了几个Str 阅读全文

posted @ 2018-06-07 13:55 chenzx0918 阅读(189) 评论(0) 推荐(0) 编辑

java基础知识之三:数组

摘要: 本文介绍Java中的数组的基本使用。数组和变量一样,只是数组里面可以存储多个元素。首先要知道,数组是用中括号([])表示;在创建数组的时候,也需要明确指出数组的类型。本文只介绍数组的定义和数组索引以及数组元素遍历。数组本身方法,例如添加元素,删除元素,合并数组这里就不介绍,只需要了解数组的基本知识。 阅读全文

posted @ 2018-06-07 13:53 chenzx0918 阅读(183) 评论(0) 推荐(0) 编辑

java基础知识之二:获取用户输入

摘要: 本文介绍Java中获取用户输入方法。主要是使用Scanner这个类,需要导入相关的包,相关代码实例如下: package lessons; import java.util.Scanner; /* * 如何获取用户输入 * 分输入整数 输入小数 输入字符串 */ public class MyCla 阅读全文

posted @ 2018-06-07 13:49 chenzx0918 阅读(382) 评论(0) 推荐(0) 编辑

java基础知识之一:命名规则(包名、类名、变量名、方法名)

摘要: 1、包名:包名一般是小写英文字母 2、类名:单词首字母大写 3、变量名: 1) 标识符由字母、数字、下划线“_”、美元符号“$”或者人民币符号“¥”组成,并且首字母不能是数字。 2) 不能把关键字和保留字作为标识符。 3) 标识符没有长度限制。 4) 标识符对大小写敏感。 4、方法名:首单词小写,后 阅读全文

posted @ 2018-06-07 11:32 chenzx0918 阅读(10943) 评论(0) 推荐(0) 编辑

导航