摘要: 1.构造函数:初始化实例成员变量 特点:方法名与类名相同 无返回值,也不写void 何时调用:new类时自动调用,不允许显示调用 子类通过super关键字调用父类构造方法 当类没有构造函数时,系统会自动默认一个构造函数 this:指当前对象的引用2.析构函数:为了回收内存中的垃圾 回收内存垃圾有两种方式 :java自动回收,这种回收不确定什么时候发生。 :System.gc(); 立即回收 析构函数的格式: protected void finalize(){ }3.静态static修饰符 :内存中只有一份,由类名调用,或者对象名调用4.常量static final: :不允许改变值的变量称. 阅读全文
posted @ 2014-04-09 23:03 淡无心01 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 今天主要讲的是类方法2和字符串一.类方法1.包: 类、接口和枚举类型的集合 创建包: package 包名 导入包: import 包名.*; ctrl+shift+o ctrl+shift+M 包命名规范: com.phome 网址的倒缀 包名小写 包名称不能用数字开头 常用的系统包: java.lang.*; 无需导入直接使用: java.util.*; 包与目录的关系: 一个包就是一个目录,目录里面包含包;2.方法可变参数: 基本类型: 在被调方法中改变形参的值 ,主调方法的实参不受影响。 应用类型参数: 在被调方法中改变形参的值,主调方法的实参受影响。 方法的返回值有应用类型和值类型. 阅读全文
posted @ 2014-04-09 22:57 淡无心01 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 今天学的是类的方法1.为什么要使用方法? 为了更好的简化代码。提高编程效率。2.什么是方法? 方法是变现类的行为的,具有特定功能的代码块。3.方法有哪些组成? 返回值 方法名 方法参数 方法体4.如何调用类的方法? 在主调函数中写上被调函数的函数名5.返回值 被调方法返回或不返回值。 返回类型和调用类型必须一致。 void不返回值。6.return 返回值:7.return后面的代码将不再执行,跳出被调方法。8.一个方法只能返回一个对象。9.主调方法通过相同类型的变量进行接收被调函数返回的值。10.变量分为: 成员变量和方法变量(局部变量) 11.成员变量是类的属性,即声明在类内,方法外的变. 阅读全文
posted @ 2014-04-09 22:55 淡无心01 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 今天上课主要讲的是java语句中的循环结构1.为什么使用循环结构? 主要解决代码重复使用时的多次书写。2.循环有些? java循环有while for do...while foreach四种3.while 循环条件和循环体是循环的两个关键。 循环条件都市boolean类型的表达式。循环条件成立,则执行循环体,循环体执行结束,再判断条件,如果成立,再次执行循环体。。。直到循环条件不成立为止,如果循环条件一直成立,则形成死循环,,为了避免死循环的发生,一定要有趋于结束的判断语句。 while中可以进行嵌套if判断。 循环体可以是一行或是多行的java语句。4.while和if的异同点 都要先进. 阅读全文
posted @ 2014-04-09 22:53 淡无心01 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 一.数组 1.数组是一个变量,存储相同的数据类型的一组数据(相同类型和多个),在一个数组中,下标从0开始 2.数组元素的使用 数据类型 数组名[]; 数组类型 [] 数组名; 3.分配空间 数组名=new 数据类型 [数组长度]; 数据类型 [] 数组名=new 数据类型 [数组长度]; 4.数组的赋值 类型标示符 数组名[]={初值表} 5.数组的长度 数组名.length 6.数组下标越界 ArryIndexOutOfBoundsException: 7.使用数组的步骤 定义数组 为数组元素分配内存空间 为数组元素初始化 使用数组元素 8.数组的使用例子 求最大值 求最小值 求平均值 求总 阅读全文
posted @ 2014-04-09 22:50 淡无心01 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1.java继承了OAK语言能够跨平台运行的特点,融合了面向对象的编程分格,广受开发人员的喜欢。2.java分为三各分支: java ME: 对应于移动手机等设备的开发。 java SE: 对应于桌面的开发,可以开发基于控制台或图形界面的应用程序。 java EE:对应于企业级开发,包括b/s架构的开发,分布式开发,web服务等非常丰富的内容。3.java特点: 面向对象开发 健壮性和安全性 高性能 平台无关性 多线程开发 分布式应用4.java准备 安装jdk5.jdk配置 java_home:jdk的安装目录 classpath:jdk提供的类库,也就是java_home下lib目录中的. 阅读全文
posted @ 2014-04-09 22:44 淡无心01 阅读(140) 评论(0) 推荐(0) 编辑
摘要: css31.css用在导航的制作上: top 儿童图书 儿童图书 儿童图书 儿童图书 儿童图书 儿童图书 儿童图书 儿童图书 2.超链接: 超链接的四种状态: 可以改变的属性(颜色,大小,下划线等) 这四个称为伪类类型. a:link未访问状态 a:visited已访问状态 a:hover鼠标移上状态 a;active激活选定状态 顺序不能乱 中间任意一个或两个不写3.样式优先级(从低到高) 各类样式有继承各类样式的优先级 浏览器默认设置 外部样式表文件 内部样式表 行内样式表 标签选择器 类选择器 ID选择器4css符号总结------------------------... 阅读全文
posted @ 2014-04-09 22:41 淡无心01 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1.css:(Cascading style sheet) 使用css的原因: css能够实现内容与样式的分离。但是不容易在界面中维护,调整高度 等难度系数比表格大。 css后期维护,改变背景颜色,字体颜色等比较方便。 css精确的控制,实现精美 ,复杂的页面。 主要功能:美化网页,实现网页的布局,图片等的定位。(排版与风格设计 简化的web开发)2.使用css基本格式: 选择器:就是所要修饰的对象;3.标签的类型: 标签选择器:就是容器的名字 如(直接写p{;;;})就可以了。 类选择器:需要有.在修饰对象的前面。 如 .text{;;;;} ID选择器:需要#在修饰对象的前面。 如... 阅读全文
posted @ 2014-04-09 22:38 淡无心01 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 一、技巧:1.制作一个像素的表格 border="0" cellspacing="1" cellpadding="0"2.表格制作水平直线 3.表格制作竖线 二、课程:1.表格: 表示一行 表示一个单元格2.表格的合并 colspan合并列 (同一中去掉) rowspan合并行 (不同里面去掉)3表格高级标签: 标题 表头 页眉 主体 页脚 阅读全文
posted @ 2014-04-09 22:36 淡无心01 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1为什么使用表单? 表单主要的作用是用户注册,用户认证,,修改数据,收集数据,搜索工具。2.表单有容器组成,容器里面有各种元素。3.格式: 4.表单的主要属性:①action:设置或返回表单的 action 属性 说明了表单数据提交时提交到哪里。***.html。②method :提交表单的方式 一种是get,get提交一般用在搜索等提交少量的数据地方,因为它的提交方式决定了用处。明文提交,可以看见提交的数据。一般不超过5K,根据浏览器的不同所决定。 另一种是post,post提交方式很常见,注册,修改数据等地方使用,理论上可以提交大量数据。密文提交数据。5.表单里面有三种: input:包. 阅读全文
posted @ 2014-04-09 22:34 淡无心01 阅读(170) 评论(0) 推荐(0) 编辑