
JAVA
总结Java的一些常用知识点
爱幻想-hjyp
遇到坎就得迈过去
展开
-
Java的util包,及集合框架
1.日期与时间类 主要有Calender类,Data类,Calendar类是抽象类,不能实例化,但可以调用方法 import java.util.Calendar; public class Main{ public static void main(String[] args) { Calendar today = Calendar.getInstance(); ...原创 2020-03-08 11:38:38 · 299 阅读 · 0 评论 -
包装类
1.主要的包装类(为了方便不同类型数据间的转化) 基本数据类型 包装类 基本数据类型 包装类 boolean Boolean byte Byte short Short int Integer long Long char Character float Float double Double 2.数值包装类与字符串的转化 public class Main{ ...原创 2020-03-06 17:18:11 · 143 阅读 · 0 评论 -
Object类
Object类 Object类是其他所有类的超类,无论是系统中已定义的类还是用户自定义的类均继承了 Object类,因此,Object类中定义的方法适用于所有的类。 1.toString方法 返回描述对象的一个字符串,一般我们会重写这个方法。 2.equals方法 如果调用对象与指定对象引用同一实例,则返回true,否则返回false; 实际使用中,我们会重写这个方法,用来判断两个对象的值是否...原创 2020-03-06 16:32:19 · 183 阅读 · 0 评论 -
异常
1.异常的分类 Error类和Exception类用于处理Java中的错误,他们都继承自Throwable类。 Throwable类又继承自object类。 Exception异常类是所有异常类的父类,他有一个重要的子类RuntimeException, 这个子类包括所有常见的运行时异常。如算数异常,数字格式异常,数组索引越界异常,空指针异常等。 异常 名称 说明 Excepti...原创 2020-03-05 17:36:56 · 110 阅读 · 0 评论 -
接口相关知识点
概述 Java中不允许一个类同时继承多个类,故而引入接口。接口是在程序的设计阶段被写来专门 用于被继承的。接口存在的意义也就是被继承,被重定义里面的方法。 接口的定义 与类定义相似,关键字是interface;可以把接口理解为特殊的抽象类,在接口中只提供 方法的声明,不提供方法的实现,每个包含接口的类必须实现所有的方法。 规则 *接口中的方法默认都是抽象方法,抽象方法不允许有方法体,方法前面的...原创 2020-03-03 17:00:16 · 321 阅读 · 0 评论 -
多态
多态的分类 多态可以分为编译时多态(方法的重载)和 运行时多态(方法的重定义) 方法重载 *由参数列表的不同来区分的同名方法,称为重载方法; *最精确匹配原则:若找不到参数列表完全匹配的方法, 则寻找由小到大执行隐式类型转换后可匹配的第一个方法; *向上转型原则:子类对象可以转型为父类类型的对象,反之不成立; 方法重定义 父类和子类都有相同的方法,子类的函数进行了重定义; 注意: *返回类型...原创 2020-03-03 16:15:25 · 132 阅读 · 0 评论 -
各种关键字详解(static,this,abstract,final)
1.static 修饰变量:静态变量,只有一个存储位置,由所有类的对象共享,牵一发动全身 修饰方法:原创 2020-03-03 15:55:16 · 321 阅读 · 0 评论 -
类和对象,访问控制,构造方法详解
1.类与对象的概念 标识符其实是一个对象的引用,类是对象的抽象和归纳,对象是类的实例 2.类的成员 类的数据成员会自动默认初始化 3.java 中引用和值传递 Java中参数传递即使是使用引用类型,都会等同于值传递;可以通过数组来进行地址传值 例子 注意:下面的例子并不会交换值 int i=0,j=0; try{ //构建一个输入对象,类似于c...原创 2020-03-02 15:15:25 · 138 阅读 · 0 评论 -
Java语法基础
1.标识符 1.1标识符的组成规则 表示常量的标识符应全部大写,如RED; 表示类名的标识符每个单词的首字母大写,如MyCar; 表示公有方法和实例变量的标识符用小写字母开始,后面每个单词的首字母大写,如getCurrentValue; 表示私有变量或局部变量的标识符全部用小写字母,如next_value; 2.数据类型,变量与常量 2.1 数据类型 Java中的数据类型分为基本数据类型和复合(引...原创 2020-02-21 12:46:23 · 224 阅读 · 0 评论