08 2015 档案

摘要:回顾:1.static final常量2.抽象方法: abstract,只有方法的定义,没有方法的实现3.抽象类: abstract修饰 包含抽象方法的类必须是抽象类 不能被实例化 需被继承,子类: 1)重写父类的所有抽象方法----变... 阅读全文
posted @ 2015-08-16 00:02 夏子藤 阅读(250) 评论(0) 推荐(0)
摘要:1 package oo.day06; 2 3 import java.util.Scanner; 4 5 public class ATM { 6 7 UnionPay card; 8 9 public void insertcard(UnionPay c... 阅读全文
posted @ 2015-08-15 23:59 夏子藤 阅读(257) 评论(0) 推荐(0)
摘要:package oo.day06;//求一组图形中的最大面积public class ShapeTest { public static void main(String[] args) { //Shape s = new Shape(); //编译错误,抽象类不能被实例化 Shape[] sh... 阅读全文
posted @ 2015-08-14 22:35 夏子藤 阅读(289) 评论(0) 推荐(0)
摘要:package oo.day06;//银行卡系统public class UnionPayTest { public static void main(String[] args) { ICBCImpl icbc1 = new ICBCImpl(); ICBC icbc2 = new... 阅读全文
posted @ 2015-08-14 22:35 夏子藤 阅读(267) 评论(0) 推荐(0)
摘要:package oo.day06;//static final常量public class StaticFinalDemo { public static void main(String[] args) { //Aoo.NUM = 250; //编译错误,常量不能修改 //System.out... 阅读全文
posted @ 2015-08-14 22:34 夏子藤 阅读(429) 评论(0) 推荐(0)
摘要:package oo.day06;//interface演示public class InterfaceDemo { public static void main(String[] args) { //Inter6 o = new Inter6(); //编译错误,接口不能被实例化 Foo o... 阅读全文
posted @ 2015-08-14 22:34 夏子藤 阅读(121) 评论(0) 推荐(0)
摘要:回顾:1.重写(override): 1)父子类中,方法签名相同,方法体不同 2)重写方法被调用时,看对象的类型 3)两同两小一大: 3.1)方法名同,参数列表同 3.2)子类返回值类型小于等于父类 3.2.1)void时,必须相同 3.... 阅读全文
posted @ 2015-08-14 22:33 夏子藤 阅读(136) 评论(0) 推荐(0)
摘要:1 package oo.day05; 2 3 4 5 6 7 public interface UnionPayABC{ 8 9 //查询余额10 double getBalance(); 11 //取钱12 boolean drawMoney(... 阅读全文
posted @ 2015-08-14 22:28 夏子藤 阅读(356) 评论(0) 推荐(0)
摘要:回顾:1.继承: 代码的重用,extends 父:共有 子类:特有 继承后,子类具有: 本类+父类 单一继承,传递性 先构造父再构造子,子类构造方法的第一句默认super()调父类无参构造2.super:指代当前对象的父类对象 super.... 阅读全文
posted @ 2015-08-13 21:49 夏子藤 阅读(274) 评论(0) 推荐(0)
摘要:1 package oo.day05; 2 //内部类演示 3 public class InnerDemo { 4 public static void main(String[] args) { 5 Mama m = new Mama(); 6 //Ba... 阅读全文
posted @ 2015-08-13 21:47 夏子藤 阅读(157) 评论(0) 推荐(0)
摘要:1 package oo.day05; 2 //内部类演示 3 public class InnerDemo { 4 public static void main(String[] args) { 5 Mama m = new Mama(); 6 //Ba... 阅读全文
posted @ 2015-08-13 21:46 夏子藤 阅读(124) 评论(0) 推荐(0)
摘要:package oo.day05;//方法重写的演示public class OverrideDemo { public static void main(String[] args) { }}class Aoo{ void show(){} double say(){return 0.0;} Ao... 阅读全文
posted @ 2015-08-13 21:45 夏子藤 阅读(147) 评论(0) 推荐(0)
摘要:package oo.day05;//重写与重载的区别public class OverrideOverloadDemo { public static void main(String[] args) { //重写:看对象的类型 重载:看引用的类型 Eoo eoo = new Eoo();... 阅读全文
posted @ 2015-08-13 21:40 夏子藤 阅读(209) 评论(0) 推荐(0)
摘要:package oo.day05;//匿名内部类public class NstInnerDemo { public static void main(String[] args) { //Too o1 = new Too(); //创建Too对象 //1.创建了Too的一个子类,没有名字 ... 阅读全文
posted @ 2015-08-13 21:39 夏子藤 阅读(140) 评论(0) 推荐(0)
摘要:package oo.day05;public class Foo { public int a; //任何类 protected int b; //本类、子类、同包类 int c; //本类、同包类 private int d; //本类 void show(){ a = 1; b = 2... 阅读全文
posted @ 2015-08-13 21:38 夏子藤 阅读(415) 评论(0) 推荐(0)
摘要:package oo.day05;//final演示public class FinalDemo { public static void main(String[] args) { }}final class Poo{}//class Qoo extends Poo{} //编译错误,final的... 阅读全文
posted @ 2015-08-13 21:37 夏子藤 阅读(397) 评论(0) 推荐(0)
摘要:package oo.day05;//static演示public class StaticDemo { public static void main(String[] args) { Joo o1 = new Joo(); o1.show(); //a=1,b=1 Joo o2 = ne... 阅读全文
posted @ 2015-08-13 21:36 夏子藤 阅读(388) 评论(0) 推荐(0)
摘要:1、简述synchronized和java.util.concurrent.locks.Lock的异同?解答:主要相同点:Lock能完成synchronized所实现的所有功能主要不同点:Lock有比synchronized更精确的线程语义和更好的性能。synchronized会自动释放锁,而Loc... 阅读全文
posted @ 2015-08-12 22:25 夏子藤 阅读(220) 评论(0) 推荐(0)
摘要:1 package oo.day04; 2 //super演示 3 public class SuperDemo { 4 public static void main(String[] args) { 5 Boo o = new Boo(); 6 } 7 } 8 ... 阅读全文
posted @ 2015-08-12 22:20 夏子藤 阅读(167) 评论(0) 推荐(0)
摘要:1 package oo.day04; 2 //重写的演示 3 public class OverrideDemo { 4 public static void main(String[] args) { 5 /* 6 Goo o1 = new Goo();... 阅读全文
posted @ 2015-08-12 22:10 夏子藤 阅读(149) 评论(0) 推荐(0)
摘要:1 package oo.day04; 2 //向上造型演示 3 public class UpDemo { 4 public static void main(String[] args) { 5 /* 6 Eoo o1 = new Eoo(); 7 ... 阅读全文
posted @ 2015-08-12 22:09 夏子藤 阅读(255) 评论(0) 推荐(0)
摘要:1 package oo.day04; 2 //格子类 3 public class Cell { 4 5 int row; //行号 6 int col; //列号 7 8 Cell(int row,int col){ 9 this.r... 阅读全文
posted @ 2015-08-12 22:06 夏子藤 阅读(251) 评论(0) 推荐(0)
摘要:回顾:1.内存管理:JVM 1)堆:new出来的对象以及成员变量 成员变量生命周期: 创建对象时存在,对象被回收时消失 垃圾回收器(GC)不定期回收没有任何引用指向的对象 回收过程是透明的,快一些System.gc() 内存泄露: 不再... 阅读全文
posted @ 2015-08-12 21:51 夏子藤 阅读(172) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2015-08-11 23:30 夏子藤 阅读(184) 评论(0) 推荐(0)
摘要:回顾:1.猜字符小游戏2.什么是类?什么是对象? 1)现实世界是由很多很多对象组成的 基于对象抽出了类 2)对象是真正存在的单个的个体 类代表一类个体,类型,类别 3)类中包含: 3.1)所有对象所共有的特征/属性---------变量 3.2)所... 阅读全文
posted @ 2015-08-11 23:26 夏子藤 阅读(146) 评论(0) 推荐(0)
摘要:1、在java语言中int和Integer有什么区别解答:int是基本数据类型,Integer是int的包装类,属于引用类型85.计算下列结果:25&3=25|3=解答:25的二进制是11001,3的二进制是00011,按位与的结果是:00001,按位或的结果是:11010,因此转成10进制分别为:... 阅读全文
posted @ 2015-08-10 22:59 夏子藤 阅读(169) 评论(0) 推荐(0)
摘要:1、请用正则表达式匹配出QQ号(假设QQ号码为5—10位);解答:^\d{5,10}$2、String,StringBufferStringBuilder的区别。解答:String的长度是不可变的;StringBuffer的长度是可变的,如果你对字符串中的内容经常进行操作,特别是内容要修改时,那么使... 阅读全文
posted @ 2015-08-10 22:58 夏子藤 阅读(134) 评论(0) 推荐(0)
摘要:1、char类型能否存储一个中文字符?为什么解答:可以。一个char是两个字节,而一个中文也是两个字节。2、Switch选择语句能否作用在String【字符串】上,也就是能否这么写:Switch(一个字符串变量)?解答:不可以,只能处理int,byte,short,char,(其实是只能处理int,... 阅读全文
posted @ 2015-08-10 22:58 夏子藤 阅读(123) 评论(0) 推荐(0)
摘要:1、JavaScript如何定义数组。解答:vararrTest=newArray();2、JavaScript能否操作cookie和session?解答:JavaScript可以操作cookie,但是不能操作session3、请写出如下正则表达式的含义;com︱cn︱net^http://www.... 阅读全文
posted @ 2015-08-10 22:57 夏子藤 阅读(134) 评论(0) 推荐(0)
摘要:1、请写出JavaScript中常用的三种事件。解答:onclick,onblur,onChange2、请写出一段JavaScript代码,要求页面有一个按钮,点击按钮弹出确认框。程序可以判断出用户点击的是“确认”还是“取消”。解答:click3、JavaScript如何实现计时功能。解答: 阅读全文
posted @ 2015-08-10 22:56 夏子藤 阅读(150) 评论(0) 推荐(0)
摘要:1、请说明meta标签的作用。解答:meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta标签用于网页的<head>与</head>中,meta标签的用处很多。meta的属性有两种:name和http-equiv。name属性主要用于描述网页,对应于content(网页内容),以便于搜... 阅读全文
posted @ 2015-08-10 22:55 夏子藤 阅读(155) 评论(0) 推荐(0)
摘要:1、请解释分布式事务管理?解答:分布式事务是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。为了实现分布式事务,需要使用下面将介绍的两阶段提交协议。阶段一:开始向事务涉及到的全部资源发送提交前信息。此时,事务涉及到的资源还有最后一次机会来异常结束事务... 阅读全文
posted @ 2015-08-10 22:54 夏子藤 阅读(231) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2015-08-10 22:49 夏子藤 阅读(206) 评论(0) 推荐(0)
摘要:回顾:1.猜字符小游戏2.什么是类?什么是对象? 1)现实世界是由很多很多对象组成的 基于对象抽出了类 2)对象是真正存在的单个的个体 类代表一类个体,类型,类别 3)类中包含: 3.1)所有对象所共有的特征/属性---------变量 3.2)所... 阅读全文
posted @ 2015-08-10 22:47 夏子藤 阅读(140) 评论(0) 推荐(0)
摘要:1、启动一个线程是用run()还是start()?解答:start()。2、是否可以继承String类解答:不可以。因为String类有final修饰。3、Java异常处理中,try{}里有一个return语句,那么紧跟在这个try后的finally{}里的code会不会被执行,什么时候被执行,在r... 阅读全文
posted @ 2015-08-07 21:51 夏子藤 阅读(129) 评论(0) 推荐(0)
摘要:1、EJB包含哪3种bean解答:sessionbean(会话bean),entitybean(实体bean),messagebean(消息bean)2、Class.forName(StringclassName)这个方法的作用解答:通过类的全名获得该类的类对象3、你认为在表上建立索引可以提高数据库... 阅读全文
posted @ 2015-08-07 21:50 夏子藤 阅读(129) 评论(0) 推荐(0)
摘要:1、hibernate中的java对象有几种状态,其相互关系如何(区别和相互转换)。解答:在Hibernate中,对象有三种状态:临时状态、持久状态和游离状态。临时状态:当new一个实体对象后,这个对象处于临时状态,即这个对象只是一个保存临时数据的内存区域,如果没有变量引用这个对象,则会被jre垃圾... 阅读全文
posted @ 2015-08-07 21:49 夏子藤 阅读(165) 评论(0) 推荐(0)
摘要:1、Struts1中actionform和action属于MVC哪一层,为什么? 解答:actionform和action属于MVC的Model层,Action用来处理业务逻辑,actionform保存用户表单数据以便于在不同页面间传递。而MVC中的model层就是业务逻辑层,该层用于实现具体的业务 阅读全文
posted @ 2015-08-07 21:49 夏子藤 阅读(2183) 评论(0) 推荐(0)
摘要:1、说出几个与spring同类型的开源框架,说出几个与hibernate同类型的开源框架,说出几个与struts同类型的开源框架解答:1)与spring同类型的开源框架:JUIDE、EJB3.0、picoContainer2)与hibernate同类型的开源框架:ibatis,jdo,JPA3)几个... 阅读全文
posted @ 2015-08-07 21:47 夏子藤 阅读(238) 评论(0) 推荐(0)
摘要:回顾:1.方法: 1)封装一段特定的逻辑功能 2)尽可能的独立,只干一件事 3)代码的重用、结构清晰、便于维护 4)可以被反复调用2.方法的定义: 修饰词 返回值类型 方法名(参数列表){ 方法体---算法 }3.return:无返回值方法中 ... 阅读全文
posted @ 2015-08-07 21:28 夏子藤 阅读(279) 评论(0) 推荐(0)
摘要:1、struts2中,Action通过什么方式获得用户从页面输入的数据,又是通过什么方式把其自身的数据传给视图的?解答:1)可以直接通过与表单元素相同名称的数据成员(需要存在符合命名规范set和get方法)获取页面表单数据。2)会把处理好的数据成员放入值栈中,到页面可以使用struts2标签取值就可... 阅读全文
posted @ 2015-08-06 20:15 夏子藤 阅读(163) 评论(0) 推荐(0)
摘要:回顾:1.更佳适用情况 当---while 直到---do--while 固定次数---for2.嵌套循环 循环中套循环 外层走一次,内层走所有次 越少越好 break3.数组 int[] arr = new int[4]; //0,0... 阅读全文
posted @ 2015-08-06 19:56 夏子藤 阅读(189) 评论(0) 推荐(0)
摘要:回顾:1.循环:反复执行一段相同或相似的代码2.循环三要素: 1)循环变量的初始化 2)循环的条件(以循环变量为基础) 3)循环变量的改变(向着循环的结束变) 循环变量: 在循环过程中所改变的那个量3.循环结构: 1)while:先判断后执行 2)do...while:先执行... 阅读全文
posted @ 2015-08-05 21:28 夏子藤 阅读(154) 评论(2) 推荐(0)
摘要:1 package day04; 2 3 import java.util.Scanner; 4 5 public class Fundamental { 6 7 8 9 10 public static void main(String[] args) {11 ... 阅读全文
posted @ 2015-08-04 23:08 夏子藤 阅读(197) 评论(0) 推荐(0)
摘要:回顾:1.运算符和表达式 1)算术: +-*/%,++,-- 2)关系:>,=,num){System.out.println("大了"); }else if(guess=1 3)num--; num=9/8/7/6/5/4/3/2/11)顺序结构:从上往下逐行执行,每句必走2)分支结构:有条件的执... 阅读全文
posted @ 2015-08-04 21:37 夏子藤 阅读(178) 评论(0) 推荐(0)
摘要:package day03;//运算符演示public class OperDemo {public static void main(String[] args) {/* * 6.条件/三目运算符: * 1)语法: * boolean ? 数1 : 数2 * 2)执行过程: * 计算boolean... 阅读全文
posted @ 2015-08-03 22:24 夏子藤 阅读(127) 评论(0) 推荐(0)
摘要:int[] arr = new int[]{ 3,6,8,9 }; System.out.println(arr.length); int len = arr . length ; System.out.println("数组长度为:" + len); /*System.arraycopy方法用于... 阅读全文
posted @ 2015-08-03 22:09 夏子藤 阅读(125) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2015-08-02 21:48 夏子藤 阅读(13) 评论(1) 推荐(0)
该文被密码保护。
posted @ 2015-08-01 18:21 夏子藤 阅读(12) 评论(0) 推荐(0)
摘要:回顾:1.Linux 操作系统、开源的、免费 服务器端 目录、挂载点、安全级别高 /:根目录 /home/soft01:主目录/家2.java开发环境 1).java源文件,经过编译,生成.class字节码文件 JVM加载.class并运行.cl... 阅读全文
posted @ 2015-08-01 18:10 夏子藤 阅读(126) 评论(0) 推荐(0)
摘要:王克晶(WKJ)phone: 13581726261qq: 1945019382email: wangkj@tarena.com.cn碰到问题:1.找同桌2.找项目经理3.找讲师课堂气氛活跃一些每天的任务:1.说今天讲的内容2.回顾3.正课每天的正课:1.PPT2.经典案例每天给你们的东西:1.课堂... 阅读全文
posted @ 2015-08-01 18:09 夏子藤 阅读(201) 评论(0) 推荐(0)