摘要:
js中的字符串,可以是单引号,也可以是双引号 js声明变量对大小写敏感 通过typeof可以获取一个变量的类型 可以使用instanceof运算符来判断对象的类型 console.log 在控制台打印 alert 弹窗 parseInt() 和 parseFloat()。前者把值转换成整数,后者把值 阅读全文
摘要:
CSS:层叠样式表 1.内联样式 2.内部样式 用style在head处写 3.外部样式表 用link导入,或者用@import导入(只有火狐支持) 三种样式优先级:就近原则 属性选择器 伪类选择器 绝对定位:默认情况下,元素距离顶部,还有左边有8个像素的距离 这个我也学过,也不细说了 阅读全文
摘要:
空标签:没有关闭标签,比如<br/> HTML大小写不敏感 <frameset>框架 <frame>标签用来显示页面 <frameset>不能与body一起使用 其他的我以前都学过,就不细细做笔记了 阅读全文
摘要:
IO流: 按照数据的流向分类: 输入流 输出流 判断使用输入流还是输出流的依据:以当前程序作为参照物,观察数据是流入还是流出,如果流出则使用输出流,如果数据是流入,则使用输入流。 按照处理的单元划分: 字节流:字节流读取的都是文件中的二进制数据,读取到二进制数据u不会经过任何的处理 字符流:字符流处 阅读全文
摘要:
jdk1.5新特性之 静态导入 静态导入的作用:简化书写 静态导入的格式: import static 包名.类名.静态的成员 静态导入可以作用于一个类的所有静态成员 静态导入要注意的事项: 1.如果静态导入的成员与本类的成员存在同名的情况下,那么默认使用本类的静态成员,如果需要指定使用静态导入的成 阅读全文
摘要:
替换 replaceAll(String regex, String replacement) 查找 查找 查找需要使用的对象: 1.Pattern(正则对象) 2.Matcher(匹配器对象) 指定为字符串的正则表达式必须首先被编译为此类的实例。然后,可将得到的模式用于创建 Matcher 对象, 阅读全文
摘要:
双列集合: | Map 如果是实现了Map接口的集合类,具备的特点是:存储的数据都是以键值对的形式存在的键不可重复,值可以重复 | HashMap | TreeMap | Hashtable Map集合的方法: 添加: put(K key, V value) putAll(Map<? extends 阅读全文
摘要:
需求:使用LinkedList存储一副扑克牌,然后实现洗牌功能 编写一个函数根据人的年龄进行存储 Vector 底层也是维护了一个Object的数组实现的,实现与ArrayList是一样的,但是Vector是线程安全的,操作效率低 Vector与ArrayList 的区别: 相同点: 底层都使用了O 阅读全文
摘要:
iterator方法 迭代器的作用:就是用于抓取集合中的元素 注:迭代器返回的一个接口类型的实现类,是一种多态的用法,而不是接口在调用方法 这里就用了多态,返回了一个Money的实现类 hasNext() 问是否有元素可以遍历,若可以,则返回true 如果仍有元素可以迭代,则返回 true。 nex 阅读全文
摘要:
需求:一个银行账户5000块,两夫妻一个拿着存折,一个拿着卡,开始取钱比赛,每次只能取1000,要求不准出现线程安全问题 注意这个同步代码块不能把while也写进去,这样的话,一个线程进去,只有执行完while才会出来,也就是取光了钱才会出来,就不符合了 方式二:同步函数 同步函数就是使用synch 阅读全文