06 2017 档案
摘要:第一步:建表 第二步:实体类 第三步:写接口(需求) 第四步:帮助类(BaseDao)(只写一次) 第五步:实现类 // 表-->实体类--> dao --> biz --> --controller // 序列化 接口+实现 接口+实现
阅读全文
摘要:1. 使用jdbc步骤 a.导入数据库厂商提供的驱动程序(导入jar包) b.加载驱动程序 Class.forName("驱动程序") c.获得连接 Connection conn = DriverManager.getConnection(url,username,password); url =
阅读全文
摘要:Collection Map List Set HashMap ArrayList LinkedLisr HashSet 1. List的方法 List<元素类型> list = new LinkedList<元素类型>(); list.add(元素);//增加元素 list.add(index,元
阅读全文
摘要:a.导入log4j类 import org.apache.log4j.Logger; b.在指定类中,写属性 private static Logger logger = Logger.getLogger(指定类名.class); c.在指定行写日志 logger.debug(“日志信息”); lo
阅读全文
摘要:第一步:右击工程名,新建一个文件夹(Fold),名字为lib. 第二步:把第三方jar包复制到lib目录下. 第三步:右击工程名 >properties >java build path >libraries >add jar >再从项目的lib目录下选中你要的jar包 >确定.
阅读全文
摘要:Throwable -- error: (出现不能通过的程序处理的错误) -- Exception:可以同程序抓取或者抛出的错误. --检查异常(非运行时异常):编译阶段会出现的异常 SqlException, IOException, ClassNotFoundException --非检查异常(
阅读全文
摘要:1. 程序执行过程中出现的影响程序正常运行的现象.2. 异常语法 try{ //代码块 }catch(异常类型 e){ }catch(异常类型 2 e2){ }...{ }finally{ } 注意:try:表示可能出现异常的代码块. catch:抓取异常,并进行处理. 可以抓取多个异常.异常的范围
阅读全文
摘要:...:形参里面出现,表示的是可变参数 foreach循环: //语法:for(int 下标 = 0;i < 数组的长度;i++){ 数组元素值 数组[i]} //语法:for(数组元素类型 数组的元素值:数组){} package 二期第六章; public class Test { public
阅读全文
摘要:1 .语法 public interface 接口名 extends 接口1,接口2..{ //1.常量 //2.抽象方法 }2. 特点 a.用interface修饰 b.接口可以继承接口,多继承 c.接口内只能定义常量和抽象方法 d.接口不能实例化,但是可以作为子类的引用 e.实现接口的子类都必需
阅读全文
摘要:a.使用父类作为方法形参实现多态 public void play(Pet p){} b.使用父类作为方法返回值实现多态 public Pet getPet(int type){}
阅读全文
摘要:语法:对象A instanceof 类型B; 判断对象A的类型是否是类型B,如果是就返回true,否则返回false. 例:d instanceof Dog
阅读全文
摘要:1. 多态:一个事物的多种形态2. 多态的表现 行为(方法)多态:重写和重载. 引用多态(动态绑定):编译时的类型和运行时不一致的这种现象叫做动态绑定. 例:父类 = 子类. pet p = new Dog();3. 向上转型和向下转型 向上转型:父类 = 子类; 向下转型:子类 = (子类)父类;
阅读全文
摘要:final修饰的类不能被继承 final修饰的方法不能重写 final修饰的属性不能被修改
阅读全文
摘要:1. 重写就是子类重写定义父类的方法2. 重写规则 a.方法名和参数列表相同. b.修饰符访问权限子类和父类相同或者比父类大. c.返回值类型子类和父类相同或者是父类的返回值类型的子类 d.异常跟父类相同或者范围更小 一般:重写时:子类的东西都要与父类保持一致方法重写: 位置:相同 方法名:相同 参
阅读全文
摘要:1. 抽象类 语法:public abstract class 类名(){}; 2. 抽象方法 语法:public abstract 返回值类型 方法名(参数列表); 例:public abstract void print(); 注意:抽象方法有abstract修饰,并且抽象方法没有方法体. 3.
阅读全文
摘要:1. 继承:遗传 2. 语法 public class 子类 extends 父类{ } 例:public class DDDDG extends Pte { } 3. 继承的特点 a.子类可以继承父类的非私有的属性和方法 b.不能继承构造方法 c.继承默认权限修饰符的方法和属性,子类和父类必需在同
阅读全文
摘要:1. 封装:隐藏类内部细节2. 步骤: 第一步:将属性私有化.(private) 第二步:提供getter/setter方法(getXxxx(),setXxxx()). 第三步:在getter/setter中加入控制语句. 3. this关键词 this:表示当前对象. 调用属性:this.属性名
阅读全文
摘要:1. static:静态的 用static修饰的属性,直接可以类名.方法名访问 final:最终的 用final修饰的属性,它的值初始化后,不能再改变 注意:static不能再方法中修饰局部变量 补充:后++,先把本身的值作为表达式的值,然后本身+1 例:i++ 前++,先本身加1,然后再把值作为表
阅读全文
摘要:1.方法重载:方法名一样,参数列表不一样. 注意:重载与返回值类型和访问修饰符无关. package 第二章; public class XX { public void aa(){ } public void aa(int xxxxx){ } }
阅读全文
摘要:1. 语法:public 类名 (参数列表){ //方法体 } 2. 使用 类名 对象 new 构造方法名(参数); 例: Dog d = new Dog(); 3 构造方法的作用 a.创建对象. b.初始化值(属性值) 4. 构造方法和普通方法的区别: a.构造方法没有返回值类型(return..
阅读全文
摘要:语法:public static final 数据类型 变量名 = 变量值; 注意:变量名的所有字母都大写,多个单词用下划线(_)分割. 例:public static final String SEX_MALE=“Q仔”; package 第二章; public class Doog extend
阅读全文
摘要:第一:找出分类(分析出类) 第二:找出类的特征(分析类的相关属性) 第三:找出类的行为(分析类的方法)
阅读全文
摘要:package 第十五章; import java.util.Scanner; public class Jisuan { public static void main(String[] agrs){ Scanner console = new Scanner(System.in); String
阅读全文
摘要:package 第一章; public class Excelle { private String type; private String id; public Excelle(){ } public Excelle(String type,String id ){ this.type = ty
阅读全文
摘要:package 第十一章; public class Ad { String xm; int mm ; public void show(){ System.out.println("姓名"+xm); System.out.println("密码"+mm); } } package 第十一章; pu
阅读全文
摘要:package 第八章; import java.util.Arrays; import java.util.Scanner; public class 英文歌曲排序 { public static void main(String[] args){ Scanner console = new Sc
阅读全文
摘要:package 第六章; import java.util.Scanner; public class 成绩 { public static void main(String[] args){ int a = 0; double b = 0.0; Scanner input = new Scanne
阅读全文
摘要:package sb; public class 第一题 { public static void main(String[] args){ int a = 100; while(a >= 5){ System.out.println(a); a = a - 5; } } } package sb;
阅读全文
摘要:package sb; import java.util.Scanner; public class 多个 { public static void main(String[] args){ Scanner input = new Scanner(System.in); int aaa = inpu
阅读全文
摘要:package sb; public class fenshu { public static void main(String[] args) { double score = 98.5; String name = "张三"; char sex = '男'; System.out.println
阅读全文
摘要:1.java的执行顺序 java(编译) Java(运行) 编写源码 >字码文件 >执行 2.编写源码注意 a.类名和文件名一致. b.括号要成对出现. 3.println和print的区别 println会换行 print不会 4.转义字符 \n表示换行 \t表示空格 5.java注释 //:单行
阅读全文

浙公网安备 33010602011771号