06 2015 档案
摘要:每次学习新类,都要先了解他的构造方法,早去看他的方法调用,这样写起来才会有节奏1:StringBuffer(掌握)String和StringBuffer之间怎么样转换?StringBuffer转成String的时候可以用toString()方法把String添加到StringBuffer中用appe...
阅读全文
posted @ 2015-06-30 08:23
暴走骑士
摘要:A:模拟用户登录/** 模拟登录,给三次机会,并提示还有几次。* * 分析:* A:定义用户名和密码。已存在的。* B:键盘录入用户名和密码。* C:比较用户名和密码。* 如果都相同,则登录成功* 如果有一个不同,则登录失败* D:给三次机会,用循环改进,最好用for循环...
阅读全文
posted @ 2015-06-29 19:00
暴走骑士
摘要:1:Scanner的使用(了解) (1)在JDK5以后出现的用于键盘录入数据的类。 (2)构造方法: A:讲解了System.in这个东西。 它其实是标准的输入流,对应于键盘录入,in是System这个类中的最终静态变量:public static final InputStream; in ...
阅读全文
posted @ 2015-06-29 13:11
暴走骑士
摘要:Eclipse快捷键大全(转载) Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt...
阅读全文
posted @ 2015-06-29 10:39
暴走骑士
摘要:1:Eclipse的安装2:用Eclipse写一个HelloWorld案例,最终在控制台输出你的名字 A:创建项目 B:在src目录下创建包。cn.itcast C:在cn.itcast包下创建类。HelloWorld D:在HelloWorld下有一个方法。public static void m...
阅读全文
posted @ 2015-06-29 10:38
暴走骑士
摘要:1:Eclipse的概述使用(掌握) 请参照ppt和课堂练习.txt 2:API的概述(了解) (1)应用程序编程接口。 (2)就是JDK提供给我们的一些提高编程效率的java类。3:Object类(掌握) (1)Object是类层次结构的根类,所有的类都直接或者间接的继承自Object类。 API...
阅读全文
posted @ 2015-06-29 07:32
暴走骑士
摘要:若想实现一个合格重写方法,而不是重载,那么必须同时满足下面的要求!重写规则之一:重写方法不能比被重写方法限制有更严格的访问级别。(但是可以更广泛,比如父类方法是包访问权限,子类的重写方法是public访问权限。)比如:Object类有个toString()方法,开始重写这个方法的时候我们总容易忘记p...
阅读全文
posted @ 2015-06-28 12:54
暴走骑士
摘要:当成员变量和局部变量重名时,在方法中使用this时,表示的是该方法所在类中的成员变量。(this是当前对象自己)如:public class Hello { String s = "Hello"; public Hello(String s) { System.out.println("s = " ...
阅读全文
posted @ 2015-06-28 10:18
暴走骑士
摘要:需求已经在上图:下面是分析与代码:/* 教练和运动员案例(学生分析然后讲解) 乒乓球运动员和篮球运动员。 乒乓球教练和篮球教练。 为了出国交流,跟乒乓球相关的人员都需要学习英语。 请用所学知识: 分析,这个案例中有哪些抽象类,哪些接口,哪些具体类。 整个分析过程,我是通过画图讲解的。 *...
阅读全文
posted @ 2015-06-26 22:43
暴走骑士
摘要:1:形式参数和返回值的问题(理解) (1)形式参数: 类名:需要该类的对象,总之需要类变量的都是需要其实例化的对象 特别例子://匿名对象用法 new StudentDemo().method(new Student());// 抽象类名:需要该类的子类对象,抽象类本身不能实例化,抽象...
阅读全文
posted @ 2015-06-26 17:55
暴走骑士
摘要:/* 猫狗案例,加入跳高的额外功能 分析:从具体到抽象 猫: 姓名,年龄 吃饭,睡觉 狗: 姓名,年龄 吃饭,睡觉 由于有共性功能,所以,我们抽取出一个父类: 动物: 姓名,年龄 吃饭(); 睡觉(){} 猫:继承自动物 狗:继承自动物 跳...
阅读全文
posted @ 2015-06-26 17:46
暴走骑士
摘要:不能,因为子类继承父类的时候,先运行父类构造函数;具体的说就是运行父类时就会先“调用”父类的构造函数,注意“调用”和继承不是一个含义,实质上是“自动运行”。继承(extends)的含义其实是“扩展”,子类完全没必要扩展父类的构造函数,因为反正每次调子类的时候都会“自动运行”它父类的构造函数,如果真的...
阅读全文
posted @ 2015-06-26 15:48
暴走骑士
摘要:抽象类的练习 A:猫狗案例练习 B:老师案例练习 C:学生案例练习 D:员工案例练习/* 猫狗案例 具体事物:猫,狗 共性:姓名,年龄,吃饭 分析:从具体到抽象 猫: 成员变量:姓名,年龄 构造方法:无参,带参 成员方法:吃饭(猫吃鱼) 狗: 成员变量:姓名,年...
阅读全文
posted @ 2015-06-26 13:01
暴走骑士
摘要:看程序,说出运算结果题目(1)/* 看程序写结果:先判断有没有问题,如果没有,写出结果*/class Fu { public void show() { System.out.println("fu show"); }}class Zi extends Fu { public void show(...
阅读全文
posted @ 2015-06-26 09:14
暴走骑士
摘要:多态的问题理解: class 孔子爹 { public int age = 40; public void teach() { System.out.println("讲解JavaSE"); } } class 孔子 extends 孔子爹 { public int age = 2...
阅读全文
posted @ 2015-06-25 20:44
暴走骑士
摘要:引入final的缘由:由于继承中方法有一个现象:方法重写;所以,父类的功能会被子类所覆盖掉。有些时候,我们不想让子类去覆盖掉父类的功能,就是关闭方法重写的功能,只能让该方法使用,此时,针对这种状况,Java就提供了一个关键字:final1:final关键字(掌握) (1)是最终的意思,可以修饰类,方...
阅读全文
posted @ 2015-06-25 11:25
暴走骑士
摘要:注意:权限修饰符修饰局部变量是没有任何意义的1、类的修饰符分为:可访问控制符和非访问控制符两种。可访问控制符是:公共类修饰符 public非访问控制符有:抽象类修饰符 abstract ;最终类修饰符 final1 )公共类修饰符 public :Java 语言中类的可访问控制符只有一个: publ...
阅读全文
posted @ 2015-06-24 23:41
暴走骑士
摘要:第一题/* 看程序写结果: A:成员变量 就近原则 B:this和super的问题 this访问本类的成员 super访问父类的成员 C:子类构造方法执行前默认先执行父类的无参构造方法 D:一个类的初始化过程 成员变量进行初始化 默认初始化 显示初...
阅读全文
posted @ 2015-06-24 21:04
暴走骑士
摘要:Java 内存分配:1. 寄存器我们在程序中无法控制2. 栈存放基本类型的变量数据,局部变量,和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。)3. 堆存放用new产生的对象,数组。为了给垃圾回收器使用,...
阅读全文
posted @ 2015-06-24 12:18
暴走骑士
摘要:char b='a'+18; 右边'a'是char类型 18是int类型 那两个操作数运算 结果应该是int类型。但是左边又是char类型 比 右边等级低 所以右边应该强制类型转换可是char b='a'+18; 语句不会报错,说明没问题,所以我搞不明怎么回事了1.char b = 'a' + 18...
阅读全文
posted @ 2015-06-24 12:17
暴走骑士
摘要:1:打开帮助文档2:点击显示,找到索引,看到输入框3:知道你要找谁?以Scanner举例4:在输入框里面输入Scanner,然后回车5:看包 java.lang包下的类不需要导入,其他的全部需要导入。 要导入: java.util.Scanner6:再简单的看看类的解释和说明,别忘了看看该类的版本...
阅读全文
posted @ 2015-06-24 11:39
暴走骑士
摘要:由于代码重用度很高,所以会使用方法来进行封装,便于调取使用。例子:class ArrayDemo{ public static void main(String[] args){ //定义数组 int[] arr = {25,99,78,98,87}; //需求:遍历数组 // for(in...
阅读全文
posted @ 2015-06-24 09:56
暴走骑士
摘要:1:如何制作帮助文档(了解) (1)写一个类 (2)加入文档注释 (3)通过javadoc工具生成即可 javadoc -d 目录 -author -version ArrayTool.java 注意: 目录:若目录不存在会自动生成 -author:文件中提取author...
阅读全文
posted @ 2015-06-24 07:55
暴走骑士
摘要:1:成员变量和局部变量的区别(理解) (1)在类中的位置不同 成员变量:类中方法外 局部变量:方法定义中或者方法声明上,注意:权限修饰符修饰局部变量是没有任何意义的 (2)在内存中的位置不同 成员变量:在堆中 局部变量:在栈中 (3)生命周期不同 成员变量:随着对象的创建而存在,随着对象的...
阅读全文
posted @ 2015-06-22 19:14
暴走骑士
摘要:1:面向对象思想 面向对象是基于面向过程的编程思想。 面向过程:强调的是每一个功能的步骤 面向对象:强调的是对象,然后由对象去调用功能 2:面向对象的思想特点 A:是一种更符合我们思想习惯的思想 B:可以将复杂的事情简单化 C:将我们从执行者变成了指挥者 举例: 买电脑: 面向过程:我的...
阅读全文
posted @ 2015-06-21 21:26
暴走骑士
摘要:现实世界中是如何描述一个事物的呢? 举例:学生 姓名,年龄,性别... 学习,吃饭,睡觉 属性:该事物的描述信息 行为:该事物能够做什么 我们学习编程语言,是为了模拟现实世界的事物的。而我们学习的编程语言Java中最基本的单位是:类。所以,我们就应该把事物通过类来体现出来:由此,我们就...
阅读全文
posted @ 2015-06-21 21:24
暴走骑士
摘要:1:二维数组(理解) (1)元素是一维数组的数组。 (2)格式: A,格式一:数据类型[][] 数组名 = new 数据类型[m][n];m表示这个二维数组有多少个一维数组n表示每一个一维数组的元素个数以下格式也可以表示二维数组:不推荐这样去使用数据类型 数组名[][] = new 数据类型[m]...
阅读全文
posted @ 2015-06-21 10:13
暴走骑士
摘要:算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndexOutOfBoundsE...
阅读全文
posted @ 2015-06-20 21:47
暴走骑士
摘要:1:方法(掌握) (1)方法:就是完成特定功能的代码块。 注意:在很多语言里面有函数的定义,而在Java中,函数被称为方法。 (2)格式: 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) { 方法体语句; return 返回值; } 修饰符:目前就用 pu...
阅读全文
posted @ 2015-06-19 18:19
暴走骑士
摘要:1:switch语句(掌握) (1)格式: switch(表达式) { case 值1: 语句体1; break; case 值2: 语句体2; break; ... default: 语句体n+1; break; } 格式解释说明: ...
阅读全文
posted @ 2015-06-15 15:32
暴走骑士
摘要:1:运算符(掌握) (1)算术运算符 A:+,-,*,/,%,++,-- B:+的用法 a:加法 b:正号 c:字符串连接符 C:/和%的区别 数据做除法操作的时候,/取得是商,%取得是余数 D:++和--的用法 a:他们的作用是自增或者自减 b:使用 **(即...
阅读全文
posted @ 2015-06-14 17:46
暴走骑士
摘要:float类型数字在计算机中用4个字节存储。遵循IEEE-754格式标准: 一个浮点数有2部分组成:底数m和指数e底数部分 使用二进制数来表示此浮点数的实际值指数部分 占用8bit的二进制数,可表示数值范围为0-255但是指数可正可负,所以,IEEE规定,此处算出的次方必须减去127才是真正的指数。...
阅读全文
posted @ 2015-06-14 13:46
暴走骑士
摘要:1:关键字(掌握) (1)被Java语言赋予特定含义的单词 (2)特点: 组成关键字单词的字母全部小写。 (3)注意事项: A:goto和const作为保留字存在。 B:类似于Notepad++这样的高级记事本会对关键字有特殊颜色标记2:标识符(掌握) (1)就是给类,接口,方法,变量等起名字...
阅读全文
posted @ 2015-06-13 17:20
暴走骑士
摘要:1:计算机概述(了解) (1)计算机 (2)计算机硬件 (3)计算机软件 系统软件:window,linux,mac 应用软件:qq,yy,飞秋 (4)软件开发(理解) 软件:是由数据和指令组成的。(计算器) 开发:就是把软件做出来。 如何实现软件开发呢? 就是使用开发工具和计算机语言...
阅读全文
posted @ 2015-06-13 09:26
暴走骑士
摘要:面向对象语言基础组成(通用)1.关键字;2.标识符;3.注释;4.常量与变量;5.运算符;6.语句;7.函数;8.数组;(1)创建新类,java倡导首字母应该大写;(2)标识符:在程序中自定义的一些名称,只能由26个英文字母大小写,数字:0~9;符号_$组成 定义合法标识符规则: 数字不可以开头...
阅读全文
posted @ 2015-06-12 18:05
暴走骑士
摘要:软件的定义:一系列按照特定顺序组织的计算机数据和指令的集合软件的交互方式:1.图形化界面 GUI;2.命令行方式 CLI;Java语言特性:跨平台性;java文件在jvm下是跨平台,但JVM不是跨平台JRE:jvm+java程序所需的核心类库JDK:JRE+java的开发工具jdk安装文件夹最重要的...
阅读全文
posted @ 2015-06-11 23:21
暴走骑士
摘要:客户端:Insert title here 服务器端:package com.shop.zjt.ajax;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.Http...
阅读全文
posted @ 2015-06-07 16:50
暴走骑士

浙公网安备 33010602011771号