![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javaSE
文章平均质量分 76
river就是一条河
river就是一条河
展开
-
java概述
Java的由来1990年由James Gosling负责开发的一个分布式代码系统(Oak),最初是为家用消费电子产品(电冰箱、电视机等)进行编程控制1993年Sun公司将目标市场转向 Internet。SUN(Stanford University Ne原创 2013-08-10 21:00:41 · 644 阅读 · 0 评论 -
网络简单总结
网络通讯要素一、IP地址:InetAddress 1.网络中设备的标识; 2.不易记忆,可用主机名 3.本地回环地址,127.0.0.1 主机名:localhost二、端口号: 1.用于标识进程的逻辑地址,不同进程的标志 2.有效端原创 2013-09-13 15:07:25 · 631 阅读 · 0 评论 -
银行业务调度
面向对象的分析和设计:(一)有三种对应类型的客户:VIP客户,普通客户,快速客户,异步随机生成各种类型的客户,各类型客户在其对应窗口按顺序依次办理业务。 1.首先,经常在银行办理业务的人更有利于理解本系统,例如,我经常陪老婆跑银行原创 2013-09-13 13:21:35 · 548 阅读 · 0 评论 -
交通灯
问题分析:Road类 1.每个Road对象都有一个name成员变量来代表方向,有一个vehicles成员变量来代表方向上的车辆集合。 2.在Road对象的构造方法中启动一个线程每隔一个随机的时间向vehicles集合中增加一辆车(用一个“路线名_id”形式的字符串进行表示)。 3.在Road对象的构造方法中启动一个定时器,每隔一秒检查该方向上的灯是否为绿,是则打印车辆集合原创 2013-09-13 12:56:08 · 819 阅读 · 0 评论 -
泛型
泛型Generic JDK1.5(包含)以后出现的一种安全机制泛型的出现,让我们的集合操作更加安全泛型的出现,让程序出错的时间,从运行时期,提前到了编译时期泛型出现之前,程序人员只能主观判断集合存储对象的数据类型有了泛型,泛型就是强制的保证集合存储数据类原创 2013-09-07 21:47:11 · 467 阅读 · 0 评论 -
StringBuffer
StringBuffer|-- 向缓冲区中,追加数据 StringBuffer append(任意类型) 返回值是return this 方法调用链,方法的运算结果还是本类的对象引用|-- 删除容器中的字符串StringBuffe原创 2013-09-03 22:36:51 · 498 阅读 · 0 评论 -
Collection集合框架
Collection集合框架在java中,有一个容器,专门用于存储对象,这个容器就是集合框架数组可以存储对象,存储基本数据类型,集合只存储对象,不存储基本数据类型数组的长度是固定的,集合的长度是可变的Collection接口中的方法向集合原创 2013-09-07 13:01:38 · 674 阅读 · 0 评论 -
多线程
java多线程进程:正在运行的程序,占有内存中的区域线程:执行代码的独立控制单元,CPU执行代码的路径java中对多线程的支持线程也封装成对象,描述线程对象的类 java.lang.Thread类创建线程的第一种方式将类声明为Thread子类,继承T原创 2013-09-04 18:55:50 · 586 阅读 · 0 评论 -
常用类
基本数据类型包装类byte Byteshort Shortint Integerlong Longchar Characterb原创 2013-09-04 18:48:11 · 499 阅读 · 0 评论 -
Object
Object 是类层次结构的根类。每个类都使用 Object 作为超类。所有对象(包括数组)都实现这个类的方法。 Object类中的方法String toString() 返回该对象的字符串表示。 打印对象时,会默认调用toString方法原创 2013-09-03 22:44:35 · 371 阅读 · 0 评论 -
数组
数组 一维数组Java语言提供了一种一次性声明创建多个变量的用于存储数据机制,该机制即为数组。 1. 声明数组 int[]arr1; int []arr2; int[]arr3;原创 2013-08-16 20:17:23 · 558 阅读 · 0 评论 -
数组常见程序
数组求最大值一维数组求最大值int[] arr = {5,4,78,65,45,61}; int max = arr[0]; for (int i=0; i<arr.length; i++) { if(max<arr[i]) { max原创 2013-08-16 20:31:52 · 890 阅读 · 0 评论 -
反射,注解,泛型,代理
反射 一、基础知识 1.Java类用于描述一类事物的共性,该类事物有什么属性,没有什么属性,至于这个属性的值是什么,则是由这个类的实例对象来确定的,不同的实例对象有不同的属性值。 2.Java程序中各个Java类,它们是属于同一类事物,可以用一个类来描述这类事物,这个类原创 2013-09-13 14:45:31 · 792 阅读 · 0 评论 -
语句
语句 语句由;号结束,只有一个;的语句是空语句。语句结构 顺序结构 int a = 2; a = 3; 从上往下依次运行 分支结构 if语句 结果为布尔值的式子有几种?原创 2013-08-16 20:12:20 · 429 阅读 · 0 评论 -
IO流(二)
键盘录入读取public static final InputStream in 想让字节读取流,可以实现读取一行的功能, 将字节转成字符来进行操作 ,使用BufferedReader中的readLine()方法 转换流:字节流向字符的桥梁,Inpu原创 2013-09-13 09:19:14 · 593 阅读 · 0 评论 -
IO流
IO流概述操作硬盘或者是网络,等待的文件流的分类按照流向分 输出流-----java写文件 输入流-----java读取文件按照操作文件来分 字符流,操作文本文件(只要用记事本打开的),字符流中内置了编码表原创 2013-09-13 08:54:09 · 572 阅读 · 0 评论 -
Map
Map集合--映射 |-- 一个键只能映射一个值,保证键的唯一性 |-- 常用方法 |-- put(Key,Value),将键值存储到集合,put方法的返回值,一般情况下是null,但是如果存储了 重复的键,替换原来老键的值,put方原创 2013-09-07 21:53:12 · 561 阅读 · 1 评论 -
抽象类
抽象方法不具体的方法,对某一方法进行描述时无法对其执行过程进行具体的描述的方法。抽象方法只知道其行为的名称,行为的特点,而对其行为无法进行具体描述抽象方法的定义格式abstract 返回值类型 方法名(参数列表);抽象方法的特点1. 有方法名原创 2013-08-26 17:15:52 · 617 阅读 · 0 评论 -
面向对象
面向对象 用客观世界中描述事物的方法来描述程序中要解决的问题 万事万物都是对象,所有一切都可以使用面向对象方式进入计算机中面向对象三大特征: 继承 封装 多态 类现实世界中,原创 2013-08-26 17:09:42 · 552 阅读 · 0 评论 -
接口
接口的作用制作接口仅仅是为类的定义建立一种统一的标准,当某个类需要进行严格的格式限定时,可以为该类指定满足何种情况的规范,接口在这个充当了规范的作用。接口如何定义?访问控制修饰符 interface 接口名{ 变量声明 方原创 2013-08-26 17:18:18 · 592 阅读 · 0 评论 -
设计模式—简单工厂模式
模式中包含的角色及其职责: 工厂(ArmFactory)角色 简单工厂模式的核心,它负责实现创建所有实例的内部逻辑。工厂类可以被外界直接调用,创建所需的产品对象。 抽象产品(Arm)角色 简单工厂模式所创建的所有对象的父原创 2013-08-10 21:10:06 · 575 阅读 · 0 评论 -
枚举
一、什么是枚举枚举就是对某个类型的变量的取值只能为若干个固定值中的一个。 枚举是一个特殊的类,里面的变量是一个个内部类,其实就是子父类的关系。当有且仅有一个变量的时候,可看做是单例,但是单例没有子父类关系。二、为什么要有枚举枚举使 编译器在编译时期就控制源程序中填写的非法值,否则编译器就会报错。普通变量的方式在开发阶段无法实现这一目标。三、模拟枚举的功能原创 2013-09-13 14:32:52 · 520 阅读 · 0 评论 -
String总结
Stringjava中,字符串是一个对象,java.lang.String类,描述字符串对象创建字符串String str1 = "abc";String str2 = newString("abc");字符串的特点在java中,字符串是双引号引起来,原创 2013-09-02 23:02:54 · 567 阅读 · 0 评论 -
成员方法
成员方法定义格式访问权限修饰符 方法返回值类型方法名(参数列表) throws 异常名{ 方法体;}访问格式对象名.方法名(参数列表);成员方法返回值方法运行完毕后,如果有明确的结果,则方法需要在声明时进行运行结构的声明,并在原创 2013-08-26 17:11:50 · 952 阅读 · 0 评论 -
java语法基础
字符编码集Unicode码介绍 Java中使用的是统一码(Unicode)。Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。1990年开始研发,1994年正式公布。Unicode用16位表示,比ASCII码字符集要大的多。汉字字符集原创 2013-08-13 08:01:55 · 674 阅读 · 0 评论 -
对象
对象概述对象是类的实例表现形式创建对象通过类中的构造方法完成一个类可以创建多个对象,每个对象相对独立访问对象成员引用对象的成员变量 对象名.变量名引用对象的成员方法 对象名.方法名(参数)Vector v = ne原创 2013-08-26 17:14:17 · 836 阅读 · 0 评论