2016/11/23 学习总结
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2016/11/23 学习总结相关的知识,希望对你有一定的参考价值。
今天学了JDK中的常用类
Date和Calendar以前就用过,但今天再看还是跟第一次用一样。果然这些工具就要常用才行呢……
老师让用MarkdownPad来作笔记,支持html,很溜啊,我是不是应该再过一遍HTML啊,全忘了。。。
摘抄了一些笔记……
11/23学习笔记: JDK常用类
1. System类 7. DateFormate抽象类与SimpleDateFormate类 2. Runtime类 8. Calendar抽象类与GregorianCalenlar类 3. String类 9. Math类 4. StringBuffer类 10. 随机数 5. StringBuilder类 11.包装类与自动装箱拆箱 6. Date类 1.System类
java.lang.System类代表当前Java程序的运行平台。 System类是一个final类,其所有属性和方法都是静态的。
currentTimeMilis()返回以毫秒为单位的当前时间。一般用于计算程序运行时间,end减start
2.Runtime类
Runtime类代表Java程序的运行环境,每个Java程序都有一个与之对应的Runtime实例。 Runtime类不能实例化,但可以通过静态方法getRuntime()获取与之关联的Runtime对象。
Runtime rt = Runtime.getRuntime();3.String类(非常重要)
String类包含了一个不可变的字符串。一旦一个String对象被创建,包含在这个对象中的内容就是不可改变的,直至这个对象被销毁。
String a="Hello"; String b="Hello"; String c="He"+"llo"; String d=new String("Hello"); String e=new String("Hello"); System.out.println(a==b); //true,因为Java优化了,没有开辟新内存 System.out.println(a==c); //true,同上 System.out.println(a==d); //false,因为开辟了新内存 System.out.println(d==e); //false,同上 System.out.println(a.equals(b));//true,值相等 System.out.println(a.equals(d));//true,同上 System.out.println(d.equals(e));//true,同上
另外自己这两天找时间学了GUI,刚开始还是看着挺烦的,不过用习惯了匿名内部类,感觉效率高多了
今后应该不用这么麻烦的手输框架和组件吧? 毕竟有那么多的GUI工具
恩,可以着手把之前做的小游戏加上界面了
想想还有些小激动呢!
以上是关于2016/11/23 学习总结的主要内容,如果未能解决你的问题,请参考以下文章