![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
2.Java SE
文章平均质量分 85
主要收纳Java语言面向对象相关的内容
成神之路.java
编程很苦,不编程日子过得更苦!
展开
-
反射
1、什么是反射反射是使用"类"的一种方式,它可以使我们的程序在运行时,动态的去加载某个类,然后去获取它内部的成员信息,进而可以创建这个类对象,并且调用它的成员。反射的主要作用是解开类和类之间的耦合关系,有利于后期开发的更新与迭代。下面使用代码讲解一下具体的实现机理:之前使用类,先创建对象:创建Student类package com.itheima.demo02;public class Student {//创建一个学生对象 public Student(){原创 2021-05-21 17:18:51 · 122 阅读 · 0 评论 -
Junit工具包
JUnit工具包 1).它是一个第三方的软件包; 2).作用:在我们项目中做"单元测试"——当我们编写好一个方法后,想要测试这个方法,可能需要启动程序,然后进行一些其他的前置操作,然后 才能到达我们想测试的方法,这样就比较麻烦。JUnit可以制作一个像main()方法一样的方法,来直接调用我们想要测试的方法,非常方便。 3).它是基于"注解"实现的。 4).使用方式: 1).导入Junit的所需jar包——在IDEA中已经集成了J...原创 2021-05-16 20:25:25 · 2208 阅读 · 0 评论 -
File类和字节流
一、File类: 1).java.io.File(类):它封装了一个文件/目录的"路径",它里面包含了一些方法,可以对这个路径的文件/目录做一些操作: 例如:创建文件/目录、删除文件/目录、获取文件/目录的一些属性信息。 但是:它不能读写文件内容!!!!! 读写文件内容用:IO流 2).File类的构造方法: 1).File(St...原创 2021-05-14 02:11:33 · 285 阅读 · 0 评论 -
数组、集合的遍历
数组、集合常见遍历方法一、for循环数组的遍历:数组的for循环主要是通过arr.length,来获取数组的长度,使用for循环进行,进行循环,获取出每一个数组元素,打印元素。/** * 通过基本的for循环进行遍历 */ public static void traverseByFor(int[] arr) { if (arr == null) {//首先判定数组是否为空 return; } ...原创 2021-05-14 01:03:05 · 834 阅读 · 0 评论 -
泛型
泛型1.什么时泛型?Java泛型是J2 SE1.5中引入的一个新特性,其本质是参数化类型,也就是说所操作的数据类型被指定为一个参数(type parameter)这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法 ArrayList<String> list = new ArrayList<>(); list.add("呵呵");// 里面的<String>就是"泛型"//作用:可以约束这个集合...原创 2021-05-11 09:56:33 · 69 阅读 · 0 评论 -
接口的知识总结
接口1.接口概述 接口,是Java语言中一种引用类型,是方法的集合,如果说类的内部封装了成员变量、构造方法和成员方法,那么接口的内部主要就是封装了方法,包含抽象方法(JDK 7及以前),默认方法和静态方法(JDK 8),私有方法(JDK 9)。 接口的定义,它与定义类方式相似,但是使用interface 关键字。它也会被编译成.class文件,但一定要明确它并不是类,而是另外一种引用数据类型。 接口的使用,它不能创建对象,但是可以被实现( imp...原创 2021-05-09 01:11:45 · 617 阅读 · 0 评论 -
Java多线程
二、多线程: 1).先讲两个概念: 1).进程:操作系统的概念,每一个独立运行的程序就是一个"进程"。 2).线程:线程是由一个"进程"创建的——进程中,可以将一段代码分离出来,与"主进程"同时运行。 意义:让程序可以同时做多件事。可以提高程序的执行效率,也可以提高硬件的使用效率。 ...原创 2021-05-09 22:49:19 · 323 阅读 · 0 评论 -
Java异常处理
一、异常: 1.异常的概念: 1).异常:指在运行时,JVM遇到了无法处理的代码,这时JVM会向控制台打印异常信息,然后会结束程序。 2).我们今天讲的"异常处理机制":这种异常处理机制是一种语法,它可以让JVM在遇到这种异常情况时,跳过有异常的代码,能够让我们的程序继续运行下去。 public static void main(String[...原创 2021-05-09 22:48:25 · 124 阅读 · 0 评论