J2SE
u013622806
这个作者很懒,什么都没留下…
展开
-
JAVA 多线程之Thread和Runnable
在理解Java多线程,先了解多任务,多线程,单进程,多进程。属于操作系统的范畴。是利用google技术可以搜索很多。 为什么需要使用多线程呢? 曰:计算机最大的限度最大的效率利用CPU资源。 总结:操作系统可以同时处理多个任务,但是CPU只能处理一件事情。 java 和多线程 1:使用java.lang.Thread类2:使用java.l...原创 2011-11-22 17:26:40 · 98 阅读 · 0 评论 -
Java 泛型之简单泛型
package com.study.generics;/** * 简单泛型类 * @author Administrator * @description 简单泛型类是声明了一个变量,可以声明多个变量, * 现在此阶段只是为了了解泛型,使用泛型,重点是掌握基础知识,基本理论,基本技能, * @param <T> 参数类型T(type...原创 2011-06-28 13:32:59 · 153 阅读 · 0 评论 -
Java 泛型简介
Java 泛型 所谓Java泛型 (Generic type 或者 generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。 简单起见:泛型就是将原本确定不变的数据类型参数化。可以在集合框架(Collection framewor...原创 2011-06-20 22:01:15 · 78 阅读 · 0 评论 -
Java自动打包和解包
Java打包和解包可以叫装箱和拆箱 打包:就是把基础类型转换为对象 解包:就是把对象转换为基础类型原创 2011-06-16 21:40:40 · 247 阅读 · 0 评论 -
Collection 之Map
Map 接口是实现了类的键值对形式存储数据(key-value)Map接口有HashMap和TreeMap子类 HashMap 是数据结构的哈希表方式的结构。 TreeMap 是数据结构的二叉树结构.什么是二叉树呢?主要就是一个元素下面只有两个元素。 Map类中存储的是键值对的标识,所以键不能重复。Map中键值对的比较是通过equals和hashCode方法,...原创 2011-06-15 21:30:46 · 66 阅读 · 0 评论 -
Collection类的Comparable
import java.util.*;/** * Comparable 接口 是所有可以"排序"的类都是实现了java.lang.Comparable接口的 Comparable接口只有一个方法compareTo(Object o) jdk1.5使用泛型 * public int compareTo(Object o) { * this == o 返回0 * ...原创 2011-06-14 22:25:46 · 165 阅读 · 0 评论 -
Collection之List接口
List接口继承Collection接口,包含LinkedList和ArrayList接口,且有顺序可以重复package com.study;import java.util.*;public class TestCollectionList { public void doList() { Collection cList = new ArrayLis...原创 2011-06-09 21:14:12 · 70 阅读 · 0 评论 -
面向对象的三个基本特征
面向对象的三个基本特征是:封装、继承、多态。封装封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。在Java中类中成员的属性有:public, protected, <default>, private,这四个属性的访问权限依次降...原创 2011-09-14 10:46:15 · 68 阅读 · 0 评论 -
Java IO 总结
根据我的工作经验和我的学习,对Java的IO操作进行总结: 计算机所有的操作都是输入输出,中间加处理的过程。 java对输入输出的操作都包含在java.io.*包中, 字节流 字符流输入流 InputStream Reader输出流 Outpu...原创 2011-01-30 15:38:28 · 68 阅读 · 0 评论 -
ObjectInputStream和ObjectOuputStream对象输入输出流
package com.study;import java.io.*;/** * 对象输入输出流,用于对对象的输入以及输出的操作。对一个对象进行操作 * * @author Administrator * */public class ObjectStream { public static void main(String[] args) { ...原创 2011-01-30 10:44:50 · 325 阅读 · 0 评论 -
Collection之Set接口
package com.study;import java.util.Set;import java.util.HashSet;import java.util.TreeSet;public class TestSetCollection { public void doSet() { //Set接口 没有循序,且不可以重复. Set set1= ...原创 2011-05-31 23:39:09 · 67 阅读 · 0 评论 -
Java 泛型之简单类型的多参数类型
package com.study.generics;/** * 简单泛型之两个参数类型 * @author Administrator * @description 泛型类的定义时,不能在同一包中指定两个同名的泛型类名 * @param <K> * @param <V> */class GenericsClassTwo<K,V&g...原创 2011-06-28 14:01:57 · 295 阅读 · 0 评论 -
Java 泛型之通配符
package com.study.generics;//介绍泛型的通配符 ? 怎么使用class GenericsCommon<T> { private T variable ; public T getVariable() { return variable; } public void setVariable(T variable) {...原创 2011-06-28 14:02:46 · 92 阅读 · 0 评论 -
Java反射Class 对象
package com.study.reflect;public class ReflectionDemo01 { public static void main(String []args) { //以下都是程序在《《《运行时》》》》 String str="学习java反射机制"; //java为任何类都可以拥有类class生成对应的...原创 2011-07-21 00:16:56 · 106 阅读 · 0 评论 -
JavaDB和JDBC
一:JavaDB和JDBC JavaDB只需要了解就可以了。 就是java语言本身自带的一种derby的数据库.连接方式和连接数据库都是和JDBC一样。 二:DataBaseMetaData类了解,获取数据库表结构 MetaData是元数据,是指描述数据库表本身的数据的数据。一张表有自己的定义的属性和自定义信息,可以通过元数据获取。 http://www....原创 2011-07-19 13:10:57 · 723 阅读 · 0 评论 -
Java泛型嵌套
package com.study.generics;//泛型的嵌套使用public class GenericsDemo06 { public static void main(String []args) { GenericsComputer<String,String> computer = new GenericsComputer<String...原创 2011-07-11 14:04:51 · 282 阅读 · 0 评论 -
Java项目架构图
WEB项目架构图:原创 2011-07-09 14:09:07 · 1037 阅读 · 0 评论 -
Java泛型之泛型数组
package com.study.generics;//泛型数组public class GenericsMethodArrays { public static void main(String []args) { GenericsMethodArrays demo01 = new GenericsMethodArrays(); Integer i[]= {0...原创 2011-07-09 13:26:33 · 279 阅读 · 0 评论 -
Java泛型方法,返回泛型类型实例
package com.study.generics;//通过泛型方法,返回泛型类型实例public class GenericsMethodDemo02 { public static void main(String []args) { GenericsMethodBackInstace<Float> demo02 = genericStatic...原创 2011-07-04 21:25:23 · 2233 阅读 · 0 评论 -
Java泛型方法
package com.study.generics;public class GenericsMethodDemo01 { public static void main(String []args){ GenericsMehtod demo = new GenericsMehtod() ; //泛型方法的实例化 String strMethod=demo.gen...原创 2011-07-04 21:24:39 · 111 阅读 · 0 评论 -
Java泛型之泛型接口
package com.study.generics;import com.study.generics.GenericsImpl;public class GenericsImplClass01 { public static void main(String []args) { //父类引用指向子类对象 GenericsImpl<String>...原创 2011-06-29 22:15:23 · 97 阅读 · 0 评论 -
Java 泛型之泛型受限制
package com.study.generics;class GenericsControlClass<T> { //T 泛型参数类型由外部指定 private T variable; public T getVariable() { return variable; } public void setVariable(T e) { ...原创 2011-06-29 21:20:29 · 175 阅读 · 0 评论 -
Java 容器
Java容器,对于初学者来说相对很大,但是任何难度都是有规律可循的。 Java 容器其实一些接口和抽象类对于数据结构来说,java容器本身就是关于数据结构和算法的集合。位于java.util.*包中。 什么是Java容器? 写道解释一:容器(Container)Spring 提供容器功能,容器可以管理对象的生命周期、对象与对象之间的依赖关系,您可以使...原创 2011-03-07 17:17:00 · 84 阅读 · 0 评论 -
Collection之Iterator
Iterator接口 所有实现Collection接口容器类都有一个iterator方法用以返回一个实现iterator接口对象。 iterator对象称迭代器,方便对实现对容器内元素的遍历操作。Iterator接口方法 boolean hasNext() 判断右边是否有元素 Object next() //返回游标右边的元素,且将游标移动到下...原创 2011-05-31 23:22:10 · 88 阅读 · 0 评论 -
Collection之容器类的自定义对象的比较需要重写equals和hashCode
容器类自定义类型进行比较的时候务必重写equals方法务必要重写hashCode方法 package com.study;import java.util.*;public class OverrideEquaslCode { public static void main(String []args) { Collection c2= new ...原创 2011-05-26 22:53:26 · 593 阅读 · 0 评论 -
DataInputStream和DataOutputStream的简单应用
DataInputSteam和DataOutputSteam是没有必要存储整个对象的信息,而只是要存储一个对象的成员数据,成员数据的类型假设都是Java的基本数据类型,这样的需求不必使用到与Object输入、输出相关的流对象,可以使用DataInputStream、DataOutputStream来写入或读出数据package com.study;impor...原创 2011-01-26 21:39:47 · 196 阅读 · 0 评论 -
Java 常用类之基础类型封装类
Java 有8种基本数据类型:char,byte,long,short,int,float,double,boolean对应的封装类有:Character,Byte,Long,Short,Integer,Float,Double,Boolean 每个类中都有相同的方法: 列举如下:equals() 判断对象是否相等。 toString() 转换为字符...原创 2010-07-16 20:07:21 · 102 阅读 · 0 评论 -
Java 常用类Runtime类和Process类
Runtime类封装了运行时的一些方法。Runtime的构造方法声明为私有(private)的,所以我们就不可能条用。只有通过使用Runtime rt=Runtime.getRuntime();获取Runtime对象的引用。 public class RuntimeDemo { public static void main(String []args) {...原创 2010-07-13 19:43:19 · 119 阅读 · 0 评论 -
Java----java基础语法之强制类型转换,运算符,if分支,for循环,while,break,continue,switch...
一:java基础语法之强制类型转换, 语法形式如:数据类型(引用数据类型) 变量名称 = (强制数据类型) 其他变量或变量值; 例子:int i = (int) (1*0.11); 二:java基础语法之运算符和表达式, 3.1算术运算符和表达式 算术运算符和表达式 1.算术运算符 算术运算表达式由算术运算符和一个或者两个操作数组成。算术运算符分为一元...2010-04-23 19:56:14 · 163 阅读 · 0 评论 -
Java----java内存执行过程以及java数据类型
Java----java内存执行过程以及java数据类型2010-04-15 11:59:17 · 171 阅读 · 0 评论 -
Java --java基础语法之局部变量和成员变量,数据类型
Java 中局部变量是指方法体或在大括号内“{}”声明的变量。包含形参。 注意:在方法体内声明的变量出了大括号就不认识本方法体内的变量。如:public void doMethod() { int iVar=0; float fVar=0.00f; double dVar=0.00; byte bV...2010-04-13 20:42:54 · 128 阅读 · 0 评论 -
Java --java基础语法之标识符,关键字,常量变量
java标识符Java标识符是对Java变量,方法和类等重名时使用的字符序列。且需要遵守标识符命名规则。规则如下:1. 只能以字母,下划线(_)或美元符($)开头,数字不能作为开头 2. 不能包含美元符($)以外的特殊符号 3. 不能包含空格 4. 可以是中文字符或日文字符Java取得标识符见名字知道意思(见名知意) Java关键字 java中赋予一种特定的...2010-04-12 19:30:25 · 83 阅读 · 0 评论 -
J2SE--Java HelloWorld程序
第一步:确保你的机器,已经安装了J2SDK,且开发路径PATH,CLASSPATH配置正确。 可以使用java -verbose 查看版本号,且使用javac(编译) 和java(执行)java代码 第二步:使用记事本,UltreaEdit,EditPlus等等,开发工具,写如下代码:package com.ith.zds.test;public class He...2010-04-07 19:18:04 · 82 阅读 · 0 评论 -
J2SE--Java简介
本文主要根据Java的诞生,Java的特性 进行描述。有错误,欢迎指正。 一:Java的诞生Java 是从1995年的7月开始在计算机业界就受到了高度关注,特别是在Internet和多媒体(Multimedia)相关产品类方面。Java为何有如此这么大的魅力?Java是一种软件技术 是一种由美国SUN计算机公司(Sun Microsy...2010-04-07 19:09:18 · 163 阅读 · 0 评论 -
JDK的安装配置
JDK的安装配置 描述:JDK的安装分为windows和linux等扥其他服务器或操作系统的安装。这边文章只涉及学习JAVA基础的人学习。如果要安装tomcat服务器软件以及其他的软件eclipse,myeclipse等的安装。则请使用www.google.com 查询下载。 这里只简单的介绍两种第一种:windows的JDK安装.第一步骤:JDK下载。 JDK是...2010-03-27 16:46:40 · 73 阅读 · 0 评论 -
Java中设置CLASSPATH,PATH,JAVA_HOME
我记得我在学校学习java的时候,Java版本还是1.3,j2ee版本是1.2,EJB版本是2.x(具体版本记得不清楚);那是工作难找我也找到了一份很不错的公司(当然了,是一家大公司).做的是php,一年之后,到了另一家公司(也就是现在的公司),以php招聘进来的,现在开始做java,自我感觉还行吧。有发展空间的公司,我都会去努力的把握。(扯远了) Java 1.5...2010-03-22 19:17:34 · 77 阅读 · 0 评论 -
Java基础知识
1:什么是Java? 什么是Java2? JDK? JDK后面的1.3、1.4.2版本号怎么理解?答:Java是一种跨平台,可移植性,强类型,简单性,易用性,动态性,通用性,并发性,且面向对象的编程语言。 JDK是SUN(现在应该是ORACLE)公司的免费的开发工具包。正式名称为J2SDK(JAVA 2 Standard Development Kit)(Java2 Soft...2010-02-10 21:00:42 · 67 阅读 · 0 评论 -
Java 基础知识之递归一
package com.ith;public class TestRecursive{ //递归调用方法 public static void main(String []args) { int sum=0; for(int y=0;y<10;y++) { su...原创 2010-05-20 21:38:44 · 100 阅读 · 0 评论 -
Collection 使用举例1
Collection 使用举例 容器类对象在调用remove,Collection 等方法时需要比较对象是否相等,这回涉及到对象类型的equals方法和hashCode方法,对于自定义的的类型 //需要重写equals和hashCode方法以实现自定义的对象相等规则。package com.study;import java.util.*;public clas...原创 2011-05-25 22:54:43 · 221 阅读 · 0 评论 -
Java Collection 接口
Java Collection接口是所有接口的父接口。有Set接口和List接口Set接口里面存放的内容是没有顺序且不可以重复。List接口里面存放的内容是有顺序且可以重复。 Collection使用举例 package com.study;import java.util.ArrayList;import java.util.Collection;p...原创 2011-05-24 23:06:27 · 157 阅读 · 0 评论