腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
我的技术专栏
专栏作者
举报
87
文章
102801
阅读量
53
订阅数
订阅专栏
申请加入专栏
全部文章
编程算法
c++
java
存储
ide
数据结构
其他
python
打包
c 语言
go
linux
容器
缓存
jvm
unity
二叉树
socket编程
javascript
数据库
ubuntu
腾讯云测试服务
游戏
面向对象编程
安全
汇编语言
云数据库 Redis
sql
分布式
jdk
xml
android
qt
嵌入式
云数据库 SQL Server
api
tomcat
unix
消息队列 CMQ 版
图像处理
渲染
shell
hashmap
tcp/ip
gcc
数据处理
https
nat
kafka
unicode
ascii
append
key
list
reverse
root
sort
sudo
登录
搜索文章
搜索
搜索
关闭
Java是编译执行的语言”这句话对吗?
java
jvm
jdk
现在让你谈谈对Java平台的理解,你是否会感觉内容过于庞大?这个问题是比较宽泛的,Java发展到现在已经不仅仅是语言这么简单了,Java平台涉及的,包括但不仅限于下面提到的这些内容:
Tencent JCoder
2019-03-04
636
0
从一次线上故障思考Java问题定位思路
java
nat
jvm
jdk
CGI 服务发布到现网后,现网机器出现了Full GC告警,同时CPU飙高99%。在优先恢复现网服务正常后,开始着手定位Full GC的问题。
Tencent JCoder
2018-09-23
1.6K
0
Java锁机制(一)synchronized
java
jvm
进行多线程编程的时候,需要考虑的是线程间的同步问题。对于共享的资源,需要进行互斥的访问。在Java中可以使用一些手段来达到线程同步的目的: 1. synchronized 2. ThreadLocal,线程本地变量 3. Java.util.concurrent.Lock Java中,线程会共享堆上的实例变量以及方法区的类变量,而栈上的数据是私有的,不必进行保护。synchronized方法或synchronized块将标记一块监视区域,线程在进入该区域时,需要获得对象锁或类锁,JVM将自动上锁。sy
Tencent JCoder
2018-07-02
421
0
Java多线程编程—锁优化
java
jvm
并发环境下进行编程时,需要使用锁机制来同步多线程间的操作,保证共享资源的互斥访问。加锁会带来性能上的损坏,似乎是众所周知的事情。然而,加锁本身不会带来多少的性能消耗,性能主要是在线程的获取锁的过程。如果只有一个线程竞争锁,此时并不存在多线程竞争的情况,那么JVM会进行优化,那么这时加锁带来的性能消耗基本可以忽略。因此,规范加锁的操作,优化锁的使用方法,避免不必要的线程竞争,不仅可以提高程序性能,也能避免不规范加锁可能造成线程死锁问题,提高程序健壮性。下面阐述几种锁优化的思路。 一、尽量不要锁住方法 在普通成
Tencent JCoder
2018-07-02
446
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档