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工具

恩,可以着手把之前做的小游戏加上界面了

想想还有些小激动呢!

时间: 2024-12-14 06:41:53

2016/11/23 学习总结的相关文章

【2016.11.23】css3动画动画效果

属性 描述 @keyframes 定义动画 animation 执行动画 animation-name 动画名称 animation-duration 执行完这个动画所需要花费的时间   单位是秒数 animation-timing-function 动画执行过程中的变化速度 linear 动画从头到尾的速度是 相同的. 测试 ease 默认.动画以低速 开始,然后加快, 在结束前变慢. 测试 ease-in 动画以低速开始. 测试 ease-out 动画以低速结束. 测试 ease-in-ou

2016年4月23学习经历总结(实现小功能窗口右下角消息弹窗框)

2016年4月23学习经历总结 作为一个前端初学者来说,初学的路上肯定会遇到很多问题,遇到问题的时候不要怕,相信自己,耐心.努力.坚持.方法.总结. 今天用javascript.HTML.CSS在做一个窗口右下角消息弹窗框遇到问题了, 遇到的问题:写完窗口右下角消息弹窗框代码后,功能没有实现,重要是在页面上的控制台还没有报错,而且在用严格模式下,js依然没有报错 作为一个菜鸟目前来说,我是用笨方法去排除, 怎么解决问题: 1.检查JS代码,语法,发现没有错,(如果有错的话控制台也会报错吧!) 2

每周进度及工作量统计——2016.11.24-2016.11.30

项目:连连看游戏 项目类型:四人小组项目 小组名称:天天向上 小组成员:王森.张政,张金生,栾骄阳 项目改进:final版本研发和维护 项目预期时间:2016.9.10-2016.12.8 2016.11.26-2016.11.27 C类别 C内容 S开始时间 E结束时间 I间隔 T净时间 P预计时间 分析 讨论  13:24  13:43  0  19  20   设计  13:43  14:04  0  21  30 编码 功能优化  14:46  16:51  26  99  120 文档

【我拼搏的2016】python学习的新认知和培训期间

2016年12月16日:[我拼搏的2016]python学习的新认知和培训期间 一:自我介绍 我叫陈浩,我于2016年10月报名参加了由alex老师主讲的python培训班,希望能够通过学习后实现python安全和运维的学习计划. 二:对python新的认识 经过2个月的努力之后,我对python领域有了新的认知: 1.从以前不懂编程的小菜鸟到现在能看懂部分代码了,并完美的解释起来不费什么力气了. 2.认识了很多志同道合的python伙伴. 3.目前还在第三模块学习中,alex老师讲课风格比较生

《信息安全系统设计基础》第11周学习总结

20145336张子扬 <信息安全系统设计基础>第11周学习总结 学习目标 了解异常及其种类 理解进程和并发的概念 掌握进程创建和控制的系统调用及函数使用:fork,exec,wait,waitpid,exit,getpid,getppid,sleep,pause,setenv,unsetenv 理解数组指针.指针数组.函数指针.指针函数的区别 理解信号机制:kill,alarm,signal,sigaction 掌握管道和I/O重定向:pipe, dup, dup2 教材学习内容总结 异常控

20145239 《信息安全系统设计基础》第11周学习总结

20145239 <信息安全系统设计基础>第11周学习总结 教材学习内容总结 8.1 异常 从处理器运行开始到结束,程序计数器假设一个序列的值a0a1......an-1,这个控制转义序列叫做处理器的控制流. 异常,就是控制流中的突变,用来响应处理器状态中的某些变化. 状态的变化称为事件,在任何情况下,当处理器检测到有事件发生时,会通过一张叫做异常表的跳转表,进行一个间接过程调用到专门处理程序--异常处理程序.当异常处理程序完成之后,根据引起引起异常的事件类型,会发生以下三种情况之一: 处理程

2015.11.06 学习Ubuntu下常用命令

2015.11.06 学习Ubuntu下常用命令 1.关闭防火墙:ufw disable 2.开启防火墙:ufw enable 3.防火墙状态:ufw status 4.查看占用的端口:#lsof -i 5.查看某一个端口:#lsof -i:8080  或者是: #netstat -apn|grep 8080————接着:#ps -aux|grep 进程号 6.结束占用端口的进程:#killall 进程名 7.自己写一遍,记得牢!

201521123045 &lt;java程序设计&gt;第11周学习总结

201521123045 <java程序设计>第11周学习总结 1. 本周学习总结 2. 书面作业 2. 书面作业 Q1.1.互斥访问与同步访问完成题集4-4(互斥访问)与4-5(同步访问) import java.util.concurrent.locks.ReentrantLock; import java.util.concurrent.locks.Condition; class Account{ private int balance; private Lock lock = new

20145326蔡馨熠《信息安全系统设计基础》第11周学习总结

20145326蔡馨熠<信息安全系统设计基础>第11周学习总结 教材内容总结 异常控制流(ECF)发生在计算机系统的各个层次,是计算机系统中提供并发的基本机制.在硬件层,异常是由处理器中的事件触发的控制流中的突变.控制流传递给一个软件处理程序,该处理程序进行一些处理,然后返回控制给被中断的控制流. 有四种不同类型的异常:中断.故障.终止和陷阱.当一个外部旧设备,例如定时器芯片或者一个磁盘控制器,设置了处理器芯片上的中断引脚时(对于任意指令)中断会异步地发生控制返回到故障指令后面的那条指令. 一