Studying Java (tt)
文章平均质量分 65
skytalemcc
古之成大事者,不惟超世之才,亦必有坚韧不拔之志!
展开
-
java总结-第一章
第一章 课程概述java的设计目标简单可移植--面向对象--分布式对象高性能健壮安全动态体系结构中立java是编程语言 体系架构 思考方式 运行环境java三种核心java虚拟机 jvm垃圾收集机制代码安全性检测计算机高级语言类型:编译型 解释型java是两种类型的结合java源程序 字节码文件 机器码指令jre(java运行环境)=jvm+runtime interpreterjava的垃圾回收原创 2009-12-26 21:11:00 · 253 阅读 · 0 评论 -
java总结-第九章
第九章基于文本的java应用程序inputsreamreader is=new inputstreamreader(system.in)bufferedreader br=new bufferedreader(is)s=br.readline();while(!s.euqal("")){}FLIE f=new file()filereader 以字符为单位bufferedreader类的rea原创 2009-12-26 21:26:00 · 291 阅读 · 0 评论 -
JAVA2009.4.28
//author 满晨晨//time 2009 4 28上午C/S ATM MSN 负载大部分在clint端 socket协议B/S 网站浏览 负载大部分在service端 传输C/S>B/S http协议面向对象面向过程basic cvb6 vc c++ java c/s.asp .原创 2009-12-26 21:31:00 · 167 阅读 · 0 评论 -
JAVA2009.4.30
//author 满晨晨//time 2009 4 30上午package机制package在第一行进行说明用点.来表明包的层次package year.month.day;最后放在day里引用包的话import(day+1);//day+1 是数值相加day=3 day+1=4(day+"1");//day后面跟一个字符1 day=3 day+"1"=31mysql -uroot -p7原创 2009-12-26 21:36:00 · 168 阅读 · 0 评论 -
JAVA2009.5.9
//author 满晨晨//time 2009 5 9上午子类的构造方法里会自动调用父类的构造方法子类会先调用父类的构造方法然后再调用自己的构造方法;子类和父类的构造方法 要求参数对应 要么都无参 要么都参数相同 否则报错super()是用来调用父类this.调用子类String 赋值的时候要加引号 “”int 不用==时候只能判断基本类型比较 就是int,float 等等equlas只原创 2009-12-26 21:44:00 · 152 阅读 · 0 评论 -
JAVA2009.5.18
//author 满晨晨//time 2009 5 18上午高内聚 代码不变 低耦合 功能扩展使用多态完成对各项事件的调用高内聚 低耦合 多态实现 使用接口public interface command{public void execute(String sql); }public class intercmd implements command{public void exec原创 2009-12-26 21:51:00 · 174 阅读 · 0 评论 -
JAVA2009.6.4
//author 满晨晨//time 2009 6 4上午nvl(comm,0) 当comm为null是 赋值为0存储过程中只要有结果的必须有into 来作为结果oracle 是java里是""class12.jar=ojdbc14.jarOracle.jdbc.driver.Oracledriver=Oracle.jdbc.OracleDriver;加载驱动Class.forName();原创 2009-12-26 21:52:00 · 179 阅读 · 0 评论 -
JAVA2009.6.5
//author 满晨晨//time 2009 6 5上午创建包(包中声明游标)和存储过程中使用游标create or replace package mypack is type mycursor is ref cursor; end ; create or replace procedure use_cursor(v_cursor out mypack.mycursor, v_d原创 2009-12-26 21:54:00 · 161 阅读 · 0 评论 -
JAVA2009.6.6
//author 满晨晨//time 2009 6 6上午进程 运行程序线程 进程内部单一的顺序控制流线程为最小单位主线程在java启动时候 一个线程立刻执行 称其为主线程它是产生其他子线程的线程public void run() {synchronized(this){}}//synchronized 同步符 作监视器 同一时刻只能有一个线程执行此语句块睡眠时让出cpu原创 2009-12-26 21:55:00 · 153 阅读 · 0 评论 -
JAVA2009.6.7
//author 满晨晨//time 2009 6 7上午多个线程处理同一个对象的情况要用到线程同步 避免脏毒线程:创建线程 extend Thread implement Runnable线程同步同步块同步方法 Thead.sleep()线程安全String StringBufferStringBuilder三个都可以字符串相加线程通信线程死锁监视器 有睡眠的地方可能出现脏毒尽量用监视器Fi原创 2009-12-26 21:56:00 · 155 阅读 · 0 评论 -
java总结-第七章
第七章高级类特征static类属性由该类的所有实例共享public static int total=0;当total所属类被数次实例化的时候 total只有一个而不是多个也可静态初始化staticpublic static int total;static{total=100;}static标记的变量或者方法由整个类(所有实例)共享单子模式class Single{ private原创 2009-12-26 21:23:00 · 178 阅读 · 0 评论 -
java总结-第六章
第六章java类设计extends类的继承object类是所有java类的最高层父类java只支持单继承 不允许多重继承一个子类只有一个父类 一个父类可用有多个子类public default protected public 方法重写在子类可用根据需要对父类继承的方法进行改造--方法的重写重写方法必须和被重写方法具有相同的方法名称 参数列表 返回值类型 重写方法不能使用比被重写方法更严格的访问权原创 2009-12-26 21:22:00 · 226 阅读 · 0 评论 -
java总结-第五章
第五章 数组数组时多个相同类型数据的组合数组属于引用类型 数组型数据为对象(object)每个元素相当于该对象的成员变量数组的元素可以是任何数据类型 包括基本类型和引用类型int a[];Mydate a[]; 引用类型数组java中声明数组时不能指定其长度 int a[5];非法java中使用new来创建数组对象int a[]=new int[10];动态初始化数组定义与为数组元素分配空间并赋值原创 2009-12-26 21:21:00 · 150 阅读 · 0 评论 -
java总结-第二章
第二章面向对象的程序设计软件开发的五个阶段需求分析 抽象建模系统设计 模型细化编码实现 测试阶段系统维护类(class)和对象(object)是面向对象方法的核心概念类是对一类事物的描述 是抽象的概念上的定义对象是实际存在的该类事物的每个个体 因而成为实例instanceString 属性的值要加引号使用new构造方法创建一个新的对象使用对象名.对象成员的方式访问对象成员(包括属性和方原创 2009-12-26 21:15:00 · 161 阅读 · 0 评论 -
java总结-第三章
第三章标识符,关键字,数据类型注释 //单行注释 /*多行注释*/ /**文档化处理**/javadoc source.java 文档自动生成工具变量程序中执行的数值可变的数据成为变量 包括变量名和变量值java区分大小写变量必须先定义再使用java中为各种变量方法和类等起的名字叫做标识符(就是名字)java中被赋予特定含义并用作专门用途的单词成为关键字所有java关键字都是小写数据类型基本数据原创 2009-12-26 21:15:00 · 185 阅读 · 0 评论 -
java总结-第四章
第四章运算符,表达式和流程控制变量用于记录数值可变的数据java变量使用前必须先声明和初始化成员变量在类的定义中声明在创建对象的同时创建有关的成员变量成员变量创建后系统自动对其进行默认初始化和显式初始化 成员变量依附于对象而存在&&与 ||或 =赋值运算符分支语句if else int i;switch(i)//case中的i必须为数值 而绝不能是取值范围{ 如果要求取值范围 可原创 2009-12-26 21:18:00 · 171 阅读 · 0 评论 -
java总结-第八章
第八章 异常异常两类 错误error 系统内部错误 违例exception 其他编程错误或外在因素】异常处理机制抛出异常throw 当不确定为何种异常和不确定怎么处理的时候使用捕获异常catchtry{}catch(){}finally{}为统一出口fileinputstream类的成员方法read()的功能是每次从相应的(本地为asc2码)文件中读出一个字节并转换为0到255之间int型整数返回原创 2009-12-26 21:26:00 · 171 阅读 · 0 评论 -
java总结-第十章
第十章gui应用程序设计awt abstractwindow toolkitgui graphical user interface组件componentcontainer 容器window 顶级窗口panel 接纳其他组件的容器 不能独立存在必须在其他容器中(如window或applet)frame是window子类 效果是一个窗口setvisible(true)可见componentconta原创 2009-12-26 21:28:00 · 204 阅读 · 0 评论 -
JAVA2009.4.29
//author 满晨晨//time 2009 4 29上午 public classs hello{public static int year;public static void setYear(int a) { year = a; }}这种情况下不对hello实例化也可以直接调用hello.setYear(18)public class hello{public in原创 2009-12-26 21:33:00 · 165 阅读 · 0 评论 -
JAVA2009.5.7
//author 满晨晨//time 2009 5 7上午public String a(int b){int c=10;b=b+c;return String.valueOf(b);强制把int转换为String Integer.parseInt();强制String转换为int;}输入一个值 显示出来import java.util.Scanner;public原创 2009-12-26 21:39:00 · 145 阅读 · 0 评论 -
JAVA2009.5.8
//author 满晨晨//time 2009 5 8上午面向对象的三大属性继承 封装 多态java只允许单继承 不允许多重继承要想继承其他的必须用接口 或者抽象类protected 类型的数据在同一个包里可以访问 如果别的包要访问此包里的protected数据的话 必须定义方法在方法中调用protected数据 来显示这个数据private 当实例化以后private不可以直接访问原创 2009-12-26 21:43:00 · 169 阅读 · 0 评论 -
JAVA2009.5.11
//author 满晨晨//time 2009 5 11上午走马灯输入5 a[5][5]a00 a01 a02 a03 a041 2 3 4 5a10 a11 a12 a13 a1416 17原创 2009-12-26 21:48:00 · 155 阅读 · 0 评论 -
JAVA2009.6.8
//author 满晨晨//time 2009 6 8上午io流文件处理过滤流字符处理对象处理流stream 它代表任何有能力产出数据的数据源对象或者有能力接收数据的接收端对象 流屏蔽了实际的io设备中处理数据的细节java.ioInputStream或Reader 衍生的类都含有read()方法用于读取单个字节或者字节数组OutputStream或者Writer衍生的类都含有writer()原创 2009-12-26 21:57:00 · 157 阅读 · 0 评论