- 博客(9)
- 收藏
- 关注
原创 线程同步
线程同步Java程序中可以存在多个线程,但是在处理多线程问题时,必须注意这样一个问题:当两个或多个线程同时访问同一个变量,并且一些线程需要修改这个变量。程序应对这样的问题做出处理,否则可能发生混乱,比如一个工资管理负责人正在修改雇员的工资表,而一些雇员也正在领取工资,如果允许这样做必然初夏 混乱。因此,工资管理负责人正在修改工资表(包括他喝杯茶休息一会),将不允许任何雇员领取工资,也就是说这些雇员必
2017-11-29 23:13:14 743
原创 java.util 类 StringTokenizer
java.lang.Object 继承者 java.util.StringTokenizer所有已实现的接口: Enumeration public class StringTokenizerextends Objectimplements Enumerationstring tokenizer 类允许应用程序将字符串分解为标记。tokenization 方法比 StreamTokeniz
2017-11-26 09:54:49 584
原创 Java中instanceof运算符用法详解
一、 instanceof运算符可以确定对象是否属于一个特定的类。该运算符是二目运算符,左边的操作元是一个对象,右边是一个类,当左边的对象是右边的类或子类创建的对象时,该运算符运算的结果是true,否则是false。 例: class instanceOfDemo{ public static void main(String []args){ instanceOfDemo t=new insta
2017-11-26 09:23:43 5589 1
转载 常见编码GBK、GB2312、UTF-8、ISO-8859-1的区别
来源:http://blog.csdn.net/shijing_0214/article/details/50908144在项目开发中,会经常遇到不同的编码方式。不管什么编码,都是信息在计算机中的一种表现,理解常见的编码方式,有助于我们避免出现乱码等现象。最初的计算机字符编码是通过ASCII来编码的,是现今最通用的单字节编码系统,使用7位二进制数来表示所有的字母、数字、标点符号及一些特殊控制字符,作
2017-11-25 00:18:49 321
原创 java.io中的read方法详解(尤其在数组流即在ByteArrayInputStream中)
一、我们知道现在具体需要了解的是ByteArrayInputStream中的read方法那我们先来认识一下这个数组流java.lang.Object 继承者 java.io.InputStream 继承者 java.io.ByteArrayInputStreampublic class ByteArrayInputStreamextends InputStreamByteArra
2017-11-25 00:11:29 12472
原创 Java中对象的序列化与反序列化
一、对象的序列化,就是将Object转换成byte序列,反之叫对象的反序列化 二、序列化流(ObjectOutStream)是过滤流——writeObject 反序列化流(ObjectInputStream)——readObject 三、序列化接口(Serializable) 对象必须实现序列化接口,才能进行序列化,否则将出现异常 这个接口,没有任何方法,只是一个标
2017-11-24 23:06:10 294
原创 自定义异常,实现异常链的功能
自定义异常,实现异常链的功能1.package com.min;public class DrunkException extends Exception{public DrunkException(){}public DrunkException(String message){ super(message); } }2. package com.min;public class Cha
2017-11-06 13:23:39 362
原创 PowerDesigner V16.5 安装文件 及 破解文件
PowerDesigner165_破解文件.rar 链接:http://pan.baidu.com/s/1hqEDUCG 636KB参考路径:http://blog.csdn.net/keenweiwei/article/details/32720427例如:我本机的power designer 安装在以下目录: D:\Program Files (x86)\Sybase\
2017-11-01 23:58:00 397
原创 Java用MyEclipse 连接数据库
**## 用MyEclipse 连接数据库**## Navicat for MySQL[2] 是一套专为 MySQL 设计的高性能数据库管理及开发工具。它可以用于任何版本 3.21 或以上的 MySQL数据库服务器,并支持大部份 MySQL 最新版本的功能,包括触发器、存储过程、函数、事件、视图、管理用户等。 1.首先我们需要下载这个Navicat for MySQL,下载完成后安装路径即出现下图所
2017-11-01 00:17:10 2191
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人