随笔分类 -  Java

Java
摘要:从字节码层面看“HelloWorld” 原文 https://www.cnblogs.com/paddix/p/5282004.html 一、HelloWorld 字节码生成 众所周知,Java 程序是在 JVM 上运行的,不过 JVM 运行的其实不是 Java 语言本身,而是 Java 程序编译成 阅读全文
posted @ 2019-01-04 16:33 lsgxeva 阅读(194) 评论(0) 推荐(0) 编辑
摘要:JVM的内存区域划分 来源 https://www.cnblogs.com/xiaoxi/p/6421526.html 说到Java内存区域,可能很多人第一反应是“堆栈”。首先堆栈不是一个概念,而是两个概念,堆和栈是两块不同的内存区域,简单理解的话,堆是用来存放对象而栈是用来执行程序的。其次,堆内存 阅读全文
posted @ 2019-01-04 16:26 lsgxeva 阅读(273) 评论(0) 推荐(0) 编辑
摘要:Java 集合框架 来源 https://www.cnblogs.com/xiaoxi/p/6089984.html 一、集合框架图 简化图: 说明:对于以上的框架图有如下几点说明 1.所有集合类都位于java.util包下。Java的集合类主要由两个接口派生而出:Collection和Map,Co 阅读全文
posted @ 2019-01-04 16:24 lsgxeva 阅读(268) 评论(0) 推荐(0) 编辑
摘要:深入学习 Java 序列化 来源 http://www.importnew.com/24490.html 原文 http://beautyboss.farbox.com/post/study/shen-ru-xue-xi-javaxu-lie-hua 前言 对于Java的序列化,一直只知道只需要实现 阅读全文
posted @ 2019-01-04 15:43 lsgxeva 阅读(266) 评论(0) 推荐(0) 编辑
摘要:java 可变参数 到J2SE 1.4为止,一直无法在Java程序里定义实参个数可变的方法——因为Java要求实参(Arguments)和形参(Parameters)的数量和类型都必须逐一匹配,而形参的数目是在定义方法时就已经固定下来了。尽管可以通过重载机制,为同一个方法提供带有不同数量的形参的版本 阅读全文
posted @ 2019-01-03 18:20 lsgxeva 阅读(553) 评论(0) 推荐(0) 编辑
摘要:java强引用,软引用,弱引用,虚引用 原文:https://blog.csdn.net/liaodehong/article/details/52223354 用了Java怎么长时间一直不知道原来Java还有四种引用类型,这个引用类型和我们平常说的可不一样。这里的引用类型不是指数据类型的一种,而是 阅读全文
posted @ 2019-01-03 16:49 lsgxeva 阅读(409) 评论(0) 推荐(0) 编辑
摘要:Java中的String,StringBuilder,StringBuffer三者的区别 这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。 String最慢的原因: String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一 阅读全文
posted @ 2019-01-03 15:29 lsgxeva 阅读(242) 评论(0) 推荐(0) 编辑
摘要:Java 入门进阶 發表於 2015-04-16 http://xielong.me/2015/04/16/%E6%9C%8D%E5%8A%A1%E7%AB%AF%E5%B7%A5%E7%A8%8B%E5%B8%88%E5%85%A5%E9%97%A8%E4%B8%8E%E8%BF%9B%E9%98 阅读全文
posted @ 2019-01-02 11:55 lsgxeva 阅读(228) 评论(0) 推荐(0) 编辑
摘要:深入理解Java中的String 来源 https://www.cnblogs.com/xiaoxi/p/6036701.html 一、String类 想要了解一个类,最好的办法就是看这个类的实现源代码,来看一下String类的源码: 从上面可以看出几点: 1)String类是final类,也即意味 阅读全文
posted @ 2018-12-30 23:42 lsgxeva 阅读(304) 评论(0) 推荐(0) 编辑
摘要:Java中字符串string的数据类型 时间:2017-07-03 08:01:47 YuanMxy 原文:https://blog.csdn.net/YuanMxy/article/details/74170775 Java 基本数据类型 变量就是申请内存来存储值。也就是说,当创建变量的时候,需要 阅读全文
posted @ 2018-12-30 19:44 lsgxeva 阅读(6430) 评论(0) 推荐(0) 编辑
摘要:IDEA设置JVM运行参数 原文:https://blog.csdn.net/sdujava2011/article/details/50086933 打开 IDEA 安装目录,看到有一个 bin 目录,其中有两个 vmoptions 文件,需针对不同的JDK进行配置: 32 位:idea.exe. 阅读全文
posted @ 2018-12-30 18:07 lsgxeva 阅读(7678) 评论(0) 推荐(1) 编辑
摘要:Java11实战:模块化的 Netty RPC 服务项目 作者:枫叶lhz链接:https://www.jianshu.com/p/19b81178d8c1來源:简书简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。 参考 [Java模块系统]:https://www.oracle 阅读全文
posted @ 2018-12-29 18:21 lsgxeva 阅读(2050) 评论(0) 推荐(0) 编辑
摘要:java监控工具VisualVM https://visualvm.github.io/ https://visualvm.github.io/documentation.html https://htmlpreview.github.io/?https://raw.githubuserconten 阅读全文
posted @ 2018-12-29 17:49 lsgxeva 阅读(452) 评论(0) 推荐(0) 编辑
摘要:Oracle JDK迁移指南 https://docs.oracle.com/en/java/javase/11/migrate/index.html#JSMIG-GUID-C25E2B1D-6C24-4403-8540-CFEA875B994A Java平台,标准版 Oracle JDK迁移指南 阅读全文
posted @ 2018-12-29 17:44 lsgxeva 阅读(452) 评论(0) 推荐(0) 编辑
摘要:idea 快捷键 IDEA内存优化因机器本身的配置而配置:D:\ideaIU\bin\idea64.exe.vmoptions// (根据你的配置变大!!) -Xms2048m -Xmx2048m -XX:MaxPermSize=512m -ea -server -Dsun.awt.keepWork 阅读全文
posted @ 2018-12-29 16:40 lsgxeva 阅读(220) 评论(0) 推荐(0) 编辑
摘要:Mercurial(Hg)基本操作 来源 https://www.cnblogs.com/gb2013/archive/2012/05/18/Mercurial_Basic.html Mercurial简介 Mercurial是一款非常优秀的分布式版本控制系统(DCVS),具有高效率、跨平台、可扩展 阅读全文
posted @ 2018-12-29 11:45 lsgxeva 阅读(920) 评论(0) 推荐(0) 编辑
摘要:cygwin jdk11u 安装 Cygwin64 下载地址 https://cygwin.com/setup-x86_64.exe Cygwin 国内源 中科大镜像源 http://mirrors.ustc.edu.cn/cygwin/ 选择安装的包:(automatically added) 表 阅读全文
posted @ 2018-12-29 11:40 lsgxeva 阅读(461) 评论(0) 推荐(0) 编辑
摘要:Migrate Maven Projects to Java 11 So you want to migrate to Java 11 but your Maven project is still sitting on Java 8? You don't care much about the n 阅读全文
posted @ 2018-12-29 10:47 lsgxeva 阅读(482) 评论(0) 推荐(0) 编辑
摘要:Java 11 Tutorial 参考 https://blog.csdn.net/sihai12345/article/details/82889827 原文 https://winterbe.com/posts/2018/09/24/java-11-tutorial/ Java11已经发布了,我 阅读全文
posted @ 2018-12-29 10:22 lsgxeva 阅读(324) 评论(0) 推荐(0) 编辑
摘要:hg和git命令对照表 来源 https://github.com/sympy/sympy/wiki/Git-hg-rosetta-stone Git hg rosetta stone Git hg rosetta stone muxator edited this page on 10 Mar 2 阅读全文
posted @ 2018-12-28 23:56 lsgxeva 阅读(1577) 评论(0) 推荐(0) 编辑

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