java

开发人员需要的技能

19

Coder.Bing 发布于 2016-02-17-10-32

转载自:阿烈的博客 这是我在2012年5月写下的总结性的文章。昨晚我重新阅读了一遍,然后调整了一些内容,但总体的思想没有变。 目录 1. 概述 2. 开发技术 2.1. 编程素养 (1)算法类 (2) 提升类 2.2. 编程语言 2.2.1. Java(或c、c++、c# 等) ...

阅读(602)评论(1)赞 (0)

String、StringBuffer、StringBuilder三者区别

Coder.Bing 发布于 2016-02-03-12-55

JAVA中用于处理字符串常用的有三个类: java.lang.String、 java.lang.StringBuffer、 java.lang.StringBuilder, 这三者的共同之处都是 final 类,不允许被继承,这主要是从性能和安全性上考虑的,因为这几个类都是经常...

阅读(325)评论(0)赞 (0)

java IO操作之字符、字节和编码

Coder.Bing 发布于 2016-01-27-08-15

字节(Byte) 字节是通过网络传输信息或在硬盘或内存中存储信息的单位,是计算机信息技术用于计量存储容量和传输容量的一种计量单位。 1个字节等于8位二进制,即一个8位的二进制数,是一个很具体的存储空间。 如0x01,0x45,0xFA,…. 字符(Char) 字符是人...

阅读(254)评论(0)赞 (0)

java IO操作之IO流介绍

Coder.Bing 发布于 2016-01-27-07-54

java IO流简介 IO也写作“I/O”,可理解为In和Out,即输入和输出。 IO流 作用:读写设备上的数据,硬盘文件,内存,键盘,网络。 根据数据的走向可分为:输入流,输出流。 根据处理的数据类型,可分为:字节流,字符流 字节流和字符流区别: 字节流:可以处理所有类型的数据...

阅读(772)评论(0)赞 (0)

关于java List接口的两个实现类ArrayList和Vector区别

Coder.Bing 发布于 2016-01-23-09-08

分析源码我们发现,List接口继承自Collection接口。而List接口有三个实现类。分别为 ArrayList,Vector和LinkedList。其中ArrayList和Vector很相似,都是使用Object[] array数组来存储的。其中的方法也差不多。 如下所示:...

阅读(973)评论(0)赞 (0)

java Arrays类使用方法

Coder.Bing 发布于 2016-01-22-12-49

java.util.Arrays是对java数组操作的一个类。该类提供的一些静态方法对数组操作如下: 给数组赋值:fill方法 对数组排序:sort方法 两数组比较:equals方法 二分法查找:binarySearch方法 Arrays.asList返回一个list ,例如: ...

阅读(990)评论(0)赞 (0)

java数组常用的方法总结

Coder.Bing 发布于 2016-01-22-05-30

1.  声明一个数组 [cc lang=”java“] String[] aArray = new String[5]; String[] bArray = {“a”,”b”,”c”,...

阅读(349)评论(0)赞 (0)

java中Base64编码解码的编程使用

1

Coder.Bing 发布于 2016-01-12-13-00

一、密码学 1、密码学算法的分类 消息编码:Base64 消息摘要:MD类、SHA类、MAC 对称密码:DES、3DES、AES (参见:java对称密码算法的使用DES/3DES/AES算法 ) 非对称密码:RSA、DH密钥交换 数字签名:RSASignature、DSASig...

阅读(1334)评论(2)赞 (0)

java对称密码算法的使用DES/3DES/AES算法

1

Coder.Bing 发布于 2016-01-05-06-40

对称密码概述 DES 算法的编程使用 3DES 算法的编程使用 AES 算法的编程使用   对称密码概述 — 对称密码的概念 1.加密密钥和解密密钥相同,对于大多数对称密码算法,加解密过程互逆 2.加解密通信模型 3.特点:算法公开、计算量小、加密速度快、加密效率高 4...

阅读(601)评论(3)赞 (1)