上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 27 下一页

2018年6月26日

Java--Vector类

摘要: Java Vector 类 Vector类实现了一个动态数组。和ArrayList和相似,但是两者是不同的: Vector是同步访问的。 Vector包含了许多传统的方法,这些方法不属于集合框架。 Vector主要用在事先不知道数组的大小,或者只是需要一个可以改变大小的数组的情况。 Vector类支 阅读全文

posted @ 2018-06-26 13:40 Honnnnl 阅读(231) 评论(0) 推荐(0) 编辑

Java--异常处理

摘要: Java 异常处理 异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。 比如说,你的代码少了一个分号,那么运行出来结果是提示是错误java.lang.Error;如果你用System.out.println(11/0),那么你是因为你用0做了除数,会抛出java.lan 阅读全文

posted @ 2018-06-26 13:31 Honnnnl 阅读(134) 评论(0) 推荐(0) 编辑

Java--泛型

摘要: Java 泛型 如果我们只写一个排序方法,就能够对整形数组、字符串数组甚至支持排序的任何类型的数组进行排序,这该多好啊。 Java泛型方法和泛型类支持程序员使用一个方法指定一组相关方法,或者使用一个类指定一组相关的类型。 Java泛型(generics)是JDK 5中引入的一个新特性,泛型提供了编译 阅读全文

posted @ 2018-06-26 13:28 Honnnnl 阅读(212) 评论(0) 推荐(0) 编辑

Java--文档注释

摘要: Java 文档注释 Java只是三种注释方式。前两种分别是// 和/* */,第三种被称作说明注释,它以/** 开始,以 */结束。 说明注释允许你在程序中嵌入关于程序的信息。你可以使用javadoc工具软件来生成信息,并输出到HTML文件中。 说明注释,使你更加方便的记录你的程序的信息。 java 阅读全文

posted @ 2018-06-26 13:27 Honnnnl 阅读(141) 评论(0) 推荐(0) 编辑

Java--序列化

摘要: Java 序列化 Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。 将序列化对象写入文件之后,可以从文件中读取出来,并且对它进行反序列化,也就是说,对象的类型信息、对象的数据,还有对象中的数据 阅读全文

posted @ 2018-06-26 13:26 Honnnnl 阅读(180) 评论(0) 推荐(0) 编辑

Java--网络编程

摘要: Java 网络编程 网络编程是指编写运行在多个设备(计算机)的程序,这些设备都通过网络连接起来。 java.net包中J2SE的API包含有类和接口,它们提供低层次的通信细节。你可以直接使用这些类和接口,来专注于解决问题,而不用关注通信细节。 java.net包中提供了两种常见的网络协议的支持: T 阅读全文

posted @ 2018-06-26 13:26 Honnnnl 阅读(108) 评论(0) 推荐(0) 编辑

Java--多线程编程

摘要: Java 多线程编程 Java给多线程编程提供了内置的支持。一个多线程程序包含两个或多个能并发运行的部分。程序的每一部分都称作一个线程,并且每个线程定义了一个独立的执行路径。 多线程是多任务的一种特别的形式。多线程比多任务需要更小的开销。 这里定义和线程相关的另一个术语:进程:一个进程包括由操作系统 阅读全文

posted @ 2018-06-26 13:25 Honnnnl 阅读(116) 评论(0) 推荐(0) 编辑

Java--ConcurrentHashMap原理分析

摘要: 一、背景: 线程不安全的HashMap 因为多线程环境下,使用Hashmap进行put操作会引起死循环,导致CPU利用率接近100%,所以在并发情况下不能使用HashMap。 效率低下的HashTable容器 HashTable容器使用synchronized来保证线程安全,但在线程竞争激烈的情况下 阅读全文

posted @ 2018-06-26 13:03 Honnnnl 阅读(256) 评论(0) 推荐(0) 编辑

HashMap底层实现原理/HashMap与HashTable区别/HashMap与HashSet区别

摘要: ①HashMap的工作原理 HashMap基于hashing原理,我们通过put()和get()方法储存和获取对象。当我们将键值对传递给put()方法时,它调用键对象的hashCode()方法来计算hashcode,让后找到bucket位置来储存值对象。当获取对象时,通过键对象的equals()方法 阅读全文

posted @ 2018-06-26 13:00 Honnnnl 阅读(117) 评论(0) 推荐(0) 编辑

面向接口编程详解

摘要: 博文地址: 思想基础 http://www.cnblogs.com/leoo2sk/archive/2008/04/10/1146447.html 编程实例 http://www.cnblogs.com/leoo2sk/archive/2008/04/11/1148236.html 模式研究 htt 阅读全文

posted @ 2018-06-26 10:39 Honnnnl 阅读(116) 评论(0) 推荐(0) 编辑

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 27 下一页

导航