自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 JS 操作节点

常用事件 Click Dbclick Mousedown Mouseout Mouseover Mouseup Mousemove 页面上所有元素均支持鼠标事件 时间发生顺序 单击:moousedown、mouseup、click 双击: 通过JS设置获取元素属性 getAttribute(attN

2016-08-21 18:47:03 553

原创 浏览器对象模型DOM

BOM介绍 BOM是浏览器对象模型 仅是 JavaScript实现的一部份,没有相关标准。 BOM 能做什么?(能够操作浏览器的窗口。DOM是操作组件) -操作浏览器窗口 -提供导航对象 -提供定位对象 -提供跟屏幕相关对象 -提供对cookie的支持 Window对象(有一个属

2016-08-21 18:45:25 799 1

原创 JS表单编程

setTimeout/setInterval setTimeout(代码,时间(毫秒)) 在指定的时间后,调用代码,执行一次 setInterval(代码,时间(毫秒)) 周期性的调用代码,直到窗口被关闭或调用clearInterval()方法 clearInterval方法传参是传的setInterval返回的一个下标 对form元素进行脚本编写 获取

2016-08-21 18:38:37 407

原创 JS核心语法

JavaScript: JS是一种嵌入在网页中的程序段 是一种解释型语言,被浏览器解释执行 由Netscape发明,ECMA将其标准化(脚本语言的一种规范) JavaScritpt借用了java的名字,但特和java没有关系 出于安全性的考虑,增加了JavaScript的限制 增强客户端的交互功能 JavaScript 是一种脚本

2016-08-14 19:21:28 583

原创 CSS页面布局基础

css属性: css属性单位 字体属性 长度pt px 颜色rgb url 绝对长度最好用于打印输出设备,而在作为屏幕显示时,绝对长度无多大的意义 cm mm in(英寸) pt(点) pc(picas) 相对包括包括px,em,ex。相对长度仅仅是指元素尺寸行对于浏览器的系统默认值来相应的缩放

2016-08-14 19:16:11 464

原创 java常见面试题(含答案)

1.main方法是怎样写的 public static void main(String [] args){} 2.变量的命名规则是怎么样的? 类名的定义:必须以大写开始,采用驼峰命名 方法名、属性名的定义:以小写开始,采用驼峰命名 常量:全部大写 3.if…else和写两个if有什么区别 两个if为两次选择判断,两条语句,都会执行 if…el

2016-08-14 19:05:37 2632 2

原创 反射、加载与垃圾回收

反射:reflect 属性:field 构造:constructor 方法/行为:method 被申明的:declared动态性:它可以在运行期探究和使用编译期未知的东西(类、属性、方法、构造等等) 能够通过反射产生对象(最基本的) 能够通过反射探究类当中我们所关注的构造、方法或者属性 能够体会在运行期去探究类的使用任意构造、方法和属性,体会到反射的动态性类加载: 由类加载器完成,类

2016-08-07 21:13:01 304 6

原创 java网络编程

协议:双方所定制的共同的表达方式(双方都能够读得懂的表达方式) OSI模型:开放系统互联(七层) 应用层、表示层、会话层、传输层、网络层、数据链路层、物理层 TCP/IP模型 应用层、传输层、网络互联层、网络接口层 OSI只是成为了理论上的一个标准,而TCP/IP模型成为了我们实际上的运用模型 两者之间的对应关系: OSI

2016-08-07 21:08:31 314 7

原创 mysql

关系型数据库 关系模型把世界看作是由实体和联系组成的。而关系型数据库是将数据库表做为实体,以数据库表的主键和外键的关联关系描述联系的一种数据库结构 关系分为三种:一对一,一对多,多对多 一对一:一条主表记录对应一条从表记录,同时一条从表记录也对一条主表记录 eg: 一对多: 一条主表记录对应多条从表记录,同时一个从表记录只对应一条主表记录 eg:

2016-07-31 18:43:08 254

原创 数据库

持久化:将数据长久的保持 手段: 文件保存(安全性不高、操作便捷性差) 数据库(mySQL、SQLServe—–>主要是中小型项目 Oracle、DB2—–>主要是大型项目) DBMS:数据库管理系统 新建数据库:create database 库名; 删除:drop database 库名; 查看所有数据库名

2016-07-31 18:34:21 326

原创 java基础知识

面向对象和面向过程的区别: 面向过程:更加关注整个程序的实现流程 面向对象:更加关注整个程序中有哪些类,每个类中有哪些属性,有哪些行为,它将整个功能划分为许多小功能,分散到不同的类中,使用时,仅需要命令相应的类完成相应的事情 面向对象的优势: 更高的容错率 更易阅读的代码 更易扩展 面向对象的劣势: 有一定的学习成本 执行效率

2016-07-24 19:40:09 261

原创 面向对象设计

UML:同一建模语言 软件工程: 针对软件工程生命周期全过程及其每个具体阶段的工程方法、技术细则、文档规范、技术支持、管理制度、人员组织以及质量保证体系等,软件产品是这些文档的总和,而不仅仅是程序。 软件工程三要素: 方法:完成软件开发的各项任务的技术方法,为软件开发提供如何做的技术 工具:为运用方法而提供的自动的或半自动的软件工程的支撑环境 过程:为了获

2016-07-24 18:55:43 311

原创 图形界面(GUI)

AWT:抽象窗体工具 容器(Frame类) 组件(Button类) 颜色(Color类) 字体(Font类) swing: 容器(JFrame类) 组件(JButton类) 当涉及到容器和组件的时候用Swing,需要操作字体颜色等用AWT 因此:Swing+AWT=SWT容器:装东西的 组件:放到容器里面的东西(eg:按钮等) 首

2016-07-24 18:38:36 377

原创 ATM

//ATM机 public class ATMMachine {private UserInfo[] allUsers;// ATM中的用户信息private UserInfo theUser; // 当前操作用户private int cash;// 现金public final int MAX_CASH = 200000;// 最大现金额// 构造方法public ATMMachine()

2016-07-17 14:32:51 1182

原创 面向对象

封装:类的组装和信息隐藏 组装:类的定义就是组装(属性、行为) 信息隐藏:访问修饰符(看修饰符分情况隐藏) 方法实现:体现的是调用者的信息被隐藏,调用者无需知道方法的具体步骤,只关心效果(功能)的达成继承:在面向对象中,可以通过扩展一个以有的类,并继承该类的属性和行为,来创建一个新的类,这种方式称作为继承 细节:继承是类与类之间的关系 (把共有的属性和行为抽取出来,特有的属

2016-07-17 14:27:50 329

原创 类的高级概念

封装:组装和信息隐藏 组装:类的定义就是组装(属性、行为) 信息隐藏:访问修饰符(看修饰符分情况隐藏) 方法实现:体现的是调用者的信息被隐藏,调用者无需知道方法的具体步骤,只关心效果(功能)的达成 封装的好处: 类的成员变量可以变成只读或者只写 类可以对存储在其他成员变量中的内容有一个整体的控制 类的用户不需要知道类是如何存储数据的 方法实现中特殊的实现方法:get和

2016-07-10 16:28:40 265

原创 多态与抽象

多态:相同的行为,不同的实现 • 多态是体现在方法上的 • 在javaoo中,多态是指一个对象有多种形式的能力 • 多态分为:静态多态和动态多态 静态多态:指在编译期就已知方法执行的最终效果 动态多态:指在编译期未知,在运行期根据绑定对象的不同有不同的效果 • 多态的实现: 静态多态:使用重载实现 动态多态:使用动态绑定和重写实

2016-07-10 16:25:43 341

原创 接口

接口: 1. 接口使用关键字interface,表明这是一种与类无关的全新的数据类型 2. 访问修饰符只能是public或者默认 3. 作用:在没有继承关系的类之间,提供共用的行为 为java中类与类之间的单继承,提供多实现 4. 在接口中的属性不能为变量,只能是公共的静态的常量 eg:public static final i

2016-07-10 16:23:57 435

原创 数组

数组是存储在一个连续的内存块中的元素集合 数组中的每个元素必须是相同的数据类型,并且通过索引进行区分,数组中的第一个元素的作引为0。数组特点:(3个) 1.存放的是同一数据类型 2.是连续存放的 3.数组大小一旦确定不可更改数组也是一种引用类型。 引用数据类型可分为:类和数组数组的copy 数组copy的方法arraycopy arraycopy属于System类里面的方法,用来cop

2016-07-03 10:43:49 276

原创 对象的行为

构造函数:是一个特殊函数,该函数将在创建对象时运行,该函数返回类i型固定为该类的类型。若没有手动书写构造函数,编译器会使用默认的构造函数,默认构造函数无参无函数体 构造函数声明语法: 访问修饰符 类名 (形参列表){ 函数体 } 构造函数的调用语法: New 类名(实参列表) 调用构造函数即创建新的对象 函数重载:在同一个类中书写同名函数,只要

2016-07-03 10:40:21 416

原创 类、对象、包

类:是一种数据类型,它可以由其他数据类型组装而成 对象:是某一个类对应的数据,通常把使用一个类来书写成数据的过程, 叫做创建对象 一个类可以创建多个对象 Class:英语创建新的类型,类名首字母大写 对象创建语法:new 类名() new关键字是用于创建对象 属性:表示特征,指某个类型特有的东西,他将该类型绑定在一起,永远不会消失 属性值:某个熟悉当前具体的值 属性的语法:访问修饰

2016-07-03 10:37:51 462

原创 XML

XML:可扩展标记性语言,是属于计算机语言的一种,但不是编程语言 本质上就是一个文本 <>这个括号括起来的就是一个标记,他不需要编译,由浏览器解释进行 标记都是成对存在的 XML:用来表示复杂的数据结构,其主要用在两个地方 跨平台的数据传递 充作配置文件(以后常用) XML规范:分为两个级别 第一个级别:合法的XML,也就是说符合XML语法的规则

2016-05-22 20:02:52 323

原创 IO流

流(stream):在目的地和源之间建立一根管道,数据通过管道流向目的地 细管道是按照字节传输的 (把数据拆分成byte来发送) 粗管道是按照字符传输的 分辨是在记事本里面如果能够读的懂就是字符流 不能够用记事本读懂的是字节流,也就是二进制 流是有方向的:始终是站在程序的角度 当源是程序的时候,是输出流 细管道—字节输出流–>Output

2016-05-15 18:59:06 295

原创 集合框架

集合特点:元素类型不同、集合长度不同、空间固定不变 框架:为了解决某一个特定的问题,预先设计好的一系列具有继承或实现关系的类与接口集合最核心的接口是:Collection List和Srt是继承Collection的,是控制单列数据的,Map是Collection简介产生出来的 List(列表)特点:线性(有序) 有序指代的是元素的放置是有顺序的,指通过前一个

2016-05-08 17:27:20 581

原创 多线程

1.多任务处理有两种类型: 基于进程:一个进程独享内存空间 基于线程:在进程内部共享内存地址空间 2.进程是指一种“自包容”的运行流程,有自己的地址空间,线程是进程内部单一的一个顺序控制流 3.基于进程的特点是允许计算机同时运行两个或更多的程序 4.基于线程的多任务处理环境中,线程是最小的处理单位 5.进程就是一个应用程序 6.进程内部在分多任务,这个就是线程 7.进

2016-05-08 17:25:02 577

原创 常用类

System类是一个final类,该类的所有属性和方法都是静态的 标准输入,指控制台输入 system属性:in、out、err(错误) 常用方法: - currentTimeMillis() 获取当前时间用毫秒来表示 用于计算代码运行耗时。运行前有个毫秒,运行后的有个毫秒,两个相减得到代码运行时间 Long now1 = system.currentTimeMillis(); Lon

2016-05-02 16:05:03 300

原创 异常处理

异常是程序在执行过程中所产生的问题 凡是能够用代码去纠正的就是异常 不能够用代码去纠正解决的就是错误 错误eg:硬件问题,运行环境问题 java中问题分为:异常(Exception)和错误(Error) 异常分类: 编译期异常<——>检查异常:checked Exception 运行时异常<——>不检查异常:unchecked Exception捕获异常(语法): try–catch

2016-05-02 16:03:08 399

原创 继承

1.继承:在面向对象中,可以通扩展一个以有的类,并继承该类的属性和行为,来创建一个新的类,这种方式称作为继承2.细节:继承是类与类之间的关系 (把共有的属性和行为抽取出来,特有的属性和行为单独列举出来)3.复用和分离:复用是可以继续用的代码(共有的属性和行为就可以是),分离是各自的使用(子类中特有的属性和行为)4.继承语法关键字:extends public class 子类名 extends

2016-04-24 19:27:17 363

原创 对象的行为

1.方法调用栈是一种数据结构2.栈是先进后出的:最先放进去的最后出来3.方法调用栈就是最先调用的最后结束的只要有retuen就有返回值,接没接是另外一回事方法执行三种结果: 1. 方法返回一个值:在这种情况下,一个基本数据类型或引用类型被传回给方法的调用者 2. 方法不返回一个值:在这种情况下,返回值被声明为void方法抛出一个异常给方法的调用者(异常) 1.方法完整的声

2016-04-17 22:51:45 401

原创 对象、类、包

OOA:分析 OOD:设计 OOP:编程 OOT:测试 1.结构化编程:面向过程的编程,程序自顶向下设计,围绕要解决的任务编程。 2.面向对象编程:围绕着问题区域中的对象来进行设计。对象简单的说就是"东西"。 可以为人、事、物。 《万物皆对象》《对象因关注而产生(编写代码的时候)》 3.对象属性:指对象身上有什么值数据。eg:身高,年龄

2016-04-17 22:47:37 381

原创 java学习

java学习第一周总结 对于一个没有任何编程基础的人来说,这一周的快节奏学习使我感到很疲惫。但是自己还是学到了不少的东西,感受到了计算机的神奇魅力所在。1.思维导图(改变思维方法,提高效率) 利用imindmaap画图软件来绘图。 2.Office软件的学习 学习办公常用的word、excel和ppt 3.java的基础学习 *程序设计步骤:需求分析(做什么、已知什么、期限),设计

2016-04-10 23:52:17 342

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除