
Java
文章平均质量分 79
Dynamic5210
这个作者很懒,什么都没留下…
展开
-
倒计时器
package thread;import java.awt.BorderLayout;import java.awt.Color;import java.awt.Container;import java.awt.FlowLayout;import java.awt.TextField;import java.awt.event.ActionEvent;import java.a原创 2017-05-26 11:24:26 · 245 阅读 · 0 评论 -
synchronized
《编程思想之多线程与多进程(1)——以操作系统的角度述说线程与进程》一文详细讲述了线程、进程的关系及在操作系统中的表现,这是多线程学习必须了解的基础。本文将接着讲一下Java线程同步中的一个重要的概念synchronized.synchronized是Java中的关键字,是一种同步锁。它修饰的对象有以下几种: 1. 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}转载 2017-06-04 13:18:55 · 211 阅读 · 0 评论 -
数组初始化
正文 本文主要讲数组的初始化方法、可变参数列表以及可变参数列表对函数重载的影响。回到顶部1.数组初始化定义数组的方式: int[] arr1; 或 int arr1[];数组初始化 通过上边的定义,我们只是得到了一个数组的引用。这时已经为引用分配了存储空间,但是还没有给数组对象本身分配任何空间。想要给数组对象分配存储空间,必须使用初始化表达式。转载 2017-06-18 21:05:46 · 3629 阅读 · 0 评论 -
栈与堆的思考
我对转贴的信息一直有敌意,原因如下:首先,除了制造更多的信息垃圾,转贴不会带来新的价值,想收藏的话一个链接足矣;其次,将错误信息以讹传讹,混淆视听。不妨选一个典型的例子说明一二。 相信《关于Java堆与栈的思考》这个帖子大家并不陌生,转载量极大。但内容如何呢?我就试着分析一下。说明:以下内容,黑色字体为引用别人的帖子,红色字体是我的分析,蓝色字体是引用相关文献。 1.转载 2017-06-18 19:51:21 · 403 阅读 · 0 评论 -
java
类和对象运行时在内存里是怎么样的?各种变量、方法在运行时是怎么交互的? 作者 hexter 关注2016.02.03 11:30* 字数 3617 阅读 2472评论 7喜欢 29在回答这个问题之前先了解一下Java的一些基础知识。我们知道Java程序运行在虚拟机环境里,那我们先看一下虚拟机的大致内存结构。如下图所示,虚线框为整个虚拟机内存区域,其中转载 2017-06-18 18:36:47 · 397 阅读 · 0 评论 -
集合类
集合类 1.有一个总的接口叫做collection,下面有两个继承了它的子接口是Set接口和List接口还有Queue。List接口的特点就是元素存入集合的顺序和取出的顺序一致,元素有索引,元素可以重复。而Set接口的特点是存入和取出的顺序可能不一致,不可以重复存储元素,必须保证元素的唯一性。2.Map是java.util包中的另一个接口,它和Collection接口没有关系,原创 2017-06-05 22:03:47 · 540 阅读 · 0 评论 -
集合类
Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。J转载 2017-06-05 10:06:26 · 369 阅读 · 0 评论 -
java集合类
JAVA集合类汇总一、集合与数组数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。二、层次关系如图所示:图中,实线边框的是实现类,折线边框的是抽象类,而点线边框的是接口Collection接口是集合类的根接口,Java中没有提供这转载 2017-06-05 09:15:07 · 299 阅读 · 0 评论 -
单例模式的延迟加载
设计模式--单例模式(一)懒汉式和饿汉式发表于2012/8/29 16:28:43 33378人阅读分类: JAVA研修 读书笔记 设计模式本文是设计模式学习笔记的第二篇文章,主要分析的是单例模式。包括懒汉式,饿汉式,登记式,以及懒汉式的改进型,还有一个关于读取propertoes配置文件的实例。预计分为三节。这是第一节,先分析最简单的懒汉式和饿汉式。单例模式是设计模式转载 2017-06-05 08:58:07 · 589 阅读 · 0 评论 -
懒汉式与饿汉式
所谓“懒汉式”与“饿汉式”的区别,是在与建立单例对象的时间的不同。“懒汉式”是在你真正用到的时候才去建这个单例对象:比如:有个单例对象public class Singleton{ private Singleton(){} private static Singleton singleton = null; //不建立对象 public static synch转载 2017-06-05 08:56:41 · 447 阅读 · 0 评论 -
单例模式的延迟加载
单例模式以及延迟加载发表于2014/10/21 23:56:04 830人阅读分类: 随写延迟加载,也叫延迟实例化,延迟初始化等,主要表达的思想就是:把对象的创建延迟到使用的时候创建,而不是对象实例化的时候创建。这种方式避免了性能的浪费。当创建一个对象的子对象开销比较大时,而且有可能在程序中用不到这个子对象,那么就可以考虑用延迟加载的方式来创建子对象。另外就是转载 2017-06-05 08:54:55 · 369 阅读 · 0 评论 -
单例模式2
设计模式--单例模式(三)改进型懒汉式发表于2012/8/30 12:07:29 4078人阅读分类: JAVA研修 读书笔记 设计模式本文是设计模式学习笔记的第二篇文章,主要分析的是单例模式。包括懒汉式,饿汉式,登记式,以及懒汉式的改进型,还有一个关于读取propertoes配置文件的实例。这是第三节,本来想把这这节和上一节放在一起的,但是内容太多了,于是拆成了2次上一节分转载 2017-06-05 09:00:00 · 274 阅读 · 0 评论 -
深入理解Java中的String
深入理解Java中的String一、String类想要了解一个类,最好的办法就是看这个类的实现源代码,来看一下String类的源码:public final class String implements java.io.Serializable, Comparable, CharSequence{ /** The value is us转载 2017-06-05 09:03:06 · 588 阅读 · 0 评论 -
多线程同步和死锁的深入分析
多线程同步与死锁深入分析发表于2016/4/10 17:53:01 994人阅读分类: java 学习总结 多线程同步与死锁深入分析前言在多线程开发中,同步与死锁是非常重要的,在本篇文章中,读者将会明白一下几点:1、哪里需要同步转载 2017-06-05 09:01:41 · 378 阅读 · 0 评论 -
2048
package com.tedu.Game2048; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Container; import java.awt.FlowLayout; import java.awt.GridLayout; import java.awt.event.Action原创 2017-05-26 11:37:47 · 11417 阅读 · 0 评论 -
倒计时器(1)
package thread;import java.awt.BorderLayout;import java.awt.Color;import java.awt.Container;import java.awt.FlowLayout;import java.awt.TextField;import java.awt.event.ActionEvent;import java.a原创 2017-05-25 22:08:25 · 327 阅读 · 0 评论 -
倒计时器(2)
package thread;import java.awt.BorderLayout;import java.awt.Color;import java.awt.Container;import java.awt.FlowLayout;import java.awt.TextField;import java.awt.event.ActionEvent;import java.a原创 2017-05-26 11:31:54 · 316 阅读 · 0 评论 -
java异常处理
深入理解java异常处理机制 标签: filephpubuntu服务器任务2011-01-20 18:44 234985人阅读 评论(129) 收藏 举报 分类:Java(10) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+] 1. 引子转载 2017-06-22 20:08:08 · 787 阅读 · 0 评论