E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JAVA基础学习
Java基础学习
总结(49)——Excel导入导出工具类
在项目的pom文件中引入 net.sourceforge.jexcelapijxl2.6.10packagecom.zhy.util.excel;importjava.io.InputStream;importjava.io.OutputStream;importjava.lang.reflect.Field;importjava.text.SimpleDateFormat;importjava
u012562943
·
2016-02-26 17:00
No_16_0225
Java基础学习
第六天
文档版本开发工具测试平台工程名字日期作者备注V1.02016.02.25lutianfeinone二维数组二维数组练习第四章面向对象面向对象思想如何更符合面向对象思想面向对象开发,设计,特征类一个对象的内存图两个对象的内存图三个对象的内存图以下学习内容均来自传智播客基础课程。二维数组格式1(动态初始化)数据类型[][]变量名=new数据类型[m][n];m表示这个二维数组有多少个一维数组n表示每一
鹿天斐
·
2016-02-25 16:00
No_16_0224
Java基础学习
第五天
文档版本开发工具测试平台工程名字日期作者备注V1.02016.02.24lutianfeinone第三章Java基础语法方法方法重载数组Java中的内存分配数组操作常见的两个小问题数组练习第三章Java基础语法方法简单的说:方法就是完成特定功能的代码块在很多语言里面都有函数的定义函数在Java中被称为方法格式: 修饰符返回值类型方法名(参数类型参数名1,参数类型参数名2…){ 函数体
鹿天斐
·
2016-02-24 17:00
No_16_0223
Java基础学习
第四天
文档版本开发工具测试平台工程名字日期作者备注V1.02016.02.23lutianfeinone选择结构(switch语句)补充知识点:键盘字符串输入循环结构for结构循环典型应用while循环语句do…while循环语句格式:跳转控制语句选择结构(switch语句)switch语句格式: switch(表达式){ case值1: 语句体1; break; case值2
鹿天斐
·
2016-02-24 17:00
No_16_0222
Java基础学习
第三天
文档版本开发工具测试平台工程名字日期作者备注V1.02016.02.22lutianfeinone数据类型中补充的几个小问题运算符算术运算符‘+’的用法赋值运算符关系运算符逻辑运算符位运算符三目运算符键盘录入数据流程控制语句顺序结构选择结构if语句第一种格式:if语句第二种格式:if语句第三种格式:数据类型中补充的几个小问题1、在定义Long或者Float类型变量时,要加L或F。2、byte,sh
鹿天斐
·
2016-02-24 17:00
No_16_0221
Java基础学习
第二天
文档版本开发工具测试平台工程名字日期作者备注V1.02016.02.21lutianfeinone第二章Java基础语法(一)关键字(二)标识符1、常见命名规则(三)注释(四)常量原码、反码、补码有符号数据表示法(五)变量数据类型的默认转换数据类型的强制转换面试题1面试题2练习题1byteb=300;练习题2,写出下列程序结果第二章Java基础语法本章内容关键字标识符注释常量、进制和进制转换变量数
鹿天斐
·
2016-02-21 22:00
java基础学习
总结——数组
一.数组的基本概念数组可以看成是多个相同类型数据组合,对这些数据的统一管理。数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。数组的元素可以是任何数据类型,包括基本类型和引用类型。C和C++中的数组都可以分配在栈上面,而JAVA中的数组是只能分配在堆上面的,因为JAVA中的数组是引用类型。二.一维数组一维数组的声明方式有2种:格式一:数组元素类型 数组名[]; 即t
mizhong
·
2016-02-17 16:00
java基础学习
总结——方法的重载(overload)
一、方法的重载方法名一样,但参数不一样,这就是重载(overload)。所谓的参数不一样,主要有两点:第一是参数的个数不一样,第二是参数的类型不一样。只要这两方面有其中的一方面不一样就可以构成方法的重载了。1packagecn.galc.test; 2 3publicclassTestOverLoad{ 4 5voidmax(inta,intb){ 6System.out.println
mizhong
·
2016-02-17 16:00
java基础学习
总结——java环境变量配置
前言学习java的第一步就要搭建java的学习环境,首先是要安装JDK,JDK安装好之后,还需要在电脑上配置"JAVA_HOME”、"path”、"classpath"这三个环境变量才能够把java的开发环境搭建好。在没安装过jdk的环境下,path环境变量是系统变量,本来存在的,而JAVA_HOME和classpath是不存在的。一、配置JAVA_HOME变量操作步骤(win7系统):计算机→右
mizhong
·
2016-02-17 16:00
Java基础学习
笔记(一)
Java基础学习
笔记(一)HelloWorld基础代码学习代码编写基础结构class:类,一个类即一个java代码,形成一个class文件,写于每个代码的前端(注意无大写字母)XxxYyyZzz:类名,
20145325张梓靖
·
2016-02-04 23:00
Java基础学习
总结(28)——Java对各种排序算法的实现
这里总结下各种排序算法的java实现冒泡排序publicclassBubbleSort{publicstaticint[]bubbleSort(int[]array){ if(array==null){ returnnull; } for(inti=0;iarray[j]){ array[i]=array[i]+array[j]; array[j]=array[i]-array[j]; arra
u012562943
·
2016-01-25 11:00
java
S1
java基础学习
笔记
第一章 Java基础程序目标:减轻现实生活中一类人的工作量,提高工作效率。学员最终可以书写系统:超市管理系统,POS机系统等入库单销售单01.课程重点 五大重点: 01.分支(选择)结构 02.循环结构03.数组04.二重循环05.带参方法02.什么是计算机程序?解析:就是为了完成某一项工作而执行的一系列有序指令的集合。03.Java相关的技术有哪些?JavaSE(桌面应用开发) Ja
韦先生
·
2016-01-22 23:00
Java基础学习
总结(2)——接口
一、接口的概念JAVA是只支持单继承的,但现实之中存在多重继承这种现象,如“金丝猴是一种动物”,金丝猴从动物这个类继承,同时“金丝猴是一种值钱的东西”,金丝猴从“值钱的东西”这个类继承,同时“金丝猴是一种应该受到保护的东西”,金丝猴从“应该受到保护的东西”这个类继承。这样金丝猴可以同时从 “动物类”、“值钱的东西类”、“应该受到保护的东西” 这三个类继承,但由于JAVA只支持单继承,因此金丝猴只能
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(12)——一哈希编码HashCode
一、哈希编码现在是站在JAVA虚拟机的角度来看内存里面的布局,站在JAVA虚拟机的角度,在内存里面有好多好多个对象,这里用椭圆来代表一个个对象。一个程序运行起来的时候,可能会有很多个对象在内存里面分配,那么对于JAVA虚拟机来说,它运行的时候需要找到这些对象的地址,这些对象的地址怎么找呢?JAVA虚拟机会用一张表记录每一个对象在什么位置上,而这张表一般是用哈希编码来记录,每一个对象都有自己独一无二
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(21)——数组
一.数组的基本概念数组可以看成是多个相同类型数据组合,对这些数据的统一管理。数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。数组的元素可以是任何数据类型,包括基本类型和引用类型。C和C++中的数组都可以分配在栈上面,而JAVA中的数组是只能分配在堆上面的,因为JAVA中的数组是引用类型。二.一维数组一维数组的声明方式有2种:格式一:数组元素类型 数组名[]; 即t
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(26)——JNDI入门简介
JNDI是Java命名与目录接口(JavaNamingandDirectoryInterface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。那么,JNDI到底起什么作用?要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探讨。1.没有JNDI的做法程序员开发时,
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(15)——java读取properties文件总结
一、java读取properties文件总结在java项目中,操作properties文件是经常要做的,因为很多的配置信息都会写在properties文件中,这里主要是总结使用getResourceAsStream方法和InputStream流去读取properties文件,使用getResourceAsStream方法去读取properties文件时需要特别注意properties文件路径的写法
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(11)——重载与重写
首先我们来讲讲:重载(Overloading)一、方法的重载方法名一样,但参数不一样,这就是重载(overload)。所谓的参数不一样,主要有两点:第一是参数的个数不一样,第二是参数的类型不一样。只要这两方面有其中的一方面不一样就可以构成方法的重载了。1packagecn.galc.test;2 3publicclassTestOverLoad{4 5voidmax(inta,intb){6Sys
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(13)——流IO
一、JAVA流式输入/输出原理流是用来读写数据的,java有一个类叫File,它封装的是文件的文件名,只是内存里面的一个对象,真正的文件是在硬盘上的一块空间,在这个文件里面存放着各种各样的数据,我们想读文件里面的数据怎么办呢?是通过一个流的方式来读,咱们要想从程序读数据,对于计算机来说,无论读什么类型的数据都是以010101101010这样的形式读取的。怎么把文件里面的数据读出来呢?你可以把文件想
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(16)——Java制作证书的工具keytool用法总结
一、keytool的概念keytool是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务。在JDK 1.4以后的版本中都包含了这一工具,它的位置为%JAVA_HOME%\bin\keytool.exe,如下图所示:二、keytool的用法三、创建证书创建证书主要是使用" -genkeypair"
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(17)——线程
一、线程的基本概念线程理解:线程是一个程序里面不同的执行路径每一个分支都叫做一个线程,main()叫做主分支,也叫主线程。程只是一个静态的概念,机器上的一个.class文件,机器上的一个.exe文件,这个叫做一个进程。程序的执行过程都是这样的:首先把程序的代码放到内存的代码区里面,代码放到代码区后并没有马上开始执行,但这时候说明了一个进程准备开始,进程已经产生了,但还没有开始执行,这就是进程,所以
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(4)——对象转型
一、对象转型介绍对象转型分为两种:一种叫向上转型(父类对象的引用或者叫基类对象的引用指向子类对象,这就是向上转型),另一种叫向下转型。转型的意思是:如把float类型转成int类型,把double类型转成float类型,把long类型转成int类型,这些都叫转型。把一种形式转成另外一种形式就叫转型。除了基础数据类型的转型之外(基础数据类型的转型:大的可以转成小的,小的也可以转成大的。),对象领域里
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(14)——Java对象的序列化和反序列化
一、序列化和反序列化的概念把对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为对象的过程称为对象的反序列化。对象的序列化主要有两种用途:1)把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;2)在网络上传送对象的字节序列。在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入住物理硬盘,以便长期保存。比如最常见的是Web服务器中的Session对象,当有10万用户并发访问,
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(10)——static关键字
一、static关键字原来一个类里面的成员变量,每new一个对象,这个对象就有一份自己的成员变量,因为这些成员变量都不是静态成员变量。对于static成员变量来说,这个成员变量只有一份,而且这一份是这个类所有的对象共享。1.1.静态成员变量与非静态成员变量的区别以下面的例子为例说明1packagecn.galc.test; 2 3publicclassCat{ 4 5/** 6*静态成员变量 7*
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(6)——面向对象
一.JAVA类的定义 JAVA里面有class关键字定义一个类,后面加上自定义的类名即可。如这里定义的person类,使用classperson定义了一个person类,然后在person这个类的类体里面定义person这个类应该具有的成员变量(即属性)和方法,如这里定义的int id和int age这个两个成员变量,或者叫属性,这个id表示人的身份证号码,人应该具有这个属性,age表示人的年龄,
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(19)——Java环境变量配置
前言学习java的第一步就要搭建java的学习环境,首先是要安装JDK,JDK安装好之后,还需要在电脑上配置"JAVA_HOME”、"path”、"classpath"这三个环境变量才能够把java的开发环境搭建好。在没安装过jdk的环境下,path环境变量是系统变量,本来存在的,而JAVA_HOME和classpath是不存在的。一、配置JAVA_HOME变量操作步骤(win7系统):计算机→右
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(23)——GUI编程
一、AWT介绍所有的可以显示出来的图形元素都称为Component,Component代表了所有的可见的图形元素,Component里面有一种比较特殊的图形元素叫Container,Container(容器)在图形界面里面是一种可以容纳其它Component元素的一种容器,Container本身也是一种Component的,Container里面也可以容纳别的Container。Container
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(20)——基础语法
一.标识符二.关键字三.JAVA基础数据类型3.1.java常量3.2.java变量从本质上来讲,变量其实是内存里面的一小块区域,一个程序在运行的时候,实际上这个程序是位于内存里面,然后才开始运行。一个.exe文件存放在硬盘上是无法运行的,在硬盘上看到的.exe文件无非就是一个文件而已,当我们双击这个.exe文件时,运行起来的时候实际上是整个.exe文件被放在了在内存里面,然后操作系统找到main
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(3)——抽象类
一、抽象类介绍下面通过一下的小程序深入理解抽象类因此在类Animal里面只需要定义这个enjoy()方法就可以了,使用abstract关键字把enjoy()方法定义成一个抽象方法,定义如下:public abstract void enjoy(); 从某种意义上来说,抽象方法就是被用来重写的,所以在父类声明的抽象方法一定要在子类里面重写。如果真的不想在子类里面重写这个方法,那么可以再在子类里面把这
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(1)——equals方法
一、equals方法介绍1.1.通过下面的例子掌握equals的用法1packagecn.galc.test; 2 3publicclassTestEquals{ 4publicstaticvoidmain(String[]args){ 5/** 6*这里使用构造方法Cat()在堆内存里面new出了两只猫, 7*这两只猫的color,weight,height都是一样的, 8*但c1和c2却永远不
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(7)——Object类
一、Object类介绍Object类在JAVA里面是一个比较特殊的类,JAVA只支持单继承,子类只能从一个父类来继承,如果父类又是从另外一个父类继承过来,那他也只能有一个父类,父类再有父类,那也只能有一个,JAVA为了组织这个类组织得比较方便,它提供了一个最根上的类,相当于所有的类都是从这个类继承,这个类就叫Object。所以Object类是所有JAVA类的根基类,是所有JAVA类的老祖宗。所有的
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(22)——异常处理
一、异常的概念异常指的是运行期出现的错误,也就是当程序开始执行以后执行期出现的错误。出现错误时观察错误的名字和行号最为重要。1packagecn.javastudy.summary; 2 3publicclassTestEx{ 4 5publicstaticvoidmain(Stringargs[]){ 6intarr[]={1,2,3}; 7System.out.println(arr[2]);
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(5)——多态
一、面向对象最核心的机制——动态绑定,也叫多态1.1.通过下面的例子理解动态绑定,即多态1packagejavastudy.summary; 2 3classAnimal{ 4/** 5*声明一个私有的成员变量name。 6*/ 7privateStringname; 8 9/** 10*在Animal类自定义的构造方法 11*@paramname 12*/ 13Animal(Stringname
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(28)——Java对各种排序算法的实现
这里总结下各种排序算法的java实现冒泡排序?1234567891011121314151617181920publicclassBubbleSort{ publicstaticint[]bubbleSort(int[]array){ if(array==null){ returnnull; }
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(9)——this关键字
一、this关键字this是一个引用,它指向自身的这个对象。看内存分析图:假设我们在堆内存new了一个对象,在这个对象里面你想象着他有一个引用this,this指向这个对象自己,所以这就是this,这个new出来的对象名字是什么,我们不知道,不知道也没关系,因为这并不影响这个对象在内存里面的存在,这个对象只要在内存中存在,他就一定有一个引用this。看下面的例子分析:1packagecn.galc
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(24)——Java单元测试之JUnit4详解
Java单元测试之JUnit4详解与JUnit3不同,JUnit4通过注解的方式来识别测试方法。目前支持的主要注解有:@BeforeClass 全局只会执行一次,而且是第一个运行@Before 在测试方法运行之前运行@Test 测试方法@After 在测试方法运行之后允许@AfterClass 全局只会执行一次,而且是最后一个运行@Ignore 忽略此方法下面举一个样例:import org.ju
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(8)——super关键字
一、super关键字在JAVA类中使用super来引用父类的成分,用this来引用当前对象,如果一个类从另外一个类继承,我们new这个子类的实例对象的时候,这个子类对象里面会有一个父类对象。怎么去引用里面的父类对象呢?使用super来引用,this指的是当前对象的引用,super是当前对象里面的父对象的引用。1.1.super关键字测试1packagecn.galc.test; 2 3/** 4*
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(15)——java读取properties文件总结
一、java读取properties文件总结在java项目中,操作properties文件是经常要做的,因为很多的配置信息都会写在properties文件中,这里主要是总结使用getResourceAsStream方法和InputStream流去读取properties文件,使用getResourceAsStream方法去读取properties文件时需要特别注意properties文件路径的写法
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(11)——重载与重写
首先我们来讲讲:重载(Overloading)一、方法的重载方法名一样,但参数不一样,这就是重载(overload)。所谓的参数不一样,主要有两点:第一是参数的个数不一样,第二是参数的类型不一样。只要这两方面有其中的一方面不一样就可以构成方法的重载了。1packagecn.galc.test;2 3publicclassTestOverLoad{4 5voidmax(inta,intb){6Sys
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(16)——Java制作证书的工具keytool用法总结
一、keytool的概念keytool是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务。在JDK 1.4以后的版本中都包含了这一工具,它的位置为%JAVA_HOME%\bin\keytool.exe,如下图所示:二、keytool的用法三、创建证书创建证书主要是使用" -genkeypair"
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(12)——一哈希编码HashCode
一、哈希编码现在是站在JAVA虚拟机的角度来看内存里面的布局,站在JAVA虚拟机的角度,在内存里面有好多好多个对象,这里用椭圆来代表一个个对象。一个程序运行起来的时候,可能会有很多个对象在内存里面分配,那么对于JAVA虚拟机来说,它运行的时候需要找到这些对象的地址,这些对象的地址怎么找呢?JAVA虚拟机会用一张表记录每一个对象在什么位置上,而这张表一般是用哈希编码来记录,每一个对象都有自己独一无二
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(13)——流IO
一、JAVA流式输入/输出原理流是用来读写数据的,java有一个类叫File,它封装的是文件的文件名,只是内存里面的一个对象,真正的文件是在硬盘上的一块空间,在这个文件里面存放着各种各样的数据,我们想读文件里面的数据怎么办呢?是通过一个流的方式来读,咱们要想从程序读数据,对于计算机来说,无论读什么类型的数据都是以010101101010这样的形式读取的。怎么把文件里面的数据读出来呢?你可以把文件想
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(2)——接口
一、接口的概念JAVA是只支持单继承的,但现实之中存在多重继承这种现象,如“金丝猴是一种动物”,金丝猴从动物这个类继承,同时“金丝猴是一种值钱的东西”,金丝猴从“值钱的东西”这个类继承,同时“金丝猴是一种应该受到保护的东西”,金丝猴从“应该受到保护的东西”这个类继承。这样金丝猴可以同时从 “动物类”、“值钱的东西类”、“应该受到保护的东西” 这三个类继承,但由于JAVA只支持单继承,因此金丝猴只能
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(21)——数组
一.数组的基本概念数组可以看成是多个相同类型数据组合,对这些数据的统一管理。数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。数组的元素可以是任何数据类型,包括基本类型和引用类型。C和C++中的数组都可以分配在栈上面,而JAVA中的数组是只能分配在堆上面的,因为JAVA中的数组是引用类型。二.一维数组一维数组的声明方式有2种:格式一:数组元素类型 数组名[]; 即t
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(26)——JNDI入门简介
JNDI是Java命名与目录接口(JavaNamingandDirectoryInterface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。那么,JNDI到底起什么作用?要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探讨。1.没有JNDI的做法程序员开发时,
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(17)——线程
一、线程的基本概念线程理解:线程是一个程序里面不同的执行路径每一个分支都叫做一个线程,main()叫做主分支,也叫主线程。程只是一个静态的概念,机器上的一个.class文件,机器上的一个.exe文件,这个叫做一个进程。程序的执行过程都是这样的:首先把程序的代码放到内存的代码区里面,代码放到代码区后并没有马上开始执行,但这时候说明了一个进程准备开始,进程已经产生了,但还没有开始执行,这就是进程,所以
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(4)——对象转型
一、对象转型介绍对象转型分为两种:一种叫向上转型(父类对象的引用或者叫基类对象的引用指向子类对象,这就是向上转型),另一种叫向下转型。转型的意思是:如把float类型转成int类型,把double类型转成float类型,把long类型转成int类型,这些都叫转型。把一种形式转成另外一种形式就叫转型。除了基础数据类型的转型之外(基础数据类型的转型:大的可以转成小的,小的也可以转成大的。),对象领域里
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(14)——Java对象的序列化和反序列化
一、序列化和反序列化的概念把对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为对象的过程称为对象的反序列化。对象的序列化主要有两种用途:1)把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;2)在网络上传送对象的字节序列。在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入住物理硬盘,以便长期保存。比如最常见的是Web服务器中的Session对象,当有10万用户并发访问,
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(10)——static关键字
一、static关键字原来一个类里面的成员变量,每new一个对象,这个对象就有一份自己的成员变量,因为这些成员变量都不是静态成员变量。对于static成员变量来说,这个成员变量只有一份,而且这一份是这个类所有的对象共享。1.1.静态成员变量与非静态成员变量的区别以下面的例子为例说明1packagecn.galc.test; 2 3publicclassCat{ 4 5/** 6*静态成员变量 7*
zhanghaiyang
·
2016-01-20 14:00
Java基础学习
总结(23)——GUI编程
一、AWT介绍所有的可以显示出来的图形元素都称为Component,Component代表了所有的可见的图形元素,Component里面有一种比较特殊的图形元素叫Container,Container(容器)在图形界面里面是一种可以容纳其它Component元素的一种容器,Container本身也是一种Component的,Container里面也可以容纳别的Container。Container
zhanghaiyang
·
2016-01-20 14:00
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他