腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Linux内核及编程语言底层相关技术研究
专栏作者
举报
139
文章
317461
阅读量
71
订阅数
订阅专栏
申请加入专栏
全部文章(139)
linux(37)
git(21)
java(20)
编程算法(19)
socket编程(18)
汇编语言(13)
node.js(12)
单片机(12)
打包(10)
github(10)
开源(9)
kernel(9)
gcc(9)
网络安全(8)
ssh(8)
tcp/ip(8)
https(7)
src(7)
ide(6)
jvm(6)
unix(5)
c++(4)
shell(4)
c 语言(3)
html(3)
android(3)
api(3)
http(3)
jdk(3)
安全(3)
虚拟化(3)
sleep(3)
thread(3)
官方文档(2)
python(2)
javascript(2)
makefile(2)
ubuntu(2)
存储(2)
缓存(2)
cpu(2)
heap(2)
interrupt(2)
jobs(2)
ls(2)
native(2)
share(2)
size(2)
socket(2)
string(2)
table(2)
tcp(2)
time(2)
txt(2)
其他(1)
go(1)
.net(1)
硬件开发(1)
数据库(1)
sql(1)
windows server(1)
命令行工具(1)
NAT 网关(1)
全站加速网络(1)
数据加密服务(1)
腾讯云测试服务(1)
游戏(1)
爬虫(1)
grep(1)
pytorch(1)
markdown(1)
数据分析(1)
windows(1)
数据结构(1)
nat(1)
腾讯云开发者社区(1)
rust(1)
area(1)
buffer(1)
bug(1)
cat(1)
class(1)
counter(1)
directory(1)
epoch(1)
filter(1)
form(1)
for循环(1)
function(1)
header(1)
instance(1)
io(1)
javac(1)
kill(1)
lambda(1)
list(1)
local(1)
message(1)
min(1)
nio(1)
null(1)
object(1)
oop(1)
paging(1)
pid(1)
posix(1)
ps(1)
ref(1)
reference(1)
schedule(1)
send(1)
shutdown(1)
sizeof(1)
sort(1)
state(1)
summary(1)
system(1)
遍历(1)
登录(1)
递归(1)
后台(1)
内核(1)
排序(1)
异步(1)
源码分析(1)
搜索文章
搜索
搜索
关闭
Javac的构建过程及入口函数
java
jdk
javac
native
src
以前就知道javac的逻辑是用java实现的,当时猜测javac应该是个shell脚本,脚本的内容大概就是通过java命令执行对应的java文件来实现javac的逻辑。
KINGYT
2023-03-15
1.3K
0
Java中的Lambda是如何实现的
java
jvm
function
lambda
string
在上面的字节码中,我们可以看到一个名为 lambdamain0 的方法,该方法是在编译阶段自动生成的,其对应于示例源码中的lambda方法体。
KINGYT
2023-03-15
1K
0
HotSpot JVM中Klass/oopDesc/oop的作用与关系
java
jvm
class
oop
sizeof
JVM中,Klass代表一个Java类,oopDesc代表一个Java对象(其实只代表其头部信息),oop代表一个指向oopDesc的指针(即指向Java对象的指针)。
KINGYT
2023-03-15
551
0
Java对象创建源码分析
java
heap
instance
size
源码分析
invokespecial 在栈顶取出一个Hello对象,并调用其<init>方法(默认构造函数)。
KINGYT
2023-03-15
472
0
Java中Thread.sleep源码分析
java
for循环
interrupt
sleep
thread
由上面的代码我们可以看到,如果在调用sleep之前或在sleep过程中,sleep线程被interrupt了,则该sleep方法会抛出InterruptedException异常。
KINGYT
2023-03-15
741
0
Java中Thread.interrupt源码分析
java
jvm
interrupt
src
thread
该方法主要做了两件事,首先是调用interrupt0,转向JVM做进一步的中断处理,其次是调用blocker.interrupt方法,中断blocker的当前操作,比如堵塞的io读写等。
KINGYT
2023-03-15
417
0
Java中LockSupport.park/unpark源码分析
java
counter
posix
src
thread
LockSupport类是java.util.concurrent包中各种锁实现的基础。了解LockSupport的内部机制,对于我们理解concurrent包中的各种锁的实现有很大帮助。
KINGYT
2023-03-15
347
0
Java中String.intern的作用及适用场景
java
local
src
string
table
本文将从源码角度分析String.intern方法的作用及其适用场景。OpenJDK版本
KINGYT
2023-03-15
307
0
Java线程的状态分析
java
c++
object
share
src
本文将从源码角度分析Java线程的各种状态以及进入该状态所对应的操作。OpenJDK版本
KINGYT
2023-03-15
487
0
Java的main方法是如何被调用的
java
jdk
native
share
src
C文件src/java.base/share/native/launcher/main.c
KINGYT
2023-03-15
1.2K
0
Java中Reference的实现机制
java
list
null
ref
reference
Java中的Reference机制基本上都是围绕Java类java.lang.ref.Reference来实现的,其子类有
KINGYT
2023-03-15
444
0
为什么DirectBuffer是IO友好的
java
buffer
io
nio
socket
我们经常会听到,Java nio中的direct buffer对io更加友好些,但为什么呢?
KINGYT
2023-03-15
437
0
Java的Xms和Xmx最小可以是多少
java
heap
min
size
src
我们都知道在启动Java时,可以通过Xms和Xmx这两个参数来指定Java的最小堆内存和最大堆内存,但这两个参数的最小值又可以是多少呢?
KINGYT
2023-03-15
780
0
Java内存模型的深入分析
java
编程算法
曾经,计算机的世界远没有现在复杂,那时候的cpu只有单核,我们写的程序也只会在单核上按代码顺序依次执行,根本不用考虑太多。
KINGYT
2020-12-08
237
0
居然还有方式可以查看Java方法的汇编代码,真是神奇。
jdk
汇编语言
java
打包
jvm
当我们在研究java的内部实现时,经常会需要查看java方法的字节码,有时为了确定一些问题,甚至还需要查看某些方法在jit编译后的汇编代码。
KINGYT
2020-10-30
1.2K
0
Java中的lambda每次执行都会创建一个新对象吗
javascript
编程算法
其他
jvm
java
之前写过一篇文章 Java中的Lambda是如何实现的,该篇文章中讲到,在lambda表达式执行时,jvm会先为该lambda生成一个java类,然后再创建一个该类对应的对象,最后执行该对象对应的方法,以此来执行我们写的lambda方法体。
KINGYT
2020-01-13
5.8K
6
Java新的时间API究竟怎么用
java
api
Java新时间API中有三个特别重要的类,分别是Instant、LocalDateTime、ZonedDateTime,它们分别对应到上一篇文章中讲到的时间概念为:机器时间、无时区的本地时间、有时区的本地时间。
KINGYT
2019-09-26
1.1K
0
Java枚举的values方法是拷贝操作,你知道吗?
编程算法
打包
java
Java中的枚举类是我们平时写代码时经常会用到的一个类型,在我们创建枚举类之后,Java会默认在该类中为我们生成values、valueof 等方法。
KINGYT
2019-08-16
1.8K
0
Java也可以不用编译直接执行了?
java
打包
jvm
我们都知道java是静态语言,也就是说,如果你想执行java程序,就必须先编译,再执行。
KINGYT
2019-08-13
1.5K
0
Java新手非常容易犯的一个错误
java
最近一直在做底层方面的研究,所以这段时间就没写java相关的东西,但恰巧今天同事问我一个问题,在帮他解决完这个问题之后,我发现,这个问题对java新手来说还是非常容易犯的,所以在这里记录下。
KINGYT
2019-08-06
803
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档