java一点东西(3)

运算符的优先级:()优先级最高
! ++ -- 单目运算符
* / %
+ -
> < <= >=
== !=
&&
||
赋值符号

面向对象设计步骤:
1.发现类
2.发现类的属性
3.发现类的方法
优化设计
编写程序入口

迭代器
如何遍历List集合?
方法1.用for循环和get()方法结合实现遍历;for-each循环可以遍历输出,但不可删减
方法2.用迭代器Iterator实现遍历
(1)所有集合接口和类都没有遍历方法,由Iterator实现集合遍历
(2)couuection接口的iterate()方法返回1个Iterator,然后通过Iterator接口的两个方法可实现遍历
①boolean hasNext():判断是否存在另一个可访问的元素
②Object next(): 返回要访问的下一个元素

时间: 2024-08-01 10:45:45

java一点东西(3)的相关文章

好长时间没来这里了,今天复习一下java的东西,关于Date类和时间戳的转换

在开发过程中经常会遇到对时间类的使用,而说到Date类则时间戳就不得不提一下,关于时间戳的定义大家可以看看网上对时间戳的定义,我今天只介绍一下Date类和时间戳直接的转换:下面我把自己做的两个小Demo贴出来也许对刚接触java的朋友会有帮助,也是我学习过程中的一点总结,如果有什么不足之处希望各位大神多多指教!! import java.util.*; import java.text.SimpleDateFormat; import java.text.ParseException; publ

Java基础东西(按位操作运算)

http://aokunsang.iteye.com/blog/615658 前奏:   昨天一哥们问我Java位移你会吗,我说不会,想想位移这么麻烦,一般有位移的Java代码一律不看,有几个人会啊,是吧?但是那哥们的回答,让我郁闷半天:"这都不会啊,都是Java基础的东西呀!"我靠,我晕倒,听着老不爽了,so我决定对位移一探究竟,原来也这么随意啊,哈哈.因此,把心得总结如下,欢迎收看. 在这里先感谢一下,JavaEye上的高手们的技术博客指点.TKS very much. 技术总结:

Java一点输入输出技巧

输入: 格式1:Scanner sc = new Scanner(System.in); 格式2:Scanner sc = new Scanner(new BufferedInputStream(System.in)); 数据量大时,格式2更快. Split方法: String str = scanner.next(); String[] date = str.split("/"); System.out.println(date[0]+"年"+date[1]+&q

java一点内容

1.JAVA有哪些基本数据类型 String是不是基本数据类型 Java语言提供了八种基本类型: 六种数字类型(四个整数型,两个浮点型) 字节型byte 8位 短整型short 16位 整型int 32位长整型long   64位 单精度float 32位   双精度double 64位 一种字符类型 字符型char 8位 还有一种布尔型. 布尔型:boolean 8位 可存储"True"和"false" String str1 = "x" ;

Java一点笔试题【2016-04-13】

第一部分.Java 测试题 1.列举Java 中八大基本数据类型(8). Int .short. long. float. char. byte. double .boolean 2.依据下面描述创建类.声明属性和定义方法,创建类的实例对象,调用方法(15). 建立一个汽车Vehicle类,包括轮胎个数TireNum,汽车颜色Color,车身重量Weight.速度speed等成员变量.并通过不同的构造方法创建实例.至少要求:  汽车能够加速speedUp,减速slowDown,停车stop. p

记下一点东西吧,Sublime Text 3快捷方式:Ctrl + P,可以快速输入关键字以模糊匹配文件名

Sublime Text这种软件的意义在于什么? 事实上,它比VS做得好的是:加载大型目录层次结构时,速度飞快 可能是因为它底层模块化+插件式按需加载的架构决定的 VS2010以上版本加载大型软件(比如说WebKit)时,由于预处理需要分析C++头文件的递归包含进行索引什么的 导致性能狂差, 设计上最垃圾的就是,这些本来应该是后台处理的过程却阻塞了主UI线程,导致界面失去响应,Shit 而Sublime Text能够快速地索引文件名,原因可能是: (1)把递归的目录层次结构视为平面模式,这方面就

Java—— 一点关于String的转换

在Java学习中,恐怕我们遇到的最多的就是有关String与其他类型的转换了,我们来看一张图: 我们看到对于8种基本数据类型,除去byte和short类型没有外,其他的都有,值得注意的是可以把char类型的数组转成string(这个我们经常用).可以看到这些方法都是static的,因此都是使用 String.方法名()直接调用.另外,想必大家都知道Java中的所有类都继承object类(包括自己定义的类),所以所有的引用类型都是可以使用valueOf方法的. 举个例子:说明一下大家经常用的cha

给这场沉船之后的我们写一点东西

看过太多的tragic 听过太多的tragic 人们开始失望,开始淡漠 我想说 让经历痛苦者不要消沉 让不曾经历者不要淡漠 不要放弃争取 不要放弃fight

java这些东西发展(1)-------大约ORA00604和ORA12705

******************************有关myEclipse和oracle在连接发生的一个问题********************************* 用户界面显示的评论,然后更改是修改招,最后通过批准.一步就要開始编码了.结果一出手就碰到了问题.先来展示一下问题所在: 在hibernate反向生成的时候.突然蹦出了这两个异常提示ORA-00604和ORA12705,让我非常是纠结.然而事实上在这之前还蹦出来Driver can't find的异常,然后我们来分析