Java基础
文章平均质量分 53
XianYuZong
这个作者很懒,什么都没留下…
展开
-
Java三大特征——多态
多态定义:是指同一行为,具有多种不同表现形式。多态的前提:1.继承或实现【二选一】 2.方法的重写 3.父类引用指向子类对象 多态的体现: 格式: 父类类型 变量名 = new 子类对象; ...原创 2018-08-28 20:06:38 · 575 阅读 · 0 评论 -
final关键字
final:不可改变的。可以用于修饰类,方法和变量。当final修饰类时,被修饰的类不可被继承;当fianl修饰方法时,被修饰的方法不可被重写;当final修饰变量时,被修饰的变量不能被重新赋值。使用方式修饰类: public final class 类名{}修饰方法:修饰符 final 返回值类型 方法名(参数列表){}修饰变量: 1.基本类型局...原创 2018-08-28 20:30:36 · 210 阅读 · 0 评论 -
Java基础之String类
String 类:1.特点:1.字符串不变:字符串的值在创建后不能被更改。2.因为String对象是不可变的,所以它们可以被共享。(即内存中只创建了一个对象,可以被多个使用)。3.String字符串相当于一个数组,String底层是靠字符数组实现的。2.构造方法1.无参构造:String str = new String();2.通过字符数组构造char cha...原创 2018-08-28 10:38:20 · 208 阅读 · 0 评论 -
利用Math相关的API,计算a到b之间,绝对值大于c或者小于d的整数个数
刚刚学了Math类,结合之前所学的Scanner类,自己写了一个判断一个范围类符合条件的数的计算方法。代码如下:import java.util.Scanner;public class MathDemo01 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);...原创 2018-08-28 11:34:41 · 506 阅读 · 0 评论 -
Java基础之Map集合
Map集合:1.Map集合与Collection集合的区别:1.Collection中的集合,元素是孤立存在的,向集合中存储元素采用一个个元素的方式存储。2.Map中的集合1,元素是成对存在的,每个元素由键合值两个部分组成,通过键可以找到对应的值。3.Collection中的集合称为单列集合,而Map中的集合称为双列集合。4.Map中的集合不能包含重复的键,但可以有重复值;每个...原创 2018-08-27 16:55:39 · 207 阅读 · 0 评论 -
Java中统计字符个数
键盘录入一个字符串,统计该字符串中各个字符的个数1.通过for循环来判断。代码如下:import java.util.Scanner;public class StringDemoEnd01 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); ...原创 2018-08-28 10:49:08 · 8446 阅读 · 0 评论 -
Java基础之Arrays类与Math类
Arrays类:java.util.Arrays 此类包含用来操作数组的各种方法,比如排序和搜索等。其所有方法均为静态方法,调用起来非常简单操作数组的方法:.toString(int[] a) :返回指定数组内容的字符串表示形式。 public static void main(String[] args) { // 定义int 数组 int[] arr = {2,...原创 2018-08-28 11:22:31 · 254 阅读 · 0 评论 -
Java三大特性——继承
继承:定义:子类继承父类的属性,使得子类对象具有与父类相同的属性和行为。子类可以直接访问父类中的非私有的属性和行为。好处:1.提高了代码的复用性。2.使类与类之间产生了关系,是多态的前提。 1.继承的格式:通过exends 关键字,可以声明一个子类继承另一个父类。定义格式如下: public class 父类{}public class 子类 extends ...原创 2018-08-28 14:46:12 · 266 阅读 · 0 评论 -
Java基础之抽象类简述
抽象类在Java中我们把没有方法主体的方法称为抽象方法。Java语法规定,包含抽象方法的类叫做抽象类。定义:抽象方法 没有方法体的方法。 抽象类 包含抽象方法的类。抽象方法:使用abstract关键字修饰的方法,该方法就成了抽象方法,抽象方法值包含一个方法名,而没有方法体。定义格式:修饰符 abstract 返回值类型 方法名(参数列表...原创 2018-08-28 16:17:54 · 244 阅读 · 0 评论 -
Java中的常见异常
今天我们来说说Java中的异常以及异常的解决方式说到Java中的异常,我们就要先知道什么是异常。异常:指的是程序在执行过程中,出现非正常的情况,最终导致jvm(Java虚拟机)的非正常停止。异常体系异常机制其实是帮助我们找到程序中的问题,异常的根类是java.lang.Throwable,其下有两个子类:java.lang.Error与java.util.Exception,平...原创 2018-08-29 16:43:13 · 230 阅读 · 0 评论