随笔分类 -  java基础

让枯燥的技术变得简单有趣。
摘要:原文链接:http://blog.chinaunix.net/uid-692788-id-2681136.htmlJAR包是Java中所特有一种压缩文档,其实大家就可以把它理解为.zip包。当然也是有区别的,JAR包中有一个META-INF\MANIFEST.MF文件,当你找成JAR包时,它会自动生 阅读全文
posted @ 2016-12-08 11:28 此媛非彼猿 阅读(7203) 评论(0) 推荐(0)
摘要:首先,需要明确的是File类中的delete()方法适用于删除空目录,或者单个文件。 然后,对于二级目录以上的文件夹的删除,需要分两步进行删除。 1.删除最底层目录下面的文件,或者空目录 当有多个文件时,则需要循环删除,如下代码: 2.删除上级目录,且已经为空目录 删除空目录时,则可以直接使用del 阅读全文
posted @ 2016-10-21 14:37 此媛非彼猿 阅读(927) 评论(0) 推荐(0)
摘要:目前总结的方法: 调用Linux简单的命令行,设置文件夹权限755 Windows环境中,调用DOS命令,创建目录c:\wenf0 Process process = Runtime.getRuntime().exec(new String[] { "cmd.exe","/C", "mkdir C: 阅读全文
posted @ 2016-08-31 10:17 此媛非彼猿 阅读(329) 评论(0) 推荐(0)
摘要:首先,多个java文件的编译 find . -type f -name *.java > compilelist (.代表当前路径) javac -cp "$CLASSPATH" -encoding MS932 @compilelist(编码方式可以任意指定) 然后,整个编译的.class文件 fi 阅读全文
posted @ 2016-08-30 16:35 此媛非彼猿 阅读(1610) 评论(0) 推荐(0)
摘要:我所想到的方法有以下几种: 1.先截取字符串(str)获得首字母,将首字母转为大写的再拼接 2.分成两个字符串做处理再拼接(其实跟第一种差不多) 3.将字符串先转为char类型的数组,然后数组第一个元素即为首字母,ascii码减去32即为对应的大写字母(推荐此方法) 对应的代码如下: 上述代码得到的 阅读全文
posted @ 2016-08-25 09:32 此媛非彼猿 阅读(263) 评论(0) 推荐(0)
摘要:目标:将多个非空的文件合并至一个文件中,并删除原来的文件。 使用类FileChannel,FileChannel是Java NIO中的一个连接到文件的通道。 那么,什么是NIO呢? Java 的NIO是针对原java io所开发出来的一套新的io api接口,Java NIO就是Java NEW I 阅读全文
posted @ 2016-08-25 09:19 此媛非彼猿 阅读(249) 评论(0) 推荐(0)
摘要:在一些项目中大量的数据经常需要从文件中读取,例如xml文件,txt文件,csv文件 1.读取本地的xml文件,需要注意对应的路径 注意:getElementsByTagName()方法只是属于document 与Element 的方法 所以,当针对某个Node 查找对应的节点时,需要先强制转换为El 阅读全文
posted @ 2016-08-22 17:19 此媛非彼猿 阅读(4489) 评论(0) 推荐(1)
摘要:1.向空文件文件中追加内容(如果原来有内容,则覆盖) 解释:方法write()是将内容写入缓存区 方法flush()是将缓存区的内容写入目的文件 方法close()是关闭流,必须在关闭流之前执行flush()操作 2.向非空文件中追加内容(在原有内容之后追加,不覆盖原内容) 另外一种Buffered 阅读全文
posted @ 2016-08-22 13:57 此媛非彼猿 阅读(271) 评论(0) 推荐(1)