Java 软件列表

Java中关于int和Integer的区别详解
Java

Java中关于int和Integer的区别详解

2020-02-16 标签:java,关于,int,integer,区别,详解,数据,类型,分为,基本,复杂,前者,后者,也就是,初始化,实现,代码

1、Java 中的数据类型分为基本数据类型和复杂数据类型int是前者,integer 是后者(也就是一个类)。2、初始化时实现代码如下:int i = 1; Integer i = new Integer(1);// (要把integer 当做一个类看)int 是基本数据类型(面向过程留下的痕迹,不

Java for循环的几种用法分析
Java

Java for循环的几种用法分析

2020-02-16 标签:java,循环,几种,用法,分析,j,se,提供,另一种,形式,借助,简单,遍历,数组,collection,类型

J2SE 1.5提供了另一种形式的for循环。借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象。本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类,并解释和这一机制的一些常见问题。在Java程序中,要“逐一处理”――或者说,“遍历”――某一个数组

关于JSP配置文件web.xml加载顺序详解
Java

关于JSP配置文件web.xml加载顺序详解

2020-02-16 标签:关于,jsp,配置文件,web,xml,加载,顺序,详解,启动,项目,容器,会去,读取,它的,context,param,listener,结点

一、1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取和两个结点。2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。3、容器将转换为键值对,并交给servletContext。4、容器创建中的类实例,

基于Java的打包jar、war、ear包的作用与区别详解
Java

基于Java的打包jar、war、ear包的作用与区别详解

2020-02-16 标签:基于,java,打包,jar,war,ear,作用,区别,详解,最终,客户,角度,来看,文件,封装,不需要,知道,有多少,class

以最终客户的角度来看,JAR文件就是一种封装,他们不需要知道jar文件中有多少个.class文件,每个文件中的功能与作用,同样可以得到他们希望的结果。除jar以外对于J2EE来说还有war和ear。区别见下表:JARWAREAR英文Java Archive fileWeb Archive fileE

JSP与Servlet的介绍说明
Java

JSP与Servlet的介绍说明

2020-02-16 标签:jsp,servlet,介绍,说明,java,开发,web,应用程序,用到,技术,主要,两种,是在,服务器,执行,程序,被称为,容器

什么是Servlet和JSP用Java开发Web应用程序时用到的技术主要有两种,即Servlet和JSP。 Servlet是在服务器端执行的Java程序,一个被称为Servlet容器的程序(其实就是服务器) 负责执行Java程序。而JSP(Java Server Page)则是一个页面, 由JSP容

基于java中BlockingQueue的使用介绍
Java

基于java中BlockingQueue的使用介绍

2020-02-16 标签:基于,java,使用,介绍,最近,维护,工程,里面,也就,聊起来,优劣,无奈,终极,粉丝,号称,性能,不必,c

最近在维护一个java工程,在群里面也就聊起来java的优劣!无奈一些Java的终极粉丝,总是号称性能已经不必C++差,并且很多标准类库都是大师级的人写的,如何如何稳定等等。索性就认真研究一番,他们给我的一项说明就是,在线程之间投递消息,用java已经封装好的BlockingQueue,就足够用了。

java socket 详细介绍
Java

java socket 详细介绍

2020-02-16 标签:java,socket,详细,介绍,返回,本地,主机,名称,ip,地址,inetaddress,i,ipi,getaddress,通过,计算机,获取

//返回本地主机名称及IP地址;InetAddress i = InetAddress.getLocalHost();i.getHostAddress();//IPi.getAddress();//???//通过计算机名称获取计算机相关信息;InetAddress i = InetAddress.g

java Thread 多线程
Java

java Thread 多线程

2020-02-16 标签:java,thread,多线程,创建,线程,两种,方法,定义,继承,run,调用,对象,start,启动,用于,描述,该类

Thread 创建线程的两种方法: 1、定义类继承Thread类,覆写类中的run方法,调用类对象的start方法,start方法启动线程,调用run方法。Thread类用于描述线程;该类定义一个功能run,用于存储线程要运行的代码。2、定义类实现Runnable接口,覆盖Runnable接口中的方

java Collection 之Set使用说明
Java

java Collection 之Set使用说明

2020-02-16 标签:java,collection,set,使用说明,包含,重复,元素,确切,满足,e,equals,并且,最多,n,ull,实现

Set一个不包含重复元素的collection,确切的讲,set不包含满足e1.equals(e2)的元素对e1,e2,并且最多包含一个null元素;此实现不是同步的,如果多个线程同时访问一个set,而其中至少一个线程修改了该set,那么它必须保持外部同步,通常是通过对自然封装该set的对象执行同步

java Collection 之List学习介绍
Java

java Collection 之List学习介绍

2020-02-16 标签:java,collection,list,学习,介绍,有序,集合,允许,元素,重复,实现,同步,多个,线程,访问,实例,而其,至少,结构,修改

List一个有序的集合,允许元素的重复;该实现不是同步的,如果多个线程访问一个List实例,而其中至少一个线程从结构上修改了表(添加或删除元素),那么它需要保持外部同步;一般通过对自然封装该列表的对象进行同步操作来完成,如:Collections.synchronizedList()来包装列表; A