搜索结果
查询Tags标签: 方法,共有 5648条记录-
java虚拟机运行时数据区域-程序计数器,虚拟机栈,本地方法栈,堆等
内容摘抄自《深入理解Java虚拟机 第三版》 java虚拟机在运行java程序时会把内存划分为几个不同的数据区域,这些区域各有用途,创建及销毁时间。个人剧《Java虚拟机规范》规定,java虚拟机包含以下几个内存区域:程序计数器,虚拟机栈,堆,方法区,本地方法栈 1.1.1 程…
2021/8/15 1:35:33 人评论 次浏览 -
java虚拟机运行时数据区域-程序计数器,虚拟机栈,本地方法栈,堆等
内容摘抄自《深入理解Java虚拟机 第三版》 java虚拟机在运行java程序时会把内存划分为几个不同的数据区域,这些区域各有用途,创建及销毁时间。个人剧《Java虚拟机规范》规定,java虚拟机包含以下几个内存区域:程序计数器,虚拟机栈,堆,方法区,本地方法栈 1.1.1 程…
2021/8/15 1:35:33 人评论 次浏览 -
Java多态
多态的定义:指允许不同类的对象对同一方法采用多种不同的行为方式。(或者:多态是同一个行为具有多个不同表现形式或形态的能力。) 为什么要多态:对于同一个方法,继承自同一父类的不同子类可能具有相同或不同的行为。对于相同行为的方法,无需多态;对于不同行为的方…
2021/8/15 1:05:37 人评论 次浏览 -
Java多态
多态的定义:指允许不同类的对象对同一方法采用多种不同的行为方式。(或者:多态是同一个行为具有多个不同表现形式或形态的能力。) 为什么要多态:对于同一个方法,继承自同一父类的不同子类可能具有相同或不同的行为。对于相同行为的方法,无需多态;对于不同行为的方…
2021/8/15 1:05:37 人评论 次浏览 -
Java接口interface field及method
Java编程规范中对interface中的域有几点说明 一、接口中的field 一个是interface域必须有初始化器,也就是说其必须被显式初始化。 二是不能使用文本定义顺序靠后的字段来给前边字段赋值来初始化。 三是不能使用自身对自身赋值来初始化。 四是接口域的初始化器中不能出现s…
2021/8/14 20:06:05 人评论 次浏览 -
Java接口interface field及method
Java编程规范中对interface中的域有几点说明 一、接口中的field 一个是interface域必须有初始化器,也就是说其必须被显式初始化。 二是不能使用文本定义顺序靠后的字段来给前边字段赋值来初始化。 三是不能使用自身对自身赋值来初始化。 四是接口域的初始化器中不能出现s…
2021/8/14 20:06:05 人评论 次浏览 -
12.spring源码之属性文件解析
讲到这里,refresh()中核心方法就剩下finishBeanBactoryInitialization()方法没讲,这个方法主要是Bean的实例化、依赖注入、AOP,在讲这个方法之前我们讲一些其他的知道,如属性文件解析、如果没有配置文件,那么BeanDefinition怎么来的,Bean的实例化是依赖于BeanDefini…
2021/8/14 17:06:01 人评论 次浏览 -
12.spring源码之属性文件解析
讲到这里,refresh()中核心方法就剩下finishBeanBactoryInitialization()方法没讲,这个方法主要是Bean的实例化、依赖注入、AOP,在讲这个方法之前我们讲一些其他的知道,如属性文件解析、如果没有配置文件,那么BeanDefinition怎么来的,Bean的实例化是依赖于BeanDefini…
2021/8/14 17:06:01 人评论 次浏览 -
call()和apply()方法
有时候我们学这块知识的时候,忽略了这两个使用的重要性 每个函数都包含两个非继承而来的方法:‘call()方法和apply()方法’ ,为了区别这两个方法,从以下来看: 相同点:这两个方法的作用是一样的都是在特定的作用域中调用函数,等于设置函数体内this对象的值,以扩充函…
2021/8/13 23:09:25 人评论 次浏览 -
call()和apply()方法
有时候我们学这块知识的时候,忽略了这两个使用的重要性 每个函数都包含两个非继承而来的方法:‘call()方法和apply()方法’ ,为了区别这两个方法,从以下来看: 相同点:这两个方法的作用是一样的都是在特定的作用域中调用函数,等于设置函数体内this对象的值,以扩充函…
2021/8/13 23:09:25 人评论 次浏览 -
Java基础2021715
目录1、MarkDown学习标题+空格+标题名字体引用分割线超链接列表表格代码2、常用Dos命令3、Java入门3.1、Java发展3.2、Java特性和优势3.3、Java三大版本3.4、JDK,JRE,JVM3.5、Java开发环境搭建3.6、HelloWorld3.7、可能遇到的问题4、Java基础4.1、注释4.2、标识符和关键字…
2021/8/13 22:06:06 人评论 次浏览 -
Java基础2021715
目录1、MarkDown学习标题+空格+标题名字体引用分割线超链接列表表格代码2、常用Dos命令3、Java入门3.1、Java发展3.2、Java特性和优势3.3、Java三大版本3.4、JDK,JRE,JVM3.5、Java开发环境搭建3.6、HelloWorld3.7、可能遇到的问题4、Java基础4.1、注释4.2、标识符和关键字…
2021/8/13 22:06:06 人评论 次浏览 -
9.java中的线程池
Java中的线程池是运用场景最多的并发框架,几乎所有需要异步或并发执行任务的程序都可以使用线程池。在开发过程中,合理地使用线程池能够带来3个好处。 第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 第二:提高响应速度。当任务到达时,…
2021/8/13 20:06:17 人评论 次浏览 -
9.java中的线程池
Java中的线程池是运用场景最多的并发框架,几乎所有需要异步或并发执行任务的程序都可以使用线程池。在开发过程中,合理地使用线程池能够带来3个好处。 第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 第二:提高响应速度。当任务到达时,…
2021/8/13 20:06:17 人评论 次浏览 -
4.java并发编程基础
一、线程简介 1.1、什么是线程 1.2、为什么要使用多线程 1.3、线程优先级 1.4、线程的状态 Java线程在运行的生命周期中可能处于表4-1所示的6种不同的状态;1.5、Daemon线程 Daemon线程是一种支持型线程,因为它主要被用作程序中后台调度以及支持性工作。这意味着,当一个…
2021/8/13 20:06:12 人评论 次浏览