![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
weixin_43842309
这个作者很懒,什么都没留下…
展开
-
Synchronize
Java语言为了解决并发编程中存在的原子性、可见性和有序性问题,提供了一系列和并发处理相关的关键字,比如synchronized、volatile、final、concurren包等。 在《深入理解Java虚拟机》中,有这样一段话: synchronized关键字在需要原子性、可见性和有序性这三种特性的时候都可以作为其中一种解决方案,看起来是“万能”的。的确,大部分并发控制操作都能使用synch...转载 2019-08-20 15:07:19 · 588 阅读 · 0 评论 -
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 · 77 阅读 · 0 评论 -
Java Character类
Character.isLetter() 方法,判断字符是否为字母 Character.isWhitespace() 方法,判断字符是否为空白字符 Character.isUpperCase() 方法,判断字符是否为大写字母 Character.isLowerCase() 方法,判断字符是否为小写字母 Character.toString() 方法,char字符转换成string Characte...原创 2019-08-26 12:36:37 · 88 阅读 · 0 评论 -
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 · 78 阅读 · 0 评论 -
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 · 139 阅读 · 0 评论 -
编译型语言和解释型语言
C/C++, 编译型语言,就是说源码一次编译之后,直接生成了机器码。 Java,解释型语言,源码第一个编译后,会生成一个中间码,这个对Java来说就是字节码,然后解释器解释执行中间码,形成机器码(对于Java而言就是JVM内置的解释器,解释执行字节码) DLL,动态链接库,就是说在Windows中,许多应用程序并不是一个完整的.exe,他们被分割成一些相对独立的链接库,即DLL文件,放置于系统中。...原创 2019-09-02 16:31:42 · 106 阅读 · 0 评论 -
斐波那契数列
在你面前有一个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 · 96 阅读 · 0 评论 -
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 · 90 阅读 · 0 评论