
Java
文章平均质量分 77
jli2014
这个作者很懒,什么都没留下…
展开
-
线程创建实现
(一)线程的定义在程序执行过程中,能够原创 2014-11-03 14:31:17 · 370 阅读 · 0 评论 -
多线程实现(代码)
public class TestABC { public static void main(String[] args) throws Exception { Thread a = new Thread(new Runner("A", 0)); Thread b = new Thread(new Runner("B", 1));原创 2014-11-03 14:14:42 · 444 阅读 · 0 评论 -
TCP与UDP
1. TCP协议的通信特点(1)面向连接的传输(2)端到端的通信(3)可靠性,确保传输数据的正确性,不出现丢失或乱序(4)采用字节流方式,即以字节为单位传输字节序列2.TCP编程模型TCP一般用于C/S模式的应用程序,它们都会存在客户端和服务端两个部分。服务端:(1)创建一个服务端的Socket,指定一个端口号。(java.net.ServerSocket类)S原创 2014-12-18 19:36:50 · 234 阅读 · 0 评论 -
使用java访问WEB站点
使用java访问Web站点,步骤如下:(1)用URL类创建一个资源定位的对象。(2)调用URL的openConnection()方法得到HttpURLConnection对象。(3)调用HttpURLConnection的connect()方法打开连接。(4)用getHeaderFields()方法得到响应结果的头部信息。(5)用getInputStreamReader()方法翻译 2014-12-18 21:05:31 · 696 阅读 · 0 评论 -
JAVA基础知识
(1)JAVA 与C++程序在编译和运行上区别C++源码编译以后,生成的是特定机器可以直接运行的文件,而JAVA源码经过编译后,生成的是中间的字节码文件。这些字节码文件是需要放在JVM中运行的,而JVM是有多个平台版本的。因此,JAVA具有跨平台特性,而C++没有。(2)JDK与JREJRE(Java Runtime Environment)是java程序的运行环境,包含JVM,还有所原创 2014-12-18 10:14:25 · 218 阅读 · 0 评论 -
SSH
1. MVC与struts1.1 MVCMVC是一种设计模式,它要求应用程序的输入、处理和输出3者分离。使用MVC应用程序被分成3个核心部件:模型(Model)、视图(View)、控制器(Controller)。(1)视图,是用户看到并与之交互的界面。可以是各种各样的,例如:JSP、HTML等,甚至文本字符也可以是;(2)模型,表示数据和业务规则。它往往代表了一个应用程序的核心业务原创 2014-12-22 17:50:01 · 302 阅读 · 0 评论 -
HashMap工作原理
1、HashMap和HashTable的区别(1)HashTable的方法是同步的,HashMap不能同步。(2)HashTable不允许null值(key和value都不可以),HashMap允许null值(key和value都可以)(3)HashTable有一个contains()方法,功能和containsValue()功能一样。(4)HashTable使用Enumerati原创 2015-03-15 18:18:48 · 257 阅读 · 0 评论 -
JAVA注解
JAVA注解是指附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的作用。元注解即注解的注解,JAVA JDK中提供了四种元注解,分别是: //Java中提供了四种元注解,专门负责注解其他的注解,分别如下 //@Retention元注解,表示需要在什么级别保存该注释信息(生命周期)。可选的RetentionPoicy参数包括: //Retenti原创 2015-03-15 15:17:01 · 355 阅读 · 0 评论 -
Arrays类
java.util.Arrays类能方便地操作数组,它提供的所有方法都是静态的。具有以下功能: 给数组赋值:通过fill方法。 对数组排序:通过sort方法,按升序。 比较数组:通过equals方法比较数组中元素值是否相等。 查找数组元素:通过binarySearch方法能对排序好的数组进行二分查找法操作。 import java.util.Arrays;publ转载 2016-02-05 15:14:06 · 543 阅读 · 0 评论