![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
j2se java基础
jueqi2010
这个作者很懒,什么都没留下…
展开
-
==和equals
java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值。 2.复合数据类型(类) 当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象,他们的比较后的结果为true,否则比较后结果为...原创 2013-06-18 15:23:23 · 57 阅读 · 0 评论 -
equals()与hashcode()的理解
我们都知道比较两个对象是否相等,== 对于基础类型是比较值,对于封装类是比较对象的引用---即地址。Object 中equals()是比较对象的地址,String 中重写了equals()、hashcode(),equals比较的是String类的值,同理Integer、Double也都重写了equals,hashcode方法。Set中对象是不允许重复的,那么它是通过什么方法判断元素是否重复...原创 2013-06-18 15:29:05 · 69 阅读 · 0 评论 -
java 检索系统中的盘类型
FileSystemView sys = FileSystemView.getFileSystemView(); File[] files = File.listRoots(); String panName = ""; try { for (int i = 0; i < files.length; i++) { System.out.println(files[i] +...原创 2014-01-16 13:44:58 · 111 阅读 · 0 评论 -
map转object
package com.bozch.yhl.utils;import java.util.ArrayList;import java.util.List;import java.util.Map;import org.apache.commons.beanutils.BeanUtils;/** * Map转Object 工具类 * @author JIHA...原创 2014-03-30 22:41:33 · 68 阅读 · 0 评论 -
Java并发编程:线程池的使用
http://www.cnblogs.com/dolphin0520/p/3932921.html原创 2015-04-03 17:07:23 · 117 阅读 · 0 评论 -
synchronized测试
1、现有一个简单类UserVo,有两个打印方法。package main.java.com.ji.test;public class UserVo { private String name; private int age; public String getName() { return name; } public void setName...原创 2017-02-08 16:40:48 · 139 阅读 · 0 评论 -
单例模式
1、饿汉模式 package com.j.single;/** * 饿汉模式 * * @author admin * */public class MyObject { private MyObject() { } private static MyObject obj = new MyObject(); public s...原创 2017-11-03 00:19:32 · 77 阅读 · 0 评论