首页 > 代码库 > 2016/11/23 学习总结
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 学习总结
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。