腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Java架构筑基
专栏成员
举报
85
文章
126095
阅读量
23
订阅数
订阅专栏
申请加入专栏
全部文章(85)
java(51)
编程算法(32)
spring(14)
数据库(12)
sql(12)
微服务(7)
云数据库 SQL Server(6)
linux(6)
缓存(6)
网络安全(6)
http(5)
容器(5)
开源(5)
压力测试(5)
jdk(5)
jvm(5)
c++(4)
xml(4)
ide(4)
api(4)
面向对象编程(4)
云数据库 Redis(3)
unix(3)
容器镜像服务(3)
https(3)
架构设计(3)
kafka(3)
html(2)
ajax(2)
android(2)
mvc(2)
打包(2)
文件存储(2)
网站(2)
企业(2)
分布式(2)
mybatis(2)
spring boot(2)
hashmap(2)
aop(2)
rpc(2)
数据结构(2)
费用中心(1)
php(1)
bash(1)
servlet(1)
react(1)
node.js(1)
oracle(1)
git(1)
github(1)
struts(1)
nginx(1)
消息队列 CMQ 版(1)
腾讯云测试服务(1)
kubernetes(1)
存储(1)
正则表达式(1)
gui(1)
tcp/ip(1)
dubbo(1)
kernel(1)
spring cloud(1)
uml(1)
安全(1)
windows(1)
nat(1)
任务调度(1)
mvcc(1)
coding(1)
nio(1)
程序员(1)
互联网(1)
架构师(1)
敏捷(1)
设计模式(1)
搜索文章
搜索
搜索
关闭
Java研发面试题『八部曲』——从第一步开始
编程算法
打包
c++
面向对象编程
java
Java中主要有如下几种类型的变量 局部变量 类变量(静态变量)-- 属于类 成员变量(非静态变量)-- 属于对象
本人秃顶程序员
2019-10-07
581
0
资深程序员总结:彻底理解Spring容器和应用上下文
容器
spring
xml
java
网站
有了Spring之后,通过依赖注入的方式,我们的业务代码不用自己管理关联对象的生命周期。业务代码只需要按照业务本身的流程,走啊走啊,走到哪里,需要另外的对象来协助了,就给Spring说,我想要个对象——于是Spring就很贴心的给你个对象。
本人秃顶程序员
2019-06-13
933
0
SpringMVC知识点梳理—够你面试掰活的(超详细)
servlet
spring
mvc
android
java
Spring MVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,通过把Model,View,Controller分离,将web层进行职责解耦,把复杂的web应用分成逻辑清晰的几部分,简化开发,减少出错,方便组内开发人员之间的配合。
本人秃顶程序员
2019-06-06
1.1K
0
优秀的Java程序员必须掌握的8项代码编程技巧!
java
编程算法
struts
api
gui
Java是目前最流行的编程语言之一——它可以用来编写Windows程序或者是Web应用,移动应用,网络程序,消费电子产品,机顶盒设备,它无处不在。
本人秃顶程序员
2019-05-27
921
0
Docker容器的未来,将继续充分利用Linux功能
容器镜像服务
容器
linux
java
Michael Crosby是如今最有影响力的Docker容器开发人员之一,他帮助领导containerd的开发以及担任Open Container Initiative(OCI)技术监督主席。近日,他在DockerCon 19上,Crosby在演讲中概述了Docker的过去,现在以及未来。Docker的早期历史与Linux密切相关,事实证明,Docker的未来也是如此。
本人秃顶程序员
2019-05-22
750
0
一篇文章彻底搞懂Java虚拟机
企业
编程算法
java
jvm
虚拟机:指以软件的方式模拟具有完整硬件系统功能、运行在一个完全隔离环境中的完整计算机系统 ,是物理机的软件实现。常用的虚拟机有VMWare,Visual Box,Java Virtual Machine(Java虚拟机,简称JVM)。
本人秃顶程序员
2019-05-21
678
0
阿里P8架构师浅析如何避免在Java中检查Null语句
api
java
编程算法
ide
通常,在Java代码中处理null变量、引用和集合很棘手。它们不仅难以识别,而且处理起来也很复杂。事实上,在编译时无法识别处理null的任何错误,会导致运行时NullPointerException。在本教程中,我们将了解在Java中检查null的必要性以及帮助我们避免在代码中进行空检查的各种替代方法。
本人秃顶程序员
2019-05-21
1.2K
0
详解后端Java面试——OOA/D,UML,和XML
编程算法
xml
java
uml
统一建模语言(Unified Modeling Language,UML)又称标准建模语言;常用图包括:用例图,静态图(包括类图、对象图和包图),行为图,交互图(顺序图, 协作图),实现图。
本人秃顶程序员
2019-05-18
587
0
【面试必备】透过源码角度一步一步带你分析 ArrayList 扩容机制
编程算法
java
细心的同学一定会发现 :以无参数构造方法创建 ArrayList 时,实际上初始化赋值的是一个空数组。当真正对数组进行添加元素操作时,才真正分配容量。即向数组中添加第一个元素时,数组容量扩为10。 下面在我们分析 ArrayList 扩容时会降到这一点内容!
本人秃顶程序员
2019-05-17
638
0
详解Java—ServiceLoader之源码分析
java
php
其构造方法是一个private方法,不对外提供,在使用时我们需要调用其静态的load方法,由其自身产生ServiceLoader对象:
本人秃顶程序员
2019-05-17
1.3K
0
使用Java 10的var类型推断的几个注意点!
java
ide
编程算法
不加选择地应用var可能会让代码不容易理解,因为模糊了类型这个概念,而人类是依据类型分类进行逻辑思考的,这样就使事情变得更糟,如果使用得当,var可以帮助改进良好的代码,使其更短更清晰,同时不会影响可理解性。
本人秃顶程序员
2019-05-16
1.2K
0
深入理解《单例模式》之源码分析
文件存储
java
执行这段代码会发现o1<>o2,这就破坏了单例。 为什么呢?罪魁祸首就是如下代码,它是反射的newInstance()的底层实现。
本人秃顶程序员
2019-05-15
520
0
面试题丨Java的类/实例初始化过程
编程算法
java
c++
昨天看到群里面有人分享了一道题目,我答错了,于是趁机了解了下Java的类/对象初始化过程:
本人秃顶程序员
2019-05-13
951
0
连 JVM 类加载机制都扯不清楚,还想成为架构师?
jvm
缓存
java
面向对象编程
类加载器把class文件中的二进制数据读入到内存中,存放在方法区,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。
本人秃顶程序员
2019-05-08
407
0
技巧分享丨可以提高千倍效率的Java代码的35个小技巧
java
c++
编程算法
代码优化 ,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。
本人秃顶程序员
2019-05-08
421
0
Java大学问——优雅地处理异常
java
编程算法
你有没有这样的印象,当你想要更新一款 APP 的时候,它的更新日志里总有这么一两句描述:
本人秃顶程序员
2019-05-05
562
0
如何成为一个有逼格的Java架构师
spring
开源
压力测试
java
微服务
这两天和朋友谈到Java开发的发展,其实Java开发已经在不知不觉中发生了非常大的改变,前几年的开发行业还是一个风口,随着不断地转行人员以及毕业的大学生疯狂地涌入开发行业,目前软件开发行业"缺口"已经基本饱和。当然,我说的是最基础的开发岗位需求已经很少了,而Java架构师就不一样了,他是一个工程的灵魂,是所有开发中最重要的,没有之一。
本人秃顶程序员
2019-05-04
489
0
一文讲解重量级锁、自旋锁、轻量级锁、偏向锁、悲观、乐观锁等各种锁
java
编程算法
重量级锁?自旋锁?自适应自旋锁?轻量级锁?偏向锁?悲观锁?乐观锁?执行一个方法咋这么辛苦,到处都是锁。
本人秃顶程序员
2019-05-04
970
0
在面试中如何展示虚拟机和内存调优技能
java
linux
在这个寒冬中,我们得不断提升自己的能力,所以这次,我就针对“虚拟机描述”这个点扩展出去,具体讲些在面试中展示虚拟机内存调优能力的话术。
本人秃顶程序员
2019-04-30
491
0
深入学习Java序列化
文件存储
java
c++
网络安全
对于Java的序列化,一直只知道只需要实现Serializbale这个接口就可以了,具体内部实现一直不是很了解,正好这次在重复造RPC的轮子的时候涉及到序列化问题,就抽时间看了下 Java序列化的底层实现,这篇文章算是这次的学习小结吧。
本人秃顶程序员
2019-04-30
638
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档