Java基础
文章平均质量分 78
Java基础
ahead~
学无止境。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java基础之异常
目录1.异常概述2.异常处理机制2.1try...catch...2.2throws3.Throwable的成员方法4.编译异常与运行异常的区别5.自定义异常1.异常概述异常:就是程序出现了不正常的情况异常体系Error:严重问题,不需要处理Exception:称为异常类,它表示程序本身可以处理的问题RuntimeException:在编译期是不检查的,出现问题后,需要我们回来修改代码非RuntimeException:编译期就必须处理的,否则程序原创 2022-05-31 19:45:38 · 246 阅读 · 0 评论 -
Java基础之常用API
目录1.Math类1.1概述1.2常用方法2.System类2.1概述2.2常用方法3.Object3.1toString方法3.2equals方法4.Arrays4.1冒泡排序4.2概述和常用方法5.基本类型包装类5.1概述5.2Integer类的概述和使用5.3int和String的相互转换(本小节最常用的操作)5.4字符串中数据排序5.5自动装箱和拆箱6.日期类6.1Date类6.2SimpleDateFo.原创 2022-05-31 19:43:32 · 331 阅读 · 0 评论 -
Java基础之内部类
目录1.内部类概述2.成员内部类3.局部内部类4.匿名内部类5.匿名内部类在开发中的使用1.内部类概述内部类:就是在一个类中定义一个类。举例:在一个类A的内部定义一个类B,类B就被称为内部类。内部类的定义格式内部类的访问特点内部类可以直接访问外部类的成员,包括私有 外部类要访问内部类的成员,必须创建对象Outer.javapackage com.ydh_01;public class Outer { private int n...原创 2022-05-31 19:38:04 · 144 阅读 · 0 评论 -
Java基础之接口
目录1.接口概述2.接口的特点3.接口的成员特点4.案例:猫和狗(接口版)5.类和接口的关系6.抽象类和接口的区别7.案例:运动员和教练8.形参和返回值1.接口概述接口就是一种公共的规范标准,只要符合规范标准,大家都可以使用。Java中的接口更多的体现在对行为的抽象。2.接口的特点接口用关键字interface修饰public interface 接口名{}类实现接口用implements表示public class 类名 i...原创 2022-05-31 19:36:24 · 215 阅读 · 0 评论 -
Java基础之抽象类
1.抽象类概述在Java中,一个没有方法体的方法应该定义为抽象方法。而类中如果存在抽象方法,该类必须定义为抽象类。2.抽象类的特点抽象类和抽象方法必须使用abstract关键字修饰。public abstract class 类名{} public abstract void eat();抽象类中不一定有抽象方法,有抽象方法的类一定是抽象类。抽象类不能实例化,即不能用来创建对象参照多态的方式,通过子类对象实例化,这叫抽象类多态。抽象类的子类要么重写抽象类中的所有抽象方法原创 2022-05-31 19:33:21 · 113 阅读 · 0 评论 -
Java基础之多态
1.多态概述同一个对象,在不同时刻表现出来的不同形态。多态的前提和体现有继承/实现关系 有方法重写 有父类引用指向子类对象2.多态中成员访问特点成员变量:编译看左边,执行看左边 成员方法:编译看左边,执行看右边为啥成员变量和成员方法的访问不一样?因为成员方法有重写,而成员变量没有Animal.javapublic class Animal { public int age=40; public void eat(){ System.o原创 2022-05-31 19:31:40 · 144 阅读 · 0 评论 -
Java基础之修饰符
1.包导包使用不同包下的类时,使用的时候要写类的全路径,太麻烦了。 cn.yi.Teacher t=new cn.yi.Teacher(); 为了简化带包的操作,Java就提供了导包的功能。 格式:import 包名; 范例:import cn.yi.Teacher 2.权限修饰符3.状态修饰符finalfinal关键字是最终的意思,可以修饰类、成员变量、成员方法。final修饰的特点:修饰类:表明该方法是最终类,不能被继承 pub...原创 2022-05-31 19:29:13 · 126 阅读 · 0 评论 -
Java基础之集合基础
目录1.集合概述2.ArrayList构造方法和添加方法3.ArrayList集合常用方法4.案例:ArrayList存储字符串并遍历5.案例:ArrayList存储学生对象并遍历6.案例:学生管理系统1.集合概述集合类的特点:提供一种存储空间可变的存储模型,存储的数据容量可以发生改变。 集合类有很多,目前我们先学习一个:ArrayListArrayList<E>:可调整大小的数组实现 <E>:是一种特殊的数据类型,泛型。在出现E的地方使原创 2022-05-31 19:22:37 · 180 阅读 · 0 评论 -
Java基础之字符串
目录1.API1.1输入案例2.String2.1字符串概述2.2字符串的特点2.3String构造方法2.4String对象的特点2.5字符串的比较2.6案例:用户登录2.7案例:字符串的遍历2.8案例:统计字符次数2.9案例:字符串拼接2.10案例:字符串反转2.11通过帮助文档查看String中的方法3.StringBuilder3.1StringBuilder概述3.2StringBuilder构造方法3.3String原创 2022-05-31 19:15:05 · 359 阅读 · 0 评论 -
面向对象基础
目录1.IDEA的简单使用1.1HelloWorld步骤1.2内容辅助键和快捷键2.面向对象基础2.1类和对象2.2对象内存图2.3成员变量和局部变量2.4封装2.5构造方法2.6标准类制作1.IDEA的简单使用1.1HelloWorld步骤创建一个空项目(JavaSE_Code) 创建一个新模块(idea_test) 在idea_test模块下的src下创建一个包(com.itheima) 在com.ithheima包下新建一个类(He原创 2022-05-31 19:07:47 · 199 阅读 · 0 评论
分享