- 博客(10)
- 收藏
- 关注
转载 JVM 堆内存设置原理
堆内存设置原理JVM堆内存分为2块:Permanent Space 和 Heap Space。Permanent 即 持久代(Permanent Generation),主要存放的是Java类定义信息,与垃圾收集器要收集的Java对象关系不大。Heap = { Old + NEW = {Eden, from, to} },Old 即 年老代(Old Generation),New 即 年轻...
2019-09-02 17:30:44 88
原创 Java程序初始化的执行顺序
父类静态变量——>父类静态代码块——>子类静态变量——>子类静态代码块——>父类非静态变量——>父类非静态代码块——>父类构造方法——>子类非静态变量——>子类非静态代码块——>子类构造方法。...
2019-09-02 17:19:17 92
原创 斐波那契数列
在你面前有一个n阶的楼梯,你一步只能上一阶或两阶。请问,当n=11时,你可以采用多少种不同的方式爬完这个楼梯();当n=9呢?public class Demo { public static int ladder(int n) { if (n == 1) return 1; else if (n == 2) ...
2019-09-02 17:06:12 92
原创 编译型语言和解释型语言
C/C++, 编译型语言,就是说源码一次编译之后,直接生成了机器码。Java,解释型语言,源码第一个编译后,会生成一个中间码,这个对Java来说就是字节码,然后解释器解释执行中间码,形成机器码(对于Java而言就是JVM内置的解释器,解释执行字节码)DLL,动态链接库,就是说在Windows中,许多应用程序并不是一个完整的.exe,他们被分割成一些相对独立的链接库,即DLL文件,放置于系统中。...
2019-09-02 16:31:42 101
原创 Math.round(),Math.ceil(),Math.floor()的区别
1.Math.round()://该方法为重载方法static long round(double a)static int round(float a)返回最接近参数a的整数,该方法等同于Math.floor(a + 0.5)并将结果转换为long或int类型,即四舍五入取整。小数点后第一位<5正数:Math.round(11.46)=11负数:Math.round(-11....
2019-08-26 15:34:52 136
原创 Java String类型转换
其他类型转换成String:String a = new String.valueOf(value) // 其中value为任意一种数字类型字符串型转换成各种数字类型:String s = "169"; byte b = Byte.parseByte( s ); short t = Short.parseShort( s ); int i = Integer.parseI...
2019-08-26 15:09:07 75
原创 Java Character类
Character.isLetter() 方法,判断字符是否为字母Character.isWhitespace() 方法,判断字符是否为空白字符Character.isUpperCase() 方法,判断字符是否为大写字母Character.isLowerCase() 方法,判断字符是否为小写字母Character.toString() 方法,char字符转换成stringCharacte...
2019-08-26 12:36:37 84
原创 I/O文件对象
文件常用方法package file; import java.io.File;import java.util.Date; public class TestFile { public static void main(String[] args) { File f = new File("d:/LOLFolder/LOL.exe"); ...
2019-08-21 10:20:45 73
转载 Synchronize
Java语言为了解决并发编程中存在的原子性、可见性和有序性问题,提供了一系列和并发处理相关的关键字,比如synchronized、volatile、final、concurren包等。在《深入理解Java虚拟机》中,有这样一段话:synchronized关键字在需要原子性、可见性和有序性这三种特性的时候都可以作为其中一种解决方案,看起来是“万能”的。的确,大部分并发控制操作都能使用synch...
2019-08-20 15:07:19 583
原创 Java判断是否为整数
Java判断是否为整数欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用M...
2019-07-17 11:58:07 6562
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人