1 / 4
文档名称:

java 总结.docx

格式:docx   大小:320KB   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java 总结.docx

上传人:miaoshen1985 2021/12/13 文件大小:320 KB

下载得到文件列表

java 总结.docx

相关文档

文档介绍

文档介绍:jar用法:压缩
定位到包的上一个文件夹 jar –cvf *.* (*.*表示当前文件夹下的所有子文件夹)
解压:
jar –xvf
-verbose
java –verbose:class Main跟踪Main类所使用的类别
-classpath
java –classpath e:\java\java编程\cankao\bin Test (,设置classpath与“-cp”一样)
set classpath= e:\java\java编程\cankao\bin
java Test
-jar
java -jar >
.().getRsource();获取当前可用资源
正则表达式
1 [a-zA-Z] [a-z]|[A-Z] [a-z[A-Z]]结果一样,都是并集或者
2 [A-Z&&[ABC]]是交集并且
3 “\\”.matches(“\\\\”) true在正见则表达式里//表示/
4 //. 用于匹配 . 字符
5 “ \n”.matches(“^[\\s&&[^\\n]]*\\n$”) 用于匹配空白行
6 [\\w[.-]]+@[\\w[.-]]+\\.[\\w]+ 用于匹配一个电子邮件
7 () 是和整个字符匹配,即从开始逐个比较,
8 () 是和上次比较后的字串比较
9 () 是每次都和整个字符串的前面比较
10 一般情况下是用Greedy,即最多匹配,而后加?时是Reluctant,即最低匹配
() 在读取时已把此行的最后的\n取掉了,
所以在匹配时空白行应为^[\\s&&[^\\n]]*$
a = "1"+"";
b = "1"+"" a 和b是同一个对象,因为编译器都给优化成了”1”
public Test(String key,String key2,String value){
= ();
/*常量"1"和"1"是同一个对象,下面这行代码就是要用"1"+""的方式产生新的对象,
以实现内容没有改变,仍然相等(都还为"1"),但对象却不再是同一个的效果*/
= key+key2;
/* a = "1"+"";
b = "1"+""
*/
= value;
}
Test a = newTest("1","","1");
Test b = newTest("1","","2");
a和b不是同一个对象
hashset 是采用hashmap的key来实现的
iterator不可多线程使用,在