关于Java的File.separator

比如说要在temp目录下建立一个test.txt文件,在Windows下应该这么写: File file1 = new File ("C:\tmp\test.txt"); 在Linux下则是这样的: File file2 = new File (&quo...

2018-09-27 05:21:52

阅读数:31

评论数:0

什么是Java序列化?如何实现序列化?

一、什么是序列化: 序列化理解成“打碎”是可以的,不过在书本上的名词就是将对象转换成二进制。     二、在java中如何实现序列化: 首先我们要把准备要序列化类,实现 Serializabel接口 例如:我们要Person类里的name和age都序列化 1 2 3 ...

2018-09-27 05:18:07

阅读数:35

评论数:0

什么是Java序列化,如何实现java序列化

简要解释:   序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。   序列化是为了解决在对对象流进行读写操作时所引发的问题。序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实...

2018-09-27 05:13:11

阅读数:24

评论数:0

同一个电脑安装两个jdk版本

同一个电脑安装两个jdk版本 场景:公司项目使用的jdk为1.7,最近不是很忙,学习scala。该系统使用到了jdk1.8的特性,所以I need 俩版本,开整!!!1 . 准备两个版本的jdk我的两个jdk路径为: D:\jdk1.7.0_80 D:\Program Files\Java\j...

2018-09-13 00:09:29

阅读数:34

评论数:0

万能java字符串编码转换工具类

package com.zuidaima.util; import java.io.UnsupportedEncodingException; /** * 转换字符串的编码 */ public class ChangeCharset { /** 7位ASCII字符,也叫作ISO64...

2018-08-09 17:10:35

阅读数:90

评论数:0

Java 正确的做字符串编码转换

Java 正确的做字符串编码转换 字符串的内部表示? 字符串在java中统一用unicode表示( 即utf-16 LE)  对于 String s = "你好哦!"; 如果源码文件是GBK编码, 操作系统(windows)默认的环境编码为GBK,那么编译时...

2018-08-09 16:57:22

阅读数:45

评论数:0

Java 的 ArrayList 的底层数据结构

1. 数据结构--ArrayList源码摘要 ublic class ArrayList<E> extends AbstractList<E> implements List&amp...

2018-08-08 22:13:45

阅读数:64

评论数:0

【数据结构】ArrayList原理及实现

一、ArrayList介绍 ArrayList是一种线性数据结构,它的底层是用数组实现的,相当于动态数组。与Java中的数组相比,它的容量能动态增长。类似于C语言中的动态申请内存,动态增长内存。  当创建一个数组的时候,就必须确定它的大小,系统会在内存中开辟一块连续的空间,用来保存数组,因此数组...

2018-08-08 21:55:00

阅读数:63

评论数:0

JRE 和 JDK 的区别详解

JRE 和 JDK 的区别是什么? 下面我从 JRE,JDK 的功能区别和安装说明两个方面说明两者的不同之处。 一句话概述:JDK是 Java 的开发工具,它不仅提供了 Java 程序运行所需的 JRE,还提供了一系列的编译,运行等工具,如 javac,java,javaw 等。JRE只是 ...

2018-08-06 20:16:46

阅读数:40

评论数:0

java中String类常用方法的使用与实例

String类中提供了丰富的用于操作字符串的方法。 1、int indexOf(String str) 该方法用于返回当给定字符串在当前字符串中的位置,若当前字符串不包含给定字符串则返回-1。 重载的方法 int indexOf(String str,int formIndex),从指定下标处(...

2018-07-28 19:22:43

阅读数:48

评论数:0

Node.js中的http.request方法的使用说明

方法说明:函数的功能室作为客户端向HTTP服务器发起请求。语法:http.get(options, callback) 由于该方法属于http模块,使用前需要引入http模块(var http= require(“http”) )接收参数:option   数组对象,包含以下参数:    host...

2018-05-16 17:09:34

阅读数:98

评论数:0

HTTP的一些概念

1. 什么是回调? 回调是异步编程时的基础,将后续逻辑封装成起始函数的参数,逐层嵌套 2. 什么是同步/异步? 同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。 异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。 3. 什么是I/O?...

2018-05-16 17:08:14

阅读数:130

评论数:0

jsonutil 工具类的使用

 /**       * 实体Bean转json串       *  void       */      public void testgetJsonStr1() {           Person ps = new Person();           ps.setDateAttr(ne...

2018-05-11 19:26:23

阅读数:178

评论数:0

StringUtils类API及使用方法详解

StringUtils方法概览判空函数1)StringUtils.isEmpty(String str)2)StringUtils.isNotEmpty(String str)3)StringUtils.isBlank(String str)4)StringUtils.isNotBlank(Str...

2018-05-10 15:43:23

阅读数:63

评论数:0

StringUtils工具类的常用方法

最近在写代码的时候对字符串的处理比较多,尤其是在判断条件时候有时候不严谨就会抛异常,而且也比较冗余的感觉,网上看到一篇关于StringUtils工具类使用方法的介绍,感觉挺不错,收藏下来以后备用StringUtils 方法的操作对象是 java.lang.String 类型的对象,是对 JDK 提...

2018-05-10 15:41:21

阅读数:58

评论数:0

StringUtils的常见方法

看过几个博客,发现以下方法运行都不对,实践是检验真理的唯一标准。注:运用StringUtils需要导入相关jar文件,commons-lang3-3.1.jarimport org.apache.commons.lang3.StringUtils;public static void main(S...

2018-05-10 15:36:59

阅读数:51

评论数:0

Java中URLDecoder的编码问题

java.net.URLDecoder.decode  在项目中碰到了个比较奇怪的问题,就是我在本地使用java.net.URLDecoder.decode(ruleName)方法解码,没有问题,本地的页面也可以正常打开。但是当我把代码移植到测试环境中去的时候,却打不开页面,查看后台日志也没有报错...

2018-04-28 14:51:25

阅读数:79

评论数:0

Java-空字符串""和null的区别

空字符串“”①、类型:“”是一个空字符串(String),长度为0,占内存,在内存中分配一个空间,可以使用Object对象中的方法。(例如:“”.toString()等)②、内存分配:表示声明一个字符串类型的引用,其值为“”空字符串,这个引用指向str1的内存空间。null①、类型:null是空引...

2018-04-27 19:13:43

阅读数:57

评论数:0

java中什么叫引用

1、首先,你要明白什么是变量。变量的实质是一小块内存单元。这一小块内存里存储着变量的值比如int a = 1a就是变量的名名,1就是变量的值。 2、而当变量指向一个对象时,这个变量就被称为引用变量比如A a =new A();a就是引用变量,它指向了一个A对象,也可以说它引用了一个A对象。我们通过...

2018-04-27 17:19:25

阅读数:74

评论数:1

BeanUtils.populate的用法

BeanUtils位于org.apache.commons.beanutils.BeanUtils下面,其方法populate的作用解释如下:完整方法:BeanUtils.populate( Object bean, Map properties ),这个方法会遍历map<k...

2018-04-26 16:45:04

阅读数:116

评论数:0

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