Java后台开发
文章平均质量分 62
MillerFour
从事软件系统开发工作,主要技术用到运用“SQL"操纵Oracle数据库“java”、“javascript”、以及一些前端的框架
展开
-
java 代码规则与规范
规则: 1、严格区分大小写 2、取名禁用Java本身关键字 3、取名不能以数字开头 4、取名中间不能有空格 规范: 1、包名全部小写——例如:com.klpst.n 2、类名 每个单词首字母大写——例如:PrAction 3、变量名 第一个单词首字母小写,其余首字母大写——例如:String userName 4、常量名 每个单词全部大写 单词与单词之间用 _ 连接—原创 2015-04-01 09:35:40 · 458 阅读 · 0 评论 -
压缩文件最基本原理——map实现
文件压缩的最基本原理: 例:将字符串:String str = "AAAAABBBBCCCCDDDEEEFFFF"; 算法压缩为:A5B4C4D3E3F4 package main; import java.util.*; public class Test { public static void main(String[]args) {原创 2015-08-09 22:47:07 · 624 阅读 · 0 评论 -
基于上一篇文章的解压文件原理
String handleStr = "A4BC3D3E2F3"; StringBuffer sb = new StringBuffer(); for(int i =0; i String sbStr = handleStr.substring(i,i+1); String getLetter = ""; boolean bl = sbStr.matches("[0-9]");原创 2015-08-11 21:55:59 · 683 阅读 · 0 评论 -
序列化和序列话反 入门案例
1、序列化和反序列化分别是什么? 2、序列化和反序列化分别有什么意义? 3、序列化和反序列化怎么用? 1、序列化是将java对象转换成字节文件的过程; 反序列化是将字节文件转换成java对象的过程。 2、序列化是为了将内存中的文件永久保存; 序列化是为了将文件进行网络交换。 3、下面是一个 序列化和反序列化的案例 package main原创 2015-08-15 15:28:21 · 587 阅读 · 0 评论 -
根据海子blog经过手动验证思考的 final关键字总结
final关键字 (修饰常量、变量、方法、类) 1、final修饰类 通过以上可以得知,final修饰的类不可以被继承,既然类都不能被继承方法肯定也不能被重写(所以:其实final类中的方法被隐式的转换为final的方法)。 前提:final类的使用前提是这个类绝不可能被继承。 意义:final类的好处是这个类中的方法不会被重写,十分的安全。 2、final修饰方法原创 2015-08-06 13:54:21 · 631 阅读 · 0 评论 -
classLoader初探(不知对否,欢迎指正,还要研究)
java的类加载机制(jvm规范)是委托模型,简单的说,如果一个类加载器想要加载一个类,首先它会委托给它的parent去加载,如果它的所有parent都没有成功的加载那么它才会自己亲自来,有点儿像儿子使唤老子的感觉。。jvm也拼爹啊,,,,, 在jvm中默认有三类loaer,bootstrap,ext,app,其中boot最大是爷爷,app最小是孙子,ext中间是爹。 它们有权限访问的clas原创 2015-08-06 14:11:46 · 388 阅读 · 0 评论 -
JAVA读取 txt文件内容
public String viewWord() { String filePath = "E:/1111.txt"; BufferedReader br = null; List lines = new LinkedList(); try { br = new BufferedReader(new InputStreamReader(new FileInputStream(filePa翻译 2016-05-12 10:10:30 · 596 阅读 · 0 评论