Java复习笔记(CS)
菜园子
java程序员
展开
-
第一章(Java简介)
Java是1995年由Sun Microsystems公司中的James Gosling等制作完成的。Java源程序代码—编译—java字节码(可跨平台)—运行—JVM—操作系统。其中JVM是分平台的不同的平台有不一样的JVM(java Virtual(虚的、实质的、有效的、事实上的) Machine(机器、机械、机动车辆))。JDK:(java Development(发原创 2008-07-26 22:12:00 · 568 阅读 · 0 评论 -
JavaEE系列——第二章 Servlet基础
Servlet 是一个Java程序,是在服务器端运行以处理客户端请求并做出响应的程序。在自己new的类中要做三件事:1、 接收用户请求,处理用户提交过来的数据2、 JavaBean来处理逻辑3、 再用合适的方法显示视图。 doGet() :方法用来响应用户提交的GET数据。doPost():方法用来响应用户提交的POST数据。doGet()方法原创 2010-01-10 00:01:00 · 635 阅读 · 0 评论 -
JavaEE——基于Servlet的会话跟踪(二)
单词:Quanlity :质量的意思。 Quantity :数量的意思。Map接口 实现该接口的类有 Hashtable() :hash算法(混乱算法:索引快),特点:线程安全,单线程不要用,浪费资源。 HashMap() :hash算法。特点: 在多线程的程序或网络中,线程是不安全的。 TreeMap() : 适用于:排序。原创 2010-02-10 17:40:00 · 606 阅读 · 0 评论 -
JavaEE——基于Servlet的会话跟踪(一)
会话: Session指的是在一段时间内,单个客户与Web服务器的一连串相关的交互过程会话跟踪: 当客户访问服务器的时候,Servlet容器就会创建一个HttpSession接口的对象Sessions,并将对应的客户端和session中存入SessionID,当客户下次访问的时候,调出相应的Session就可以了。 会话跟踪有三种方法:1、原创 2010-02-10 17:21:00 · 802 阅读 · 0 评论 -
第12章 Swing(Ⅲ)
本章主要讲解了JTable和JTree组件。这两个组件在javax.Swing.JTalejavax.Swing.JTree:JTable在Swing中的JTable类扩展JComponent类。此类初始化需要两个一个是二维数组做表中的内容。一个一维字符串数组用于做表头。Object[ ][ ] cells = { {"Java原创 2008-09-16 18:35:00 · 667 阅读 · 0 评论 -
第十三章JDBC基础知识
本章只要讲了两种:一种是桥连;另一种是直连。其中桥连是sun公司利用SQL的ODBC做的连接。而直连是微软公司为java能在SQL上更好的连接而做的。我们S1阶段主要练习桥连。这里要要用到的包是Java.sql连接分三大对象;Connection、Statement/PreparedStement、ResultSet.第一个对象是:连接SQL的驱动第二个对原创 2008-09-16 19:46:00 · 747 阅读 · 1 评论 -
第11章 Swing(2)
Swing/菜单包含jMenuBar、jMenuItem和jMenu三个类。JMenuBar是放置JMenu的容器。JMenuItem是AbstractButton的直接子类,它本身又有3个子类。Ø JMenuØ JCheckBoxMenuItemØ JRadioButtonMenuItemJMenuBar是菜单类,JMen原创 2008-09-05 19:03:00 · 871 阅读 · 0 评论 -
第十章Swing(1)
Swing是在AWT的基础上发展而来的轻量级组件,与AWT相比不但改进了用户界面,而且所需的系统资源更少。下面我们将讲述Swing中常用的顶层容器。jFrame jPanel jScrollPane jFrame1. 扩展 java.awt.Frame 类2. 用于在 Swing 程序中创建窗口3. 包含边框、标题和用于关闭和原创 2008-09-03 13:47:00 · 786 阅读 · 0 评论 -
第八章java.io包
java。io包包括对文件和目录属性的操作,对文件读写的操作等。File file =new File(“Test.txt”);是构造一个文件对象。File对象即可表示文件,也可以表示目录。file.exists(); //判断文件或目录是否存在file.isFile(); //判断是否是文件file.isDiretory(); 、原创 2008-09-03 13:45:00 · 1119 阅读 · 0 评论 -
第七章 java.util包
在这个包中,Java提供了一些实用的方法和数据结构。例如,Java提供日期(Data)类、日历(Calendar)类来产生和获取日期及时间,提供随机数(Random)类产生各种类型的随机数,还提供了堆栈(Stack)、向量(Vector) 、位集合(Bitset)以及哈希表(Hashtable)等类来表示相应的数据结构Date类(处理日期)Java在日期类中封装了有关日期和时间原创 2008-09-03 13:44:00 · 644 阅读 · 0 评论 -
第六章java.lang包
包装类:可以把原始数据转换成相应的类型。 各个数据类型都有相应类型的包装类。其中于与数据类型名不同的有两个char(字符型)----Charaterint(整型)---------Integer其中valueOf()方法用于将相应的原始数据类型转换为其相应的包装类。Character类的各种方法:isDigit():确定字符串是否为0~9之间的数字。isLett原创 2008-08-01 19:41:00 · 637 阅读 · 0 评论 -
第二章(Java语言基础)
Java数据类型分两个类别:(1)、原始数据类型。(2)、引用数据类型。原始数据类型Java关键字都是小写。Byte(字节型) 8 -128~127Boolean(布尔型) 1 true/false引用数据类型:(1)、数组:具有相同数据类型的变量的集合。(2)、类:变量和方法的集合。(3)、接口:一个抽象类,其创建目的原创 2008-07-26 22:16:00 · 517 阅读 · 0 评论 -
第5章、异常
在运行时发生的错误就称为“异常”,在运行时跟踪这些异常被称为“异常处理”。try :监控异常的程序语句包含在try块中。catch :程序员可以捕获异常并以某种合理的方式来处理它。throw :直接抛出异常。throws :子句用于在方法声明中抛原创 2008-07-26 22:26:00 · 539 阅读 · 0 评论 -
第四章 面向对象的概念和Java实现(二)
面向对象的特点:(1)、封装。(2)、继承。(3)、多态.继承主要有点:代码的可重用性。使用关键字extends来继承类。一个类一经定义和调试,便可以用来创建新的子类的对象中,子类Car、Ship和Plane具有与父类相同的属性和方法。子类构造方法构原创 2008-07-26 22:25:00 · 642 阅读 · 0 评论 -
第三章(面向对象的概念和Java实现1)
OOA----分析OOD----设计OOP-----编码对象:是存在的具体实体,具有明确定义的状态和行为。消息传递:本质上就是方法的调用(?)消息:指一个对象为执行特定操作而向另一个对象发送的请求。类类:是具有相同属性和共同行为的一组对象的集合。类的属性:对象或实体拥有的特征在类中表示时成为属性。对象执行的操作称为方法。类和对象的区别类是用来描述原创 2008-07-26 22:21:00 · 658 阅读 · 1 评论 -
JavaEE系列——第一章JavaEE概述
B/S 优 势 :1、客户端部署为0。 2、版本易升级。3、客户可连接数多缺 势 :1、界面简单。 2、速度慢 C/S优 势 :1、界面丰富、漂亮。 2、速度快。 3、安全系数高缺 势 :1、客户端部署复杂。 2、版本升级复杂。 3、服务器的可连接客户端少 JavaME(Java Platform Micro Edition ,Java微型版) :适用于小型设备和智原创 2010-01-09 23:57:00 · 713 阅读 · 0 评论