![](https://img-blog.csdnimg.cn/40f6fbb243ec4803a64b9044509a57ab.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java重点
文章平均质量分 50
Java重点总结
一杯奶茶¥
这个作者很懒,什么都没留下…
展开
-
注解和反射03:类加载内存分析
Java内存分析了解:类加载的过程类的加载与ClassLoader的理解原创 2021-10-10 21:57:52 · 67 阅读 · 0 评论 -
Java中重载和重写的区别
Java中重载和重写的区别方法的重载(Overload)重载就是在一个类中,有相同的函数名称,但形参不同的函数方法重载的规则:方法名称必须相同参数列表必须不同(个数不同,或类型不同,参数排序不同等)方法的返回类型可以相同也可以不相同仅仅返回类型不同不足以成为方法的重载实现理论:方法名称相同时,编译器会根据调用方法的参数个数,参数类型等去逐个匹配,以选择对应的方法,如果匹配失败,则编译器报错public class Demo { public static void mai原创 2021-10-10 19:43:53 · 91 阅读 · 0 评论 -
注解和反射02:反射概述
反射机制(Java.Refection)java是静态语言,有了反射机制,通过反射,java可以变成准动态语言反射概述function f(){ var x="var a=3;var b=5;alert(a+b)" eval(x);}获得反射对象原创 2021-10-10 00:20:32 · 70 阅读 · 0 评论 -
注解和反射01:什么是注解,内置注解,元注解
文章目录什么是注解一:Annotation的作用:二:Annotation的格式三:Annotation在哪里使用?内置注解元注解喜欢技术的,一起进群交流学习吧!!!什么是注解Annotation是从JDK5.0开始引入的新技术一:Annotation的作用:1.不是程序本身,可以对程序作出解释.(这一点和注解(comment)没区别)2.可以被其它程序(比如编译器等)读取二:Annotation的格式注释是以“@注释名”在代码中存在,还可以添加一些参数值三:Annotation在哪里使用?原创 2021-10-08 21:08:46 · 65 阅读 · 0 评论 -
Java中Error和Exception的区别
文章目录error和Exception异常的处理机制自定义异常error和Exception异常的处理机制运行结果:快捷键抛出异常选中代码:Ctrl+Alt+T自定义异常//自定义异常类public class MyException extends Exception{ //传递数字>10; private int detail; public MyException(int a) {原创 2021-10-07 20:48:07 · 603 阅读 · 0 评论 -
static关键字详解和抽象类以及接口(重点难点)
文章目录static关键字详解抽象类接口N种内部类static关键字详解static跟类一起加载通过final修饰的类,就不能被继承了,就没有子类了抽象类Java的类是单继承的,但Java中接口可以多继承接口面向接口编程N种内部类N种内部类实例化一个对象,并把这个对象赋值给apple...原创 2021-10-07 17:38:16 · 89 阅读 · 0 评论 -
什么是构造器(重点)
什么是构造器?构造器的第一个作用:实例化一些对象,实例化初始值喜欢技术的,一起进群交流学习吧!!!原创 2021-10-07 13:03:40 · 1006 阅读 · 0 评论 -
稀疏数组(重点)
稀疏数组稀疏数组是一个二位数组需求:编写五子棋游戏中,有存盘退出和续上盘的功能分析问题:因为该二位数组的很多值是默认值0,因此记录了很多没有意义的数据。解决:稀疏数组public class Main14 { public static void main(String[] args){ //1.创建一个二位数组11*11 0:没有棋子 1:黑棋 2:白棋 int[][] arrays=new int[11][11]; array原创 2021-10-06 23:14:59 · 196 阅读 · 0 评论 -
Java方法03:可变参数和递归讲解(重点)
可变参数可以解决方法重载过多的问题public class Main5 { public static void main(String[] args){ Main5 main5 = new Main5(); main5.show(1,2,3,4); } public static void show(int ... i){ System.out.println(i[0]); System.out.println原创 2021-10-05 21:34:58 · 83 阅读 · 0 评论 -
冒泡排序,最出名的排序算法之一,面试中常考,所以必须掌握( 重点)
冒泡排序import java.util.Arrays;//数组的排序public class Main12 { public static void main(String[] args){ int[] a={12,43,55,23,12,65,0}; Arrays.sort(a);//数组进行排序 System.out.println(Arrays.toString(a)); int[] c={23,43,21,12,15原创 2021-10-06 17:37:50 · 63 阅读 · 0 评论 -
Arrays类的讲解(重点)
Arrays 类打印数组元素import java.util.Arrays;//Arrays类public class Main11 { public static void main(String[] args){ int[] a={1,2,3,4,5}; //打印数组元素Arrays.toString System.out.println(Arrays.toString(a)); print(a); }原创 2021-10-06 17:22:34 · 56 阅读 · 0 评论 -
数组的特点及使用(重点)
数组是相同类型数据的集合数组的声明和创建内存分析以及数组的三种初始化内存分析数组的三种初始化数组反转//数组public class Main9 { public static void main(String[] args){ //增强型的for循环 int[] arrays={1,2,3,4,5}; for (int i = 0; i < arrays.length; i++) { Syste原创 2021-10-06 09:27:19 · 104 阅读 · 0 评论