黑马程序员技术交流社区

标题: java基础总结 [打印本页]

作者: bluehat    时间: 2016-9-23 21:52
标题: java基础总结
1.集合接口:
顶级父类:Collection
实现子接口:
List:有序、可重复(实现类:ArrayList/LinkedList)
Set:无序、不重复(实现类:HashSet/TreeSet)
顶级父类接口:
Map:key-value,
2.字符串类型:StringBuffer 和String
StringBuffer 是调用append方法,直接使用当前变量保存;
String是final类,需要重新new对象;
java基础总结前十步

3.保留2位小数方式DecimalFormat 类:
DecimalFormat df=new DecimalFormat("0.00");
4. 数据库:group by 和 order by
group by:依据当前字段归类,执行在from之后, 结果集出现(order by之前);
order by:依据当前字段,对结果集排序(DESC 倒叙 ASC正序,默认ASC)
5.日期类型:Date,日期处理类型:Calendar,使用Calendar类提供的add、set方法,对日期操作;
Calendar cal=Calendar.getInstance();
Date date=cal.getTime();
6.jsp中,input的不可编辑属性 disabled 和 readonly 区别
都可以实现都可以实现input的不可编辑,
disable 属性 -- 表示已经失效的输入域,还应用于页面中的其他元素
readonly 属性 -- 表示只读(只能看到,不能修改)的输入域(框)
7.字符串截取函数:substring(int beginIndex, int endIndex)
java基础总结前十步

该子字符串从指定的 beginIndex 处开始,直到索引 endIndex - 1 处的字符。因此,该子字符串的长度为 endIndex-beginIndex。
beginIndex - 起始索引(包括)。
endIndex - 结束索引(不包括) 。
8.Thread线程类:getContextClassLoader(),在 需要动态加载很多类和资源的时候 .
至少有三个 ClassLoader 可以选择 :
系统类加载器或叫作应用类加载器 (system classloader or application classloader)
当前类加载器
当前线程类加载器
9.类型匹配关键字instanceof :指出对象是否是特定类的一个实例。
10.java环境配置(都放下面):
CLASSPATH .;%JAVA_HOME%\lib
JAVA_HOME ...\Java\jdk1.6.0_22
Path .;%JAVA_HOME%\bin
作者: 暮雨微凉    时间: 2016-9-23 21:55
楼主好人,谢谢分享
作者: 若白衣卿相    时间: 2016-9-23 22:09
楼主好人,谢谢分享




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2