2019/4/2星期二深入研究javagc题外话:什么是java程序的执行流程;java运行时数据区;java的内存管理见如下图:java程序执行流程:java运行时数据区:java的内存管理:首先需要了解一下什么是java的堆内内存划分在实际情况下:java堆内存划分分为了(jdk1.8以前和jdk1.8之后)【对于这2者的区别,我们后面介绍】首先什么是javagc1、大多数内存对象要么生存周期
原创 2019-04-02 14:42:47
4436阅读
2点赞
1 synchronized和lock1.1 synchronized的局限性    synchronized是java内置的关键字,它提供了一种独占的加锁方式。synchronized的获取和释放锁由JVM实现,用户不需要显示的释放锁,非常方便。然而synchronized也有一定的局限性,例如:当线程尝试获取锁的时候,如果获取不到锁会一直阻塞。如果获取锁的线程进入
转载 2018-01-22 20:40:19
2812阅读
 Redis 设计思路学习与总结Redis 设计思路学习与总结下半年利用空余时间研究和分析了部分Redis源码,本文从网络模型、数据结构和内存管理、持久化和多机协作四个角度对redis的设计思路进行了分析,若有不正确之处,希望各路大神指出。Redis是业界普遍应用的缓存组件,研究一个组件框架,最直观的办法就是从应用方的角度出发,将每个步骤的考虑一番,从这些步骤入手去研究往往能够最快的体会到一个组件
转载 2018-05-16 16:29:00
238阅读
2评论
UIApplication深入研究很多时候,我们不需要关心这个类,我们很少继承这个类
原创 2023-06-14 06:29:33
137阅读
promise对象是一个占位符,暂时替代那
原创 2021-11-25 10:47:16
307阅读
很多时候,我们不需要关心这个类,我们很少继承这个类,偶尔会调用这个类的api来实现一些功能,但是不可否认,这个类是i的一个实例。回想
原创 2023-04-03 13:48:01
105阅读
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:He Ransom链接:http://www.zhihu.com/question/23441639/answer/28075683来源:知乎、入门 安装storm集群,运行示例工程,明白什么是流处理,明白spout,bolt...
原创 2021-08-10 16:29:45
281阅读
很多时候,我们不需要关心这个类,我们很少继承这个类,偶尔会调用这个类的api来实现一些功能,但是不可否认,这个类是iOS编程中很重要的一个概念,所以我这里写这个文章来总结以下这个类的信息,如果写的不对的地方,请留言,多谢。UIApplication的核心作用是提供了iOS程序运行期间的控制和协作工作。每一个程序在运行期必须有且仅有一个UIApplication(或则其子类)的一个实例。回想一下我在前面的文章“main函数研究”的文章中提到的main函数的代码,可以看出,在程序开始运行的时候,UIApplicationMain函数是程序进入点,这个函数做了很多工作,其中一个重要的工作就是创建一个
转载 2012-02-07 22:30:00
218阅读
2评论
1、Git 是分布式的,SVN 不是:这是 Git 和其它非分布式的版本控制系统,例如 SVN,CVS 等,最核心的区别。2、Git 把内容按元数据方式存储,而 SVN 是按文件:所有的资源控制系统都是把文件的元信息隐藏在一个类似 .svn、.cvs 等的文件夹里。3、Git 分支和 SVN 的分支不同:分支在 SVN 中一点都不特别,其实它就是版本库中的另外一个目录。4、Git 没有一个全局的版
原创 2023-09-04 17:46:17
117阅读
Java反射机制深入研究Java 反射是Java语言的一个很重要的特征,它使得Java具体了“动态性”。在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java 语言的反射(Reflection)机制。Java 反射机制主要提供了以下功能:在运行时判断任意一个对象
转载 精选 2014-03-06 15:11:43
314阅读
Java反射是Java语言的一个很重要的特征,它使得Java具体了“动态性”。 在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java语言的反射(Reflection)机制。 Java反射机制主要提供了以下功能:在运行时判断任意一个对象所属的类。在运行时构造任意
转载 2011-02-13 16:47:00
116阅读
2评论
Java反射是Java语言的一个很重要的特征,它使得Java具体了“动态性”。 在J`
原创 2021-08-11 09:26:59
94阅读
Java反射机制深入研究   Java 反射是Java语言的一个很重要的特征,它使得Java具体了“动态性”。   在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java 语言的反射(Reflection)机制。   J
转载 精选 2009-12-18 14:29:58
315阅读
码:有两个类如下,要构造两个类的对象,并打印出各自的成员x。[code="java"]public...
原创 2023-05-19 00:06:58
45阅读
学习JAVA推荐黑马程序员传智播客培训机构——更好价格实惠的JAVA培训教程可访问此处:点击链接Java反射机制深入研究 Java 反射是Java语言的一个很重要的特征,它使得Java具体了“动态性”。 在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法?答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功
推荐 原创 2007-09-19 13:10:56
10000+阅读
4点赞
9评论
# Java设计模式深入研究 ## 引言 设计模式是软件开发中常用的解决问题的方法论,它提供了一种在特定情景下解决问题的可重用方案。在本文中,我将为你介绍Java设计模式的深入研究。我们将按照以下步骤逐步进行学习。 ## 步骤 | 步骤 | 描述 | | --- | --- | | 1 | 研究并理解设计模式的基本概念和原则 | | 2 | 学习常见的设计模式 | | 3 | 实践设计模式
原创 2023-08-04 03:50:21
36阅读
这是我在知乎上认识的一位腾讯JAVA开发大佬,在腾讯工作了10年,因为本人天赋比较高,平时工作也兢兢业业,现在企业内有一定的地位。他说到了这个程度,也需要开始实现自我价值了,于是为我们整理了这份 “JAVA高级核心知识深度解析”,这份资料就比较厉害了,它几乎涵盖了所有的Java核心知识点,并且融入了大佬自己的一些经验和思想!文档涵盖知识:面试必问的:Java基础、高并发、多线程、分布式、设计模式、
转载 2023-07-19 20:09:16
96阅读
深入研究DNS原理         计算机在网络上进行通讯时只能识别如“201.51.0.73”之类的IP地址,而不能认识如[url]www.ccidnet.com[/url]之类的域名,但是,当打开浏览器,在地址栏中输入如[url]www.ccidnet.com[/url]的域名后,就能看到所需要的页面,这是因为有一个叫“
转载 精选 2008-08-11 23:46:29
1239阅读
在Windows Server 2012 R2的DNS服务器的设置中添加多个转发器时,DNS服务会根据列表中每个服务器的响应时间对转发器列表中的服务器列表进行重新排序。 默认情况下,Windows Server 2012 R2中启用了重新排序和响应检查操作
原创 精选 2021-03-27 19:47:07
10000+阅读
3点赞
搜索 docusaurus-plugin-lunr - Docusaurus v2 插件,用于创建与 Lunr.js 一起使用的本地搜索索引 docusaurus-lunr-search - Docusaurus v2 的离线搜索 docusaurus-search-local - Docusaur
原创 2022-07-13 11:18:09
352阅读
  • 1
  • 2
  • 3
  • 4
  • 5