- 博客(6)
- 收藏
- 关注
原创 Java编程的一些小技巧系列一
Java编程的一些小技巧系列一1.for循环这一种循环,会额外创建一个迭代器,然后遍历值。当遇到链表、Hashmap表时,用它速度很快。因为这样不需要通过遍历整个集合查找元素。for(String str : list){}这一种循环,不用创建迭代器,当遇到数组、ArrayList时,用它速度最快,节省创建迭代器时间。如果遇到链表、HashMap则每一个都必须通过遍历整个集合来查...
2019-11-23 21:02:23
156
原创 Java浮点型等值比较
Java浮点型数据等值比较浮点型数据存在误差,等值比较会出现bugfloat f1 = 0.0f;for (int j = 0; j < 11; j++) { f1 += 0.1f;}float f2 = 0.1f * 11;System.out.println("f1 = " + f1);System.out.println("f2 = " + f2);if (f1...
2019-11-21 19:25:26
418
原创 Java工程在Linux中部署
Java工程在Linux中部署java启动的命令1.java -jar ${JAR_NAME}2(推荐).java -cp ${CLASSPATH} ${MAIN_CLASS_PATH}第一种方式执行时,jar包中必须设置主函数(maven在pom中配置主函数),执行成功后进程名为jar,进程多了进程名不好分辨,不推荐使用。在我的工作当中,很多人写启动脚本只写java一条命令,这样很...
2019-11-20 21:01:36
187
原创 Java+Maven工程打包
Java+Maven工程打包Java环境变量JAVA_HOME:作用是一些基于java开发的工具会用到,比如tomcat,groovy,vertx…,如果不用这个工具这个变量也可以免了。不过通常为了方便以后用java开发的小工具,一般都会设置JAVA_HOME,然后把$JAVA_HOME/bin追加到PATH中PATH:为了命令行敲起来方便,所以通常会把jdk/bin目录下加入到path变...
2019-11-16 23:33:58
657
原创 Windows和Linux的文件分隔符、换行符问题
Windows和Linux的文件分隔符、换行符问题一般来说,大部分java开发是在Windows上开发,而生产环境下在Linux中运行文件分隔符Windows文件分隔符默认为"\",由于是转义符,通常开发中写为"\\",注意,Windows也可以识别"/"分隔符Linux文件分隔符默认为"/",且只能识别这种所以,在日常开发中文件分隔符建议写为"/",推荐使用File.sep...
2019-11-15 20:46:49
5732
原创 Java开发工具介绍
Java开发工具介绍JAVA开发工具IntelliJ IDEA(推荐) 下载地址:https://www.jetbrains.com/idea/download/Myeclipse 下载地址:https://www.myeclipsecn.com/download/Eclipse 下载地址:http://www.eclipse.org/downloads/packages/Notepa...
2019-09-28 18:28:31
106
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人