随笔分类 -  java

摘要:Java 8 的一些新特性 一、Lambda表达式 先看个集合排序的例子: 没用Lambda表达式前: List<String> list = Arrays.asList("ccc", "ddd", "www", "aaa"); Collections.sort(list, new Comparat 阅读全文
posted @ 2021-11-19 14:10 金盛年华 阅读(70) 评论(0) 推荐(0) 编辑
摘要:一、JVM 内存模型 自己画的: 下面两个网上找的: 二、类装载子系统 1、类的的整个生命周期 类从被加载到JVM中开始,到卸载为止,整个生命周期包括:加载、验证、准备、解析、初始化、使用和卸载七个阶段。 其中类加载过程包括加载、验证、准备、解析和初始化五个阶段。 2、加载(Loading) 加载过 阅读全文
posted @ 2021-11-01 11:09 金盛年华 阅读(91) 评论(0) 推荐(0) 编辑
摘要:CentOS7 安装 JDK 1、服务器安装JDK之前,先确保有没有默认安装JDK,执行以下命令进行检查: java -version 2、卸载已安装的JDK rpm -qa|grep openjdk -i 删除上面两项: rpm -e --nodeps java-1.7.0-openjdk-hea 阅读全文
posted @ 2021-08-27 18:04 金盛年华 阅读(67) 评论(0) 推荐(0) 编辑
摘要:(Java面向对象) Java面向对象 面向对象编程 ( Object-Oriented Programming, OOP ) 面向对象编程的本质就是:以类的方式组织代码,以对象的方式组织(封装)数据。 1、面向对象三大特性 封装 程序追求 高内聚,低耦合; 该露的露,改藏的藏; 类封装,属性私有, 阅读全文
posted @ 2021-05-03 15:33 金盛年华 阅读(77) 评论(0) 推荐(0) 编辑
摘要:(JAVA基础) 1、Java注释 单行注释 // 注释内容 多行注释 /* 多行 注释 内容 */ 文档注释 /** * 文档注释 * @author 作者名 * @version 版本号 * @since 指明需要最早使用的jdk版本 * @param 参数名 * @return 返回值情况 * 阅读全文
posted @ 2021-05-03 10:37 金盛年华 阅读(74) 评论(0) 推荐(0) 编辑
摘要:java环境变量配置 JAVA_HOME 所安装的jdk目录:C:\development\jdk\jdk1.8.0_91 Path下新增 %JAVA_HOME%\bin %JAVA_HOME%\jre\bin CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOM 阅读全文
posted @ 2021-05-01 13:13 金盛年华 阅读(28) 评论(0) 推荐(0) 编辑

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