返回首页
当前位置: 首页>网络编程>java编程>
  • Java编程之Java虚拟机内存结构浅谈 Java编程之Java虚拟机内存结构浅谈 日期:09-15 顶:0

    java虚拟机栈,java虚拟机栈是程序运行的动态区域,每个方法的执行都伴随着栈帧的入栈和出栈。 栈帧也叫过程活动记录,是编译器用来实现过程/函数调用的一种数据结构

  • 微服务的4个设计原则和19个解决方案 微服务的4个设计原则和19个解决方案 日期:09-09 顶:0

    微服务架构下,相对于传统部署方式, 存在更多的分布式调用 ,那么“如何在不确定的环境中交付确定的服务”,这句话可以简单理解为,我所依赖的服务的可靠性是无法保证的情况下,我如何保证自己能够正常的提供服务,不被我依赖的其他服务拖垮?

  • 疯狂Java笔记之Java的内存与回收 疯狂Java笔记之Java的内存与回收 日期:09-05 顶:0

    当一个对象失去引用之后,垃圾回收器准备回收该对象之前,垃圾回收机制会先调用改对象的finalize()方法来执行资源清理。处于这种考虑,可能有些开发者会考虑使用finalize()方法来进行资源清理。

  • 来人啊给我炸了那个Java虚拟机 来人啊给我炸了那个Java虚拟机 日期:09-04 顶:3

    JVM中分了两大块,公共区域和栈私有区域。公共区域中有堆,用来放对象的。还有方法区,用来放一些类信息啊,方法信息啊或者一些运行时的常量信息的

  • SpringBoot应用中Tomcat是如何运作的? SpringBoot应用中Tomcat是如何运作的? 日期:09-04 顶:1

    近一两年, SpringBoot 由于其减少了大量原本繁琐的 Spring 配置,以及基于 Boot 的 SpringCloud 的推广,越来越多的应用开始使用 SpringBoot进行开发。

  • GitHub 上最火的开源项目之Java 篇 GitHub 上最火的开源项目之Java 篇 日期:08-30 顶:0

    Elasticsearch 是一个分布式的 RESTful 风格的搜索和数据分析引擎,能够解决越来越多的用例。作为 Elastic Stack 的核心,它集中存储您的数据,帮助您发现意料之中以及意料之外的情况

  • 20个高级Java面试题汇总 20个高级Java面试题汇总 日期:08-29 顶:0

    这是一个高级Java面试系列题中的第一部分。这一部分论述了可变参数,断言,垃圾回收,初始化器,令牌化,日期,日历等等Java核心问题。

  • Java反射机制应用实战 Java反射机制应用实战 日期:08-28 顶:0

    总体的逻辑已经完成了,最后我们实现用来统计集合中相关Pet类个数的TypeCounter类。解释一下isAssignalbeFrom()方法,它可以判断一个反射类是某个反射类的子类或者间接子类。而getSuperclass()顾名思义就是得到某个反射类的父类了。

  • Java 并发编程之 NIO 简明教程 Java 并发编程之 NIO 简明教程 日期:08-28 顶:0

    利用NIO,当我们读取数据的时候,会先从buffer加载到channel,而写入数据的时候,会先入到channel然后通过channel转移到buffer中去。channel给我们提供了两个方法:通过channel.read(buffer)可以将channel中的数据写入到buffer中

  • Java 开发必须掌握的线上问题排查命令 Java 开发必须掌握的线上问题排查命令 日期:08-28 顶:0

    给一个系统定位问题的时候,知识、经验是关键,数据是依据,工具是运用知识处理数据的手段。为了便于我们排查和解决问题,Sun公司为我们提供了一些常用命令。