java
文章平均质量分 83
lilivian
目前在学校从事数据挖掘理论学习与研究
展开
-
JAVA中求解对象所占字节大小
该类为cache4j缓存框架中的工具类方法,该方法实现了两个接口 接口1:计算对象在内存中所占字节数 接口2:复制对象,实现深度克隆效果,实现原理为先序列化对象,然后在反序列化对象;返回一个新的对象,达到克隆效果 package net.sf.cache4j.impl; import java.io.ByteArrayInputStream; import java.i转载 2015-07-10 20:59:08 · 1007 阅读 · 0 评论 -
文件的输出与载入之java操作
一、前言 学习java没多久,关键是没怎么系统学过。都是看别人的代码来学习的。今天就把一直以来让我头痛的java IO 的一些基本操作来记录下来,加深记忆。 二、java导入文件到内存中 首先放一个完整的加载函数(这里我的返回值是定义的一个稀疏矩阵类) public SMatrix Load(String file, String delimeter){//file是要读原创 2015-07-02 11:57:32 · 484 阅读 · 0 评论 -
JAVA集合学习
JAVA中有几种常用的集合类。分别是List,Set,Map等 提示:Eclipse中自动导入包的快捷键 Ctrl+Shift+O 一、List类 父接口:该类是Collection集合接口的子接口。 特点:List类是有序的,可以有重复的元素。 分类:它也有两个子接口,分别是ArrayList(动态数组)、LinkedList(链表、队列、堆栈) 常用方法: 1.构造方法原创 2015-07-03 11:19:48 · 1197 阅读 · 0 评论 -
java.io.Serializable浅析
转自:http://www.cnblogs.com/gw811/archive/2012/10/10/2718331.html Java API中java.io.Serializable接口源码: public interface Serializable { } 类通过实现java.io.Serializable接口可以启用其序列化功能。未实现次接口的类无法使转载 2015-07-10 21:07:03 · 493 阅读 · 0 评论 -
java:Class.forName()机制详解
参考:http://www.cnblogs.com/springcsc/archive/2010/03/03/1676977.html注:从别人那里看到的,先贴在这里。后面有机会再整理一下。Class.forName(xxx.xx.xx) 返回的是一个类首先你要明白在java里面任何class都要装载在虚拟机上才能运行。这句话就是装载类用的(和new 不一样,要分清楚)。至于什么时候用,你可以考虑一转载 2016-08-09 15:08:01 · 4718 阅读 · 0 评论 -
JAVA的JDBC连接与sql操作
一、前言 本文主要介绍怎样连接数据库。即JDBC的操作。以MySQL为例子。 前提是首先要将驱动jar包放入对应路径中。 二、过程说明 1.加载jdbc驱动程序 Class.forName("com.mysql.jdbc.Driver"); 这里的驱动根据不同类型的数据库来改变。 比如mysql数据库,就是com.mysql.jdbc.Driver Oracle数据库,oracle原创 2015-07-03 12:26:54 · 659 阅读 · 0 评论 -
稀疏矩阵乘法加法等的java实现
原创声明:本文系作者原创,转载请写明出处。 一、前言 前几天由于科研需要,一直在搞矩阵的稀疏表示的乘法,不过最近虽然把程序写出来了,还是无法处理大规模的矩阵(虽然已经是稀疏了)。原因可能是结果不够稀疏。或者相乘的矩阵本来也不稀疏。 还是把实现的程序放在这里。以供以后研究使用。 二、程序实现功能 首先封装稀疏矩阵为三原创 2015-07-02 11:38:18 · 4440 阅读 · 2 评论