推荐
专栏
教程
课程
飞鹅
本次共找到4085条
jdk环境变量配置
相关的信息
Wesley13
•
3年前
jdk源码之Object的hashcode
packagejava.lang;publicclassObject{privatestaticnativevoidregisterNatives();//创建对象时,先调用静态代码块(即registerNatives()方法),。native关键字表示该方法不是由java语言编写,
Stella981
•
3年前
CentOS 6.5安装jdk1.8
Bydefault,allLinuxdistributionscomeswithopenjdkpreinstalled.IfyouwanttoinstallanduseOracleJavaJDK/JREonyoursystem,Justfollowthestepsbelow.Inthistutoria
Stella981
•
3年前
ArrayList源码解读(jdk1.8)
概要上一章,我们学习了Collection的架构。这一章开始,我们对Collection的具体实现类进行讲解;首先,讲解List,而List中ArrayList又最为常用。因此,本章我们讲解ArrayList。先对ArrayList有个整体认识,再学习它的源码,最后再通过例子来学习如何使用它。内容包括:第1部分ArrayList简
Wesley13
•
3年前
JDK核心JAVA源码解析(1)
想写这个系列很久了,对自己也是个总结与提高。原来在学JAVA时,那些JAVA入门书籍会告诉你一些规律还有法则,但是用的时候我们一般很难想起来,因为我们用的少并且不知道为什么。知其所以然方能印象深刻并学以致用。首先我们从所有类的父类Object开始:1\.Object类(1)hashCode方法和equals方法
Wesley13
•
3年前
JDK核心JAVA源码解析(9)
本文基于OpenJDK11,HotSpot虚拟机在开发过程中我们可能会经常接触到hashcode这个方法来生成哈希码,那么底层是如何实现的?使用时有何注意点呢?hashcode()方法底层实现hashcode()是Object的方法:@HotSpotIntrinsicCan
Stella981
•
3年前
PatternSyntaxException类(java JDK源码记录)
12345678910111213141516
Stella981
•
3年前
CentOS7安装jdk教程
引言OracleJDK和OpenJDK的简单介绍OracleJDK是基于Java标准版规范实现的,以二进制产品的形式发布。它支持多种操作系统,如Windows,Linux,Solaris,MacOS等。它支持不同的平台,如Intel32位和64位架构,ARM架构和SPARC。它完全基于Java编程语言。之后,该许可证宣布将根据GPL(通用公共
Wesley13
•
3年前
JDK动态代理的简单实现
1\.先理一下动态代理实现的思路: 实现功能:自己定义一个类Proxy,通过Proxy的静态方法newProxyInstance(Class<Tintface,InvocationHandlerh)返回代理对象, intface:被代理类的接口对象, h:InvocationHandler的实例对象 1).声明一段动
Wesley13
•
3年前
JDK核心JAVA源码解析(7)
想写这个系列很久了,对自己也是个总结与提高。原来在学JAVA时,那些JAVA入门书籍会告诉你一些规律还有法则,但是用的时候我们一般很难想起来,因为我们用的少并且不知道为什么。知其所以然方能印象深刻并学以致用。本篇文章针对JAVA中集合类LinkedList进行分析,通过代码解释Java中的Failfast设计思想,以及LinkedList底层实现和与A
Wesley13
•
3年前
JDK核心JAVA源码解析(8)
想写这个系列很久了,对自己也是个总结与提高。原来在学JAVA时,那些JAVA入门书籍会告诉你一些规律还有法则,但是用的时候我们一般很难想起来,因为我们用的少并且不知道为什么。知其所以然方能印象深刻并学以致用。本文基于Java14在JDK1.5引入自动装箱/拆箱,让开发更高效。自动装箱时编译器调用valueOf()将原始类型值转换成对象,同
1
•••
37
38
39
•••
409