搜索结果
查询Tags标签: 方法,共有 5648条记录-
Java8源码解析- Arrays、Collections、Objects 常用方法
工具类 工具类通用特征写法:构造器必须是私有的。这样的话,工具类就无法被 new 出来,因为工具类在使用的时候,无需初始化,直接使用即可,所以不会开放出构造器出来。 工具类的工具方法必须被 static、final 关键字修饰。这样的话就可以保证方法不可变,并且可以直接使…
2021/8/31 17:06:14 人评论 次浏览 -
Java8源码解析- Arrays、Collections、Objects 常用方法
工具类 工具类通用特征写法:构造器必须是私有的。这样的话,工具类就无法被 new 出来,因为工具类在使用的时候,无需初始化,直接使用即可,所以不会开放出构造器出来。 工具类的工具方法必须被 static、final 关键字修饰。这样的话就可以保证方法不可变,并且可以直接使…
2021/8/31 17:06:14 人评论 次浏览 -
Java 中 native 关键字的作用
引言 初次遇见 native是在 java.lang.Object 源码中的一个hashCode方法:1public native int hashCode();为什么有个native呢?这是我所要学习的地方。所以下面想要总结下native。 一、认识 native 即 JNI,Java Native Interface 凡是一种语言,都希望是纯。比如解决某一个…
2021/8/31 9:36:08 人评论 次浏览 -
Java 中 native 关键字的作用
引言 初次遇见 native是在 java.lang.Object 源码中的一个hashCode方法:1public native int hashCode();为什么有个native呢?这是我所要学习的地方。所以下面想要总结下native。 一、认识 native 即 JNI,Java Native Interface 凡是一种语言,都希望是纯。比如解决某一个…
2021/8/31 9:36:08 人评论 次浏览 -
GC
判断一个对象是否为垃圾:该对象没有被其他对象所引用. 判定对象是否被引用的算法:引用计数法,可达性分析算法. 可以作为GC Root的对象:1 虚拟机栈中引用的对象(栈帧中的本地变量表)2 方法区中常量引用对象3 方法区中类静态引用的对象4 本地方法栈JNI(Native方法)中引用的对…
2021/8/30 23:36:11 人评论 次浏览 -
GC
判断一个对象是否为垃圾:该对象没有被其他对象所引用. 判定对象是否被引用的算法:引用计数法,可达性分析算法. 可以作为GC Root的对象:1 虚拟机栈中引用的对象(栈帧中的本地变量表)2 方法区中常量引用对象3 方法区中类静态引用的对象4 本地方法栈JNI(Native方法)中引用的对…
2021/8/30 23:36:11 人评论 次浏览 -
Java初学者笔记十四:递归
递归递归:A方法调用A方法 利用递归可以用简单的程序来解决一些复杂的问题。通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归只需要少量的程序就可描述出解题过程所需要的多次重复计算,可大大减少程序的代码量。递归的能力在于用有限的…
2021/8/30 17:36:30 人评论 次浏览 -
Java初学者笔记十四:递归
递归递归:A方法调用A方法 利用递归可以用简单的程序来解决一些复杂的问题。通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归只需要少量的程序就可描述出解题过程所需要的多次重复计算,可大大减少程序的代码量。递归的能力在于用有限的…
2021/8/30 17:36:30 人评论 次浏览 -
javascript : promise实现异步循环
需求场景大概就是:调用的方法是异步的。需要遍历参数,循环调用这个方法。拿到所有方法执行的结果,才能进行下一步。 所以说,需要在循环里面执行异步方法,然后正确拿到所有结果。 刚面临这个问题的时候我是拒绝的,对于我这个还没出新手村的菜鸟来说,异步,还循环,离…
2021/8/30 17:36:15 人评论 次浏览 -
javascript : promise实现异步循环
需求场景大概就是:调用的方法是异步的。需要遍历参数,循环调用这个方法。拿到所有方法执行的结果,才能进行下一步。 所以说,需要在循环里面执行异步方法,然后正确拿到所有结果。 刚面临这个问题的时候我是拒绝的,对于我这个还没出新手村的菜鸟来说,异步,还循环,离…
2021/8/30 17:36:15 人评论 次浏览 -
BeanPostProcessor (java后置处理器)介绍
BeanPostProcessor 是Spring框架核心接口之一。 了解这个接口的作用对于我们详细了解Spring框架bean加载顺序十分重要。 Spring中Bean的实例化过程图示BeanPostProcessor接口源码public interface BeanPostProcessor {@Nullabledefault Object postProcessBeforeInitiali…
2021/8/30 17:36:14 人评论 次浏览 -
BeanPostProcessor (java后置处理器)介绍
BeanPostProcessor 是Spring框架核心接口之一。 了解这个接口的作用对于我们详细了解Spring框架bean加载顺序十分重要。 Spring中Bean的实例化过程图示BeanPostProcessor接口源码public interface BeanPostProcessor {@Nullabledefault Object postProcessBeforeInitiali…
2021/8/30 17:36:14 人评论 次浏览 -
JavaSE方法03
JavaSE方法 一.方法的定义与调用二.方法的重载三.命令行传递参数四.可变参数 public static void main(String[] args) {fun(1,2,3,4,5);}//int...i 只能放在参数表的最后;且输入的都要为 int 类型public static void fun(int...i){System.out.println(i[0]);System.out.…
2021/8/30 12:06:18 人评论 次浏览 -
JavaSE方法03
JavaSE方法 一.方法的定义与调用二.方法的重载三.命令行传递参数四.可变参数 public static void main(String[] args) {fun(1,2,3,4,5);}//int...i 只能放在参数表的最后;且输入的都要为 int 类型public static void fun(int...i){System.out.println(i[0]);System.out.…
2021/8/30 12:06:18 人评论 次浏览 -
第五章-本地方法接口和本地方法栈
笔记来源:尚硅谷 JVM 全套教程,百万播放,全网巅峰(宋红康详解 java 虚拟机) 同步更新:https://gitee.com/vectorx/NOTE_JVM https://codechina.csdn.net/qq_35925558/NOTE_JVM https://github.com/uxiahnan/NOTE_JVM目录5. 本地方法接口和本地方法栈5.1. 什么是本地…
2021/8/30 6:07:50 人评论 次浏览