丿灬安之若死

我于杀戮中绽放,亦如黎明前的花朵。

java复制文件的4种方式

 java复制文件的4种方式摘要尽管Java提供了一个可以处理文件的IO操作类。 但是没有一个复制文件的方法。 复制文件是一个重要的操作,当你的程序必须处理很多文件相关的时候。 然而有几种方法可以进行Java文件复制操作,下面列举出4中最受欢迎的方式。1. 使用FileStreams复制这是最经典...

2018-07-07 13:41:34

阅读数:144

评论数:0

MAC安装JDK及环境变量配置

访问Oracle官网 http://www.oracle.com,浏览到首页的底部菜单 ,然后按下图提示操作:java10 已经出现 但是为了少进入坑 建议还是先用着8  2.点击“JDK DOWNLOAD”按钮:  3.选择“Accept Lisence Agreement”同意协议:  4.点...

2018-06-08 15:25:10

阅读数:358

评论数:0

Java 10的10个新特性,将彻底改变你写代码的方式!

Java 9才发布几个月,很多玩意都没整明白,现在Java 10又要来了。。这时候我真尼玛想说:线上用的JDK 7 甚至JDK 6,JDK 8 还没用熟,JDK 9 才发布不久不知道啥玩意,JDK 10……刚学Java的同学是不是感觉一脸蒙逼?!!!就连我这个老司机也同样感觉如此!Java 更新越...

2018-06-08 14:49:32

阅读数:260

评论数:0

C老头和Java小子的硬盘夜话

这是一个程序员的电脑硬盘, 在一个叫做“学习”的目录下有两个小程序, 一个叫做Hello.java , 另外一个叫做hello.c 。 Hello.java 自视甚高,有点看不起老派的hello.c , 经常叫他“C老头”。 这hello.c 也瞧不起“嚣张”的 java 程序, 也给他起来一个外...

2018-06-02 02:40:50

阅读数:82

评论数:0

Python和Java的硬盘夜话

这是一个程序员的电脑硬盘,在一个叫做“学习”的目录下曾经生活着两个小程序,一个叫做Hello.java,即Java小子;另外一个叫做hello.c ,也就是C老头儿。C老头儿的命运比较悲催,程序员主人觉得C语言的指针太复杂了,内存管理太难了,实在是学不会,就放弃了,顺便把它给删除了!Java小子很...

2018-06-02 02:35:07

阅读数:94

评论数:0

Java:String、StringBuffer和StringBuilder的区别

1 String String:字符串常量,字符串长度不可变。Java中String是immutable(不可变)的。 String类的包含如下定义: [java] view plain copy /** The value is u...

2018-04-26 07:04:16

阅读数:40

评论数:0

java中Math的一些用法

java.math.Math类常用的常量和方法: Math.PI 记录的圆周率 Math.E记录e的常量 Math.abs 求绝对值 Math.sin 正弦函数 Math.asin 反正弦函数 Math.cos 余弦函数 Math.acos 反余弦函数 Math.tan 正切函数 ...

2018-03-27 14:59:19

阅读数:45

评论数:0

Java 复制文件的高效方法

在Java编程中,复制文件的方法有很多,而且经常要用到。我以前一直是缓冲输入输出流来实现的(绝大多数人都是如此),近来在研究JDK文档时发现,用文件通道(FileChannel)来实现文件复制竟然比用老方法快了近三分之一。下面我就来介绍一下如何用文件通道来实现文件复制,以及在效率上的对比 ...

2018-03-11 14:34:02

阅读数:62

评论数:0

中文汉字的正则字符编码范围

中文编码范围,中文汉字的正则也许用的着。 双字节字符编码范围: 1. GBK (GB2312/GB18030) \x00-\xff GBK双字节编码范围 \x20-\x7f ASCII \xa1-\xff 中文gb2312 \x80-\xff 中文 gbk 2. UT...

2018-01-28 18:52:50

阅读数:1088

评论数:0

Java一次读取文本文件所有内容

我们做文本处理的时候的最常用的就是读写文件了,尤其是读取文件,不论是什么文件,我都倾向于一次性将文本的原始内容直接读取到内存中再做处理,当然,这需要你有一台大内存的机器,内存不够者……可以一次读取少部分内容,分多次读取。 读取文件效率最快的方法就是一次全读进来,很多人用readline()之类的...

2018-01-12 14:46:43

阅读数:269

评论数:0

android开发之Parcelable使用详解

想要在两个activity之间传递对象,那么这个对象必须序列化,android中序列化一个对象有两种方式,一种是实现Serializable接口,这个非常简单,只需要声明一下就可以了,不痛不痒。但是android中还有一种特有的序列化方法,那就是实现Parcelable接口,使用这种方式来序列化的...

2017-12-28 15:28:50

阅读数:66

评论数:0

java 重命名操作

private static void five(String resath) { File file = new File(resath); if(!file.isDirectory()){ System.out.println("...

2017-11-01 16:44:56

阅读数:197

评论数:0

java 基础之入门第一个坑 错误:找不到或无法加载主类

那天兴高采烈和同志们一起安装了java环境 是一样的文件 结果只有我失败了 刚入门的就是用手敲一份Helloword 然后编译的时候 总是我出错 就是错误:找不到或无法加载主类 解决方案  不要把jdk 和jre 放在同一个目录下 会出错的 不用谢 我叫bug刘

2017-08-26 22:47:47

阅读数:313

评论数:0

跳到指定的循环

public static void main(String[] args) { // TODO Auto-generated method stub\ loop:for (int i = 0; i < 10; i++) {//在这里设置了loop 作为指定的跳转点 for (int j =...

2017-07-13 12:16:32

阅读数:137

评论数:0

如何实现多继承

但是可以多重继承 假设有父类 a和b   如果想要c继承自a 但又想c继承自b 那么 一般java是不允许多继承的 就可以用a 继承自b  然后c 继承a   也可以 b 继承a  然后c继承b

2017-06-09 10:34:11

阅读数:627

评论数:0

获取当前年月日 时分秒

SimpleDateFormat format = new SimpleDateFormat( "yyyy-MM-dd HH:mm:ss" ); String battery_use_time=String.format(getString(R.string.b...

2017-05-03 11:45:04

阅读数:232

评论数:0

io流复制

/** * 复制单个文件 * @param oldPath String 原文件路径 如:c:/fqf.txt * @param newPath String 复制后路径 如:f:/fqf.txt * @return boolean */...

2017-03-31 01:19:57

阅读数:128

评论数:0

进程和线程的区别

简而言之,一个程序至少有一个进程,一个进程至少有一个线程.  线程的划分尺度小于进程,使得多线程程序的并发性高。 另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。 线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序...

2017-02-15 12:30:47

阅读数:197

评论数:0

关于线程同步7种

为何要使用同步?      java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查),      将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程没有完成操作之前,被其他线程的调用,      从而保证了该变量的唯一性和准确性。   ...

2017-02-12 21:29:07

阅读数:239

评论数:0

ArrayList,LinkedList使用场景及性能说明

Java面试中关于容器类List,Set是必问题目。但在我的面试经历中很难遇到满意的答复。大部分只能了解其大概使用方法,对其内部结构缺乏了解,错误的使用方式会导致性能大幅下降。     首先介绍ArrayList,顾名思义内部数据结构是数组  private transient Object...

2017-02-12 21:03:24

阅读数:1154

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭