随笔分类 -  jdk

摘要:package com.ufgov.ar.common.util; import java.net.InetAddress; /** * <p> * Title: 产生唯一标识 /** * 前4个字节是IP地址,接着8个字节是系统时间,最后4个字节是计数器。 在数据库中存储可以使用 char(32) 类型,保存如下字符串 * bfa78274000000006661bea400000003,可以由 阅读全文
posted @ 2019-10-23 19:11 GL_BKY 阅读(387) 评论(0) 推荐(0) 编辑
摘要:JVM虚拟机运行机制 什么是JVM?虚拟机是物理机器的软件实现。Java是用在VM上运行的WORA(Write Once Run Anywhere)概念而开发的。编译器将Java文件编译为Java .class文件,然后将.class文件输入到JVM中,JVM会加载并执行类文件。JVM基本概念(1) 阅读全文
posted @ 2019-09-26 10:38 GL_BKY 阅读(293) 评论(0) 推荐(0) 编辑
摘要:一、JavaSE 1、多线程 (1)、进程与线程的区别? 答:进程是所有线程的集合,每一个线程是进程中的一条执行路径,线程只是一条执行路径。 (2)、为什么要用多线程? 答:提高程序效率 (3)、多线程创建方式? 答:继承Thread或Runnable 接口。 (4)、是继承Thread类好还是实现 阅读全文
posted @ 2019-07-19 16:28 GL_BKY 阅读(498) 评论(0) 推荐(0) 编辑
摘要:以下是Java技术栈微信公众号发布的关于 Java 的技术干货,从以下几个方面汇总。 Java 基础篇 Java 集合篇 Java 多线程篇 Java JVM篇 Java 进阶篇 Java 新特性篇 Java 工具篇 Java 书籍篇 Java 基础篇 Java 集合篇 Java 多线程篇 Java 阅读全文
posted @ 2019-07-19 16:02 GL_BKY 阅读(636) 评论(0) 推荐(0) 编辑
摘要:这份面试题,包含的内容了十九了模块:Java 基础、容器、多线程、反射、对象拷贝、Java Web 模块、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、Mybatis、RabbitMQ、Kafka、Zookeeper、 阅读全文
posted @ 2019-07-19 15:48 GL_BKY 阅读(289) 评论(0) 推荐(0) 编辑
摘要:一、基础 1、 JVM结构原理、GC工作机制详解 答:具体参照:JVM结构、GC工作机制详解 ,说到GC,记住两点:1、GC是负责回收所有无任何引用对象的内存空间。 注意:垃圾回收回收的是无任何引用的对象占据的内存空间而不是对象本身,2、GC回收机制的两种算法,a、引用计数法 b、可达性分析算法( 阅读全文
posted @ 2019-07-19 15:42 GL_BKY 阅读(359) 评论(0) 推荐(0) 编辑
摘要:使用javaAPI操作hdfs 阅读全文
posted @ 2019-01-16 19:24 GL_BKY 阅读(499) 评论(0) 推荐(0) 编辑
摘要:JDK环境变量配置http://blog.csdn.net/xiaozhuaizhuai/article/details/3260925 在JDK安装目录下的子文件下,已经默认安装了一个jre。且与独立安装的JRE6所包含的文件几乎完全一样。 JDK里面内置的JRE和独立的JRE是有一点差别的: 在 阅读全文
posted @ 2017-12-05 15:02 GL_BKY 阅读(4108) 评论(0) 推荐(0) 编辑
摘要:JRE和JVM的区别 JRE(JavaRuntimeEnvironment,Java运行环境),也就是Java平台。所有的Java程序都要在JRE下才能运行。JDK的工具也是Java程序,也需要JRE才能运行。为了保持JDK的独立性和完整性,在JDK的安装过程中,JRE也是安装的一部分。所以,在JD 阅读全文
posted @ 2017-12-05 15:00 GL_BKY 阅读(792) 评论(0) 推荐(0) 编辑
摘要:参考http://www.cnblogs.com/dennyzhangdd/p/6722445.html 1.Lambda表达式 2.Stream函数式操作流元素集合 3.接口新增:默认方法与静态方法 4.方法引用,与Lambda表达式联合使用 5.引入重复注解 6.类型注解 7.最新的Date/T 阅读全文
posted @ 2017-12-05 14:59 GL_BKY 阅读(363) 评论(0) 推荐(0) 编辑
摘要:千呼万唤始出来,在经历了整整一年的跳票之后,Java 9 终于在 9 月 21 日拨开云雾,露出真正的面目。对众多 Java 程序员来说,这一天无疑是一个重大的日子,首先 Java 开发者们再也不用羡慕别的自带 REPL 的语言了,不用为了试个 Java 功能而开个 Groovy shell;其次最 阅读全文
posted @ 2017-12-05 14:43 GL_BKY 阅读(3349) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示