
java
苏小小016
只要安然无恙,你就只管前进吧
展开
-
java 组装json格式的数据
StringBuffer json = new StringBuffer(); json.append("["); for (int i = 0; i < list.size(); i++) { ImageBean image = list.get(i); json.append("{"); json.append("user转载 2013-10-17 16:36:57 · 2286 阅读 · 0 评论 -
对.Class的一点理解
java中创建对象时其实不是通过类直接创建的,如果你想要使用Test类,在java中JVM首先加载Test.java文件的字节码文件Test.class(也就是编译后的文件),当JVM(java虚拟机)加载字节码文件后,自动为该类创建自己的class对象,在通过class对象创建你以后要创建的对象例如:Test t1=new Test(); Test t2=new Test(); 我们都知道j转载 2014-02-08 12:56:04 · 517 阅读 · 0 评论 -
基于Java的简单数据库设计生成工具(生成Excel文档)
基于Java的简单数据库设计生成工具(生成Excel文档)本工具用于将数据库表结构、主键信息和索引信息导出生成Excel文件。 主要采用jdbc连接数据库(Oracle),采用Poi生成Excel文档(2007)配置说明及使用方法共享源码配置说明及使用方法 环境配置: JDK 1.8.0_65 Myeclipse(版本不限能用就可以)1.下载工程,将工程导入到编辑器中 2原创 2017-11-20 14:11:27 · 1011 阅读 · 0 评论 -
一个java对象占多少个字节的总结和理解
最近在看《深入理解Java虚拟机》和《Java并发编程的艺术》这两本书,里面都设计到了计算对象大小的内容,搞了两天终于弄清楚。首先,参考了这篇文章《一个java对象占多少个字节?》,想彻底理解请先看篇文章,里面的工具已经验证过了,想弄明白最好自己跑一遍加深印象,看看JVM计算的和你计算的是不是一样。接下来,上干货,各种类型分别占多少个字节(bytes):计算方式:对象头+实例数据+原创 2018-01-26 13:59:57 · 8769 阅读 · 3 评论 -
java.lang.Comparable<T>接口翻译及详解
import java.util.*;/** * This interface imposes a total ordering on the objects of each class that * implements it. This ordering is referred to as the class's <i>natural * ordering</i&...原创 2018-05-01 02:31:00 · 768 阅读 · 0 评论 -
java.util.Map接口翻译及详解
public interface Map<K, V> { /** * Returns the number of key-value mappings in this map. If the * map contains more than <tt>Integer.MAX_VALUE</tt> elements, returns * <t...原创 2018-05-02 00:55:21 · 2018 阅读 · 0 评论 -
MethodHandle基本用法
package org.suych;import java.lang.invoke.MethodHandle;import java.lang.invoke.MethodHandles;import java.lang.invoke.MethodType;public class MethodHandleTest { private String name; // 构造...原创 2018-06-06 14:39:55 · 1691 阅读 · 1 评论 -
【数据结构】Java单链表
节点类public class Node { // 数据域 public int data; // 指针域,指向下一个节点 public Node next; public Node(int data) { this.data = data; } @Override public String toStr...原创 2019-03-24 22:04:40 · 181 阅读 · 0 评论