- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 Java SE 学习笔记(十)
1. 抛出异常throw, throws 关键字2. 抛出异常需要注意 : a)如果一个方法抛出一个非运行时异常, 那么必须在方法定义上声明抛出的异常, 用者必须对抛出的异常进行处理. b)一个方法如果遇到throw关键字就会向外抛出异常, 后面的语句将不会执行, 除了finally块.3. throw和thr
2013-10-29 22:54:53 487
原创 Java SE 学习笔记(九)
1. 接口(interface) : 一个类只能有一个父类, 但是可以实现多个接口2. 多态(polymorphism) : 多态的前提: 必须存在继承或者实现关系3. 多态情况下的访问 : a) 多态情况下, 子类和父类存在同名的(静态和非静态)的成员属性时, 访问的是父类的成员属性b) 多态情况下, 子
2013-10-28 20:22:29 436
原创 Java SE 学习笔记(八)
1. 继承 :a) 继承在生活中是一种 is a 的关系(Student is a person)b) 在Java中, 继承的关系用extends 关键字表示c) 在继承体系中 : 被继承的类称为父类(基类, 超类) 继承的类叫做子类d) class A{ } class B exten
2013-10-28 20:15:35 564
原创 设计模式学习之单例模式
/** * 单例模式:饿汉式 */public class Single{ private static Single s = new Single(); private Single(){ } public static Single getInstance(){ return s; } }/** * 单例模式:懒汉式 */public class
2013-10-14 23:31:10 490
原创 Java SE 学习笔记(七)
1. this关键字 : a) this关键字表示当前的对象的引用b) 如果成员变量和局部变量存在同名的情况下, JVM一般都是使用局部变量的, 所以使用this.变量名会指向成员变量c) 用this关键字可以调用同个类中的其他构造方法, 使用this(参数)方式调用, 注意: 调用其他构造方法的语句必须放在构造函数的第一句, 而且
2013-10-14 22:51:44 501
原创 Java SE 学习笔记(五)
import java.util.Arrays;/** * 算法类 : Arithmetic * @author Mr.Wang * */public class Arithmetic{ public static void main(String[] args){ int[] arrays = {10, 21, 8, 54, 18}; //int maxVaule =
2013-10-14 22:37:15 544
原创 Java SE 学习笔记(六)
1. 成员变量和局部变量的区别 : a) 定义位置的区别 : i. 成员变量是定义在方法之外, 类之内 ii. 局部变量是定义方法之内b) 作用上的区别 i.
2013-10-14 22:33:59 524
原创 Java SE学习笔记(四)
1.do-while循环 : a)格式 : do{//待执行的代码;}while(表达式);b)do-while和while的区别, do-while是先循环再判断, while是先判断再循环,do-while循环不管条件是否成立, 都会执行一次2.for循环 : a) 格式 :for( 初始化;
2013-10-10 23:24:02 419
原创 Java SE学习笔记(三)
1. 负数在Java内存中存储机制: a) 在内存中存储负数是使用补码的方式存储b) 补码 = 原码的绝对值取反码+1c) int i = 129;byte b = (byte)i; System.out.println(b);//结果为-127 2. 算数运算符: a) 加号(+) : 加法, 表
2013-10-09 19:27:47 458
原创 Java SE学习笔记(二)
1.标识符: 用于Java程序中可自定义的名字被称为(标识符)。2.标识符的组成元素: 字母(a-z and A-Z), 数字(0-9), 美元符号($), 下划线(_)3.标识符需要注意:1)不能以数字开头.2)长度没有限制.3)严格区分大小写.4)不能用关键字表示5)不建议使用美元符号和下划线开头.4.关键字:在Java程序中有着特殊意义的单
2013-10-09 19:21:11 610
原创 Java SE学习笔记(一)
1.第一步:下载JDK,下载地址在: http://www.oracle.com/technetwork/java/javase/downloads/index.html2.安装JDK, 注意JDK安装的路径不能包含空格,和中文。3.配置PATH环境变量: 我的电脑-->属性-->高级-->环境变量-->PATH选项, 将JDK中的Bin目录的路径添加到PATH环境变量中
2013-10-09 19:16:53 589
原创 Java Web学习笔记(八)
1.每一个函数对象都有一个length属性,表示该函数期望接收的海曙格式。它与函数的arguments不同,arguments.length表示函数实际接收的参数格式。2.JavaScript中有五种数据类型: Undefined、Null、Boolean、Number 以及 String。3.Undefined数据类型的值只有一个:undefined。
2013-08-14 20:07:56 487
原创 Java Web学习笔记(七)
1.JavaScript是网景(Netscape)公司开发的一种基于客户端浏览器,面向对象、事件驱动式的网页脚本语言.2.JavaScript:定义在函数外的变量是全局变量; 定义在函数内的变量,如果声明了var,那这个变量就是局部变量,如果不声明var,不那么这个变量就是全局变量。3.with:表示在with括号包含的代码都是属于document对象里面的函数
2013-08-11 16:23:20 540
原创 Java Web学习笔记(六)
1.过滤器(Filter):1) Servlet过滤器是在Java Servlet规范2.3中定义的,它能够对Servlet容器的请求和响应对象进行检查和修改。 2) Servlet过滤器本身并不生成请求和响应对象,它只提供过滤作用。 3) Servlet过滤器能够在Servlet被调用之前检查Request对象,修改Request Header和Request内
2013-08-03 14:08:15 468
原创 Java Web学习笔记(五)
1.MVC设计模式(Model 模型 View 视图 Controller 控制器)。2.一个标准的JavaBean就像是一个封装好的Java类。3.使用JavaBean的方法: 1)导入JavaBean(在import中写明) 2)声明JavaBean对象 object name" class="classNam
2013-07-29 21:36:51 520
原创 Java Web学习笔记(四)
1.request的setAttribute与getAttribute方法一般是成对出现的,首先用过setAttribute方法设置属性与属性值,然后通过getAttribute方法根据属性获得与该属性对应的对象值。(获得到之后一般都需要向下类型转换,将属性值转换为真正的对象)setAttribute与getAttribute方法都是在服务器端内部执行的,客户端不知道服务端是否执行过这两个方法。
2013-07-26 20:37:29 466
原创 Java Web学习笔记(三)
1.JSP执行过程:2.JSP执行详细流程:3.在JSP中定义了和中定义了的变量的区别,中定义的变量是全局变量,中定义的变量是局部的.4. JSP声明的格式: ,脚本段的形式: ,当服务器将 JSP 转换为 Servlet 时,会将 JSP 中的声明转换为类的成员变量,而将脚本段转换为方法中的局部变量,Servlet 是单实
2013-07-20 21:41:14 448
原创 Java Web学习笔记(二)
1. 浏览器与服务器连接的一般过程: ServerSocket serverSocket = new ServerSocket(80);serverSocket.accept();//www.sohu.com + 80(浏览器自动加上的) --> DNS(Domain Name Service) --> 221.179.180.20:80 Socket socket
2013-07-16 13:41:25 446
原创 Java Web学习笔记(一)
1.HTML(Hyper Text Markup language)超文本标记语言。HTML的文件后缀名一般是:.htm 或者.html2.CSS定义的语法:selecter{property:value}3.HTTP:1)HTTP是一个基于请求/响应模式的,无状态的协议(request/response based, stateless protocol)
2013-07-14 20:20:50 610
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人