2013年1月18日
摘要: IO包输入、输出导入:import java.io.*;作用:操作文件文件:可以认为是相关记录或存放在一起的数据集合。文件一般是存放在磁盘上。File文件类:流:是用来操作文件的工具类。java中的流分类:内容上分类:字节流(一般用来复制文件)stream 字符流(一般用来读取文件内容)reader、writer方向上来分:(参照物 当前工程)输入流:input输出流:output1、FileInputStream类和FileOutputStream类完成文件复制功能2、FileReader类和FileWrite类,配合BufferedReader类和BufferedWrite类进行读取和写入 阅读全文
posted @ 2013-01-18 14:01 Tiny339 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 1、如何将字符串String 转换成整数 int?两种方法:(1)、int i = Integer.parseInt([String]);或者i = Integer.parseInt([String],[int radix]);(2)、int i = Integer.valueOf(my_str).intValue();【注:字符串转成Double,Float,Long的方法大同小异】2、如何将整数 int 转换成字符串 String ?三种方法:(1)、String s = String.valueOf(i);(2)、String s = Integer.toString(i);(3)、St 阅读全文
posted @ 2013-01-18 11:41 Tiny339 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 1、sql包 jdbc技术:使用java代码来与数据库进行交互的技术。 前提条件:a、jdk,sql包的支持 b、需要得到数据库官方驱动程序。如何连接数据库两种方式:(1)、odbc桥驱动a、配置odbc驱动 b、Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");加载驱动【就想开车先找到车子的位置】 c、Connection con = DriverManager.gtConnection("jdbc:odbc:test","sa","");获得连接理解:sun.jdbc. 阅读全文
posted @ 2013-01-18 11:23 Tiny339 阅读(403) 评论(0) 推荐(0) 编辑
  2013年1月17日
摘要: 1、集合 数组优点:方便查询,有下标。 数组缺点:长度固定、类型不一致、不便于做添加删除。ArrayList本质上就是一个Object类型的数组,既然是数组,优点:便于做元素的遍历。缺点:不便于做元素的添加和删除。public class ArrayList{ private int size; private Object[] objemp = null; public ArrayList(){ this(10); } public ArrayList(){} public int size(){ return this.size; } public boolean isEmpty(){} 阅读全文
posted @ 2013-01-17 15:31 Tiny339 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1、lang 包: String,StringBuffer类,包装来——》将字符串类型,装换成为各种原始数据类型 创建字符串的方式: 直接赋值、new 一个,char[] 数组,byte[] 字节数组2、Math类特征:a、类名用final修饰final 代表最终的,不可修饰,可以用来修饰类,方法,成员变量如果用来修饰类,这个类不能被继承。如果用来修饰方法,这个方法不能被覆盖如果用来修饰变量,这个变量就是常量b、构造方法是私有的 意味着这个类,不能被实例化c、Math类中的所有属性和方法,全部是静态的。 因为不能通过对象调用,所以,只能通过类名调用。3、Object类 Object类默认是所有 阅读全文
posted @ 2013-01-17 15:03 Tiny339 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 1、异常 异常生活中不正常 在程序中异常指的是代码出现错误的现象2、异常的分类: 编译时异常:代码语法的错误(加以修正就可以解决) 运行时异常:在编译时是不报错的,而在运行的时候就报错了。(空指针异常,除数不能为0异常,负数开方,下标越界……)3、异常带来的一些布朗后果 a、代码报错 b、程序中断,导致后面的代码无法执行c、给硬件带来伤害。 c=a/b4、如何去处理这些异常,而让程序能够继续执行下去呢?try{ //try就像一个摄像头,用来监控有可能出现的异常的代码 }catch{ //catch就像保安室,来对异常的现象来进行捕获 }finally{ //无论代码是否发生异常,都会执行的语 阅读全文
posted @ 2013-01-17 11:59 Tiny339 阅读(132) 评论(0) 推荐(0) 编辑
摘要: lang 包import java.util.Scanner;对于lang包是java基础类包,它无需导入到程序中,在程序中他是自动植入的。Stringpublic static vaid main(String[] args){}1、包装类int short byte long float double boolean char(原始数据类型的一套盔甲)作用:a、将原始数据类型装换成引用数据类型(装箱)。将引用数据类型装换成原始数据类型(拆箱)。【注意:在jdk1.5之后,装箱和拆箱尅自动进行。】b、在程序中,数据从客户端来的时候,无论是来自网页,还是GUI程序,拿到数据默认都是一种Stri 阅读全文
posted @ 2013-01-17 11:29 Tiny339 阅读(161) 评论(0) 推荐(0) 编辑
  2013年1月14日
摘要: 1、java中的继承,是一种单一的继承,单方向的(每一个子类只能有一个父类) 在每一个子类的构造方法中,都有一句隐形的super(),他的意思是用来调用父类的构造方法。2、方法的覆盖(方法的重写)。 指的是在子类中,实现了与父类同名同参数列表的方法。 方法覆盖也是OOP思想中的一个设计思想: 方法覆盖可以隐藏掉父类的过时的陈旧的一些方法,同时在子类中,更新这些方法。在调用的时候,子类的对象调用的方法则是自己的这个新的方法,而父类的方法将会被覆盖。3、多态生活中多态指的是一个对象的多种形态。 a、向上转型。【注意:向上转型通常是一种不安全的做法,大家在使用的时候要慎重。】 向上转型之后,能调用的 阅读全文
posted @ 2013-01-14 15:06 Tiny339 阅读(676) 评论(1) 推荐(0) 编辑
摘要: 1、数组的缺点:在创建的时候长度固定2、函数:封装复杂的业务逻辑,代码重用3、oop程序设计:类:具有相似特征的对象抽象,是一种自定义的数据类型。 对象是具有各自属性或行为的个体。对象属性:一般用变量类描述(成员变量) 对象行为:一般用方法来描述(成员方法)4、类名首字母大写,类名与文件名相同5、this表示当前对象6、对象数组Employee [] empary = new Employee[5];int [] ary = new int[4];7、package com;包:包是文件夹。 文件夹有什么作用:a、分门别类的管理资源文件 b、避免命名冲突 import carry.Car; i 阅读全文
posted @ 2013-01-14 14:42 Tiny339 阅读(222) 评论(0) 推荐(0) 编辑