Java
  • String源码分析

    概述在分析String的源码之前,打算先介绍一点关于JVM的内存分布,这样有助于我们更好地去理解String的设计:JVM内存模型MethodArea:方法区,当虚拟机装载一个class文件时,它会从这个class文件包含的二进制数据中解析类型信息,然后把这些类型信息(包括类信息、...

    21年10月16日[Android]浏览:0评论:0JavaAPIJVMAndroid

  • 使用Kotlin高效地开发Android App(三)

    一.?、!!、lateinit以及letKotlin的类型系统旨在从我们的代码中消除NullPointerException。1.1?Kotlin基于Java的空指针提出了一个空安全的概念,即每个属性默认不可为null。例如:vara:String="testkotlin"a=nul...

    21年10月16日[Android]浏览:1评论:0AndroidJavaKotlinGlide

  • 两种方式使用栈解决「逆波兰表达式求值」问题 | Java 刷题打卡

    本文正在参加「Java主题月-Java刷题打卡」,详情查看活动链接题目描述这是LeetCode上的150.逆波兰表达式求值,难度为中等。Tag:「表达式计算」根据逆波兰表示法,求表达式的值。有效的算符包括+、-、*、/。每个运算对象可以是整数,也可以是另一个逆波兰表...

    21年10月15日[技术杂谈]浏览:2评论:0后端Java

  • 熬夜肝了这份万字腾讯面试攻略

    本文一万字,以非腾讯在职人的身份,来聊腾讯面试的流程、攻略和建议,但愿能助有缘人。标题涉及的范围很广,对多数面试腾讯的人而言,都有参考价值,看完本文之后,必有所得。退一步来讲,即便是准备面试其他公司,也有很多问题是相通的,亦可借鉴,有所广益。从毕业到现在,被别人面试过,也面试过别人,大大小小的面试,...

    21年10月15日[技术杂谈]浏览:5评论:0Java后端

  • 花式写单例之单例的六种写法

    一、前言单例模式是一种常用的设计模式,其定义是单例对象类只允许一个实例存在,实现的核心原理是构造函数私有化。使用单例可以节省内存开销,也是现实场景中的一种映射,比如一台打印机同时只能运行一个打印任务,一个公司只有一个CEO等场景。二、实现步骤2....

    21年10月15日[Android]浏览:2评论:0Android面试Java

  • 使用 Docker 搭建简易的 Java Web 环境 (二)

    group_5622_0从《从最简单的入手学习Docker(一》一文中,可以简单的了解Docker的使用,这篇文章将再次重温下Docker的使用。创建一个JavaWeb环境最近公司正在使用JavaWeb开发网站应用,所以有必要了解下如何使用Docker创建对应的环境。开发JavaWeb...

    21年10月15日[技术杂谈]浏览:2评论:0TomcatDockerJava服务器

  • 聊一聊 RestTemplate

    最近这段时间用了下RestTemplate这个类,抽点时间总结下一些东西,希望对大家有所帮助。从3.0版本开始,Spring提供了RestTemplate作为用于访问Rest服务的客户端,RestTemplate提供了多种便捷访问远程Http服务的方法,能够大大提高客户端的编写效率。本篇文章将...

    21年10月14日[技术杂谈]浏览:5评论:0后端SpringJava.net

  • 精细篇Java8强大的stream API接口大全(代码优雅之道)

    前言Java8API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。一、Stream特点stream不存储数据,而是按照特定的规则对数据进行计算,一般会输出结果。stream不会改变数据源,通常情况下会产生一个新的集合或一个值。stream具有延迟执行特性,...

    21年10月14日[技术杂谈]浏览:5评论:0Java后端

  • 面试还在被红-黑树虐?看完这篇动图文章轻松反虐面试官

    网上有很多红-黑树的段子,很多人都说,红-黑树只会存在于段子里,不会在面试中或者实际项目中让你实现。来看看网友都是怎么说的:通常,如果有面试官问我红黑数这种问题。我一般扭头就走。不是因为,这个职位用不到还问这个。而是因为。我tmd真的不会啊--|||很多人看着这个网友说的,感觉很扎心。别急,...

    21年10月14日[技术杂谈]浏览:4评论:0Java后端

  • Java虚拟机 —— 运行时数据区

    Java虚拟机内存,是指JVM的运行时数据区域,主要分为:方法区、堆、虚拟机栈、本地方法栈、程序计数器。其中方法区和堆为索引线程的共享数据区,而虚拟机栈、本地方法栈、程序计数器为线程隔离的数据区。程序计数器每个线程都有一个独立的计数器用来记录程序当前执行的指令,可以看成是当前线程所执行...

    21年10月14日[Android]浏览:8评论:0JavaJVMAndroidAPI

联系我们| 本站介绍| 留言建议 | 交换友链 | 域名展示 | 支付宝红包
本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除

权冠洲的博客 © All Rights Reserved.  Copyright quanguanzhou.top All Rights Reserved
苏公网安备 32030302000848号   苏ICP备20033101号-1
本网站由 提供CDN/云存储服务

联系我们