自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 java集合类框架

集合类的由来:    对象用于封装特有数据,对象多了需要存储,如果对象的个数不确定    就是用集合容器存储。    集合的特点:1、用于存储对象的容器2、集合的长度是可变的3、集合中不可存储基本数据类型值集合容器因为内部的数据结果不同,有多种具体容器;不断的向上抽取,就形成和集合框架。框架的顶层就是Collection接口1、添

2017-07-15 16:41:18 187

原创 多生产者多消费者问题

多线程经典事例:多生产者多消费者问题/**生产者消费者多生产多消费**/class ProdAndCust{ private String producter; private String consumer; private boolean flag = false; public synchronized void setProd(String p){

2017-07-07 00:20:34 335

转载 初学反射

显示打印一个类的全部信息package test;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.lang.reflect.Modifier;import java.lang.reflect.Parameterized

2017-02-23 23:15:57 152

原创 java开发规范记录

1、不要编写返回引用可变对象的访问器方法,请看下面Employee类;public class Employee { private String name; private double salary; private Date birthday; public Employee(String n,double s,int year, int month,int d

2017-02-19 23:59:13 152

转载 java并发:内置锁 synchronized

摘要:   在多线程编程中,线程安全问题是一个最为关键的问题,其核心概念就在于正确性,即当多个线程访问某一共享、可变数据时,始终都不会导致数据破坏以及其他不该出现的结果。而所有的并发模式在解决这个问题时,采用的方案都是序列化访问临界资源 。在 Java 中,提供了两种方式来实现同步互斥访问:synchronized 和 Lock。本文针对 synchronized 内置锁 详细讨论了其在 Java

2017-02-16 23:08:01 173

原创 java基础--时间处理类

java设计者将保存时间和给时间点命名分开;1、Date类;创建一个特定的时间点对象;Date类提供的处理方法没有多大的用途,该类大多情况下用于创建一个系统时间;2、GregorianCalendar类;日历表示法类;该类扩展了一个更加通用的类Calendar类,该类描述了日历的一般属性;      构造方法:(1) new GregorianCalendar() :用于表示对象构造时

2017-02-16 20:57:54 193

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除