- 博客(42)
- 收藏
- 关注
原创 js之九九乘法表和冒泡
//99乘法表 function test99(){ document.write(""); for(var i=1;i document.write(""); for(var j=1;j document.write(
2017-07-31 18:23:44
383
原创 js之杨辉三角
function test(n){ if(n==1){ document.write("1"); } else if(n>1){ document.write("      ");
2017-07-31 18:12:00
306
原创 js
js中函数的简单调用 // js的单行注释 /* js的多行注释 */ //这两个东西 用来开发测试的时候用 //js中的字符串 单双引号都可以 //alert("hello javascript"); //弹出警告框 显示 alert()中的内
2017-07-31 18:09:34
191
原创 css基础笔记
引入外部的css文件 创建一个css文件,将文件的后缀改为.css,在该文件写上选择器 再在要使用的页面上引入即可 rel="stylesheet" 固定写法 href 写引入的css资源路径 --> 直接将style属性写入 标签内部 直接作用于该标签
2017-07-31 14:46:19
217
原创 css之元素选择器
选择器是必须掌握的内容 1.元素选择器 元素名(标签名){键1:值1;键2:值2;......键n:值n} 元素选择器的特点,所有该元素名的元素都受该效果影响 p{ color:#330066; fo
2017-07-31 14:30:22
309
原创 java基础之表单
表单的类型: 普通文本 text 只能存放一行文字 密码框 password 单选框 radio 要成为一组单选框 必须具有相同的name属性 多选框 checkbox 下拉框 select 子
2017-07-31 13:59:00
995
原创 java基础之HTML
html总结: 互联网三大基石: url: 资源定位符,作用 定位资源。 html: 超文本标记语言,作用 显示资源。 http: 超文本传输协议,作用 传输资源。 html的三种书写方式: 1.建立一个txt文件,内容写
2017-07-27 17:25:52
205
原创 java基础之正则表达式
1.正则表达式概念: 一个包含各种特殊字符的表达式字符串,可以用来匹配对应的字符串数据。正则表达式的作用1)验证:检查指定的字符串是否是满足[正则表达式]要求的数据.例如:检查用户名,邮箱,手机号... 2)查询:在一堆复杂的字符数据里找到我们需要的正确数据匹配[正则表达式].例如:有干扰数据里的正确的所有邮箱信息. 3)替换:把字符串
2017-07-25 20:55:59
183
原创 java基础之xml
1.xml的概念:可扩展的标记语言,一种描述数据的格式。 * * xml的作用:1)存储xml格式的数据在文件 2)在网络传输xml的数据 .... * * 常用的描述数据的格式 * * 1)Properteis:java特有的数据格式,java有对应的api。
2017-07-25 20:53:15
259
原创 java基础之线程
1.java的面向对象的 * 1)线程:通过thread对象表示 * 2)线程任务:通过Runnable对象表示 * * * java开启新线程的方式 * 1)新定义类实现Runnable接口 * 2)新定义类继承Thread类 *
2017-07-25 20:38:51
244
原创 java基础之流和序列化
1.1)InputStream void close() 关闭此输入流并释放与该流关联的所有系统资源。 abstract int read() 从输入流中读取数据的下一个字节。 int read(byte[] b) 从输入流中读取一定数量的字节,并将其存储在缓冲区数组 b 中。2).OutputStrea
2017-07-25 20:29:29
287
原创 java基础之泛型和装饰模式
1.泛型分类-》按泛型参数定义的位置 * 1)泛型类 * 2)泛型接口 * 3)泛型方法 * * 泛型方法使用 * 作用:泛型类和接口定义的泛型参数-不能在静态方法使用,泛型方法主要用于静态方法。 * * 1)定义泛型参数
2017-07-25 20:18:58
225
原创 java基础之参数和容器
1.方法参数:->方法内部需要用到使用时传入的【值】 * 1)方法参数装的是[装的是值], * 2)可以在方法中使用方法参数代替[值]. * 3)在方法调用的时候传入并确定方法参数里的值. * 2.泛型参数:--》在【类,接口,方法】需要用到使用时传入的【数据类型】 * 1)泛型参数装的是[引用
2017-07-25 20:04:37
357
原创 java基础之增强for循环和jdk字符串
1.增强for(foreach) * -》是一种循环的结构 * 作用:快速遍历容器(数组,list,set...)里的所有元素 * 语法: * for(元素类型 接收变量名 :容器(数组)对象){ * //处理遍历到元素的业务代码 * }2.遍历数组-设置所
2017-07-25 19:18:22
727
原创 java基础之扩展相关类
1、file文件类对应文件系统里的文件和文件夹文件系统的每一个文件和文件夹都可以映射为一个file对象注意:file对象对应文件系统的文件或文件夹可以不存在2、创建file对象 File(String pathname) 文件及文件夹路径创建 File(String parent, String child) 文件及文件夹的父目录路径 加文件
2017-07-25 19:09:41
994
原创 java基础之数组
1、数组是什么?数组就是一个容器,可以用来装【很多数据元素】,是一种特殊数据类型,引用数据类型。容器简单理解:容器就像一个装【冰块】的【冰格】,可以装很多的【冰块】。数组就是【冰格】,数组的元素就是【冰块】。2、为什么需要它? 之前学的数据类型,基本类型,String,自定义类型都是只能装一个值!!!有时候我们定义的变量需要装多个数据的时候。变量,参数,
2017-07-25 19:03:29
145
原创 java基础之常量池和异常
1.字符串常量池 a)内存位置--> 位于方法区。 方法区:字符串常量池,类型信息(代码),静态属性 b)作用--> 重复利用字符串对象,节约内存,因为字符串对象内容是只读的(内部存储内容的成员变量是final的)。String创建对象的方式 * * 1)字面值方式--》存储在字符串常量池中 *
2017-07-25 18:55:45
306
原创 java基础之接口
接口是一种类型,和抽象类普通类一样,也有包的概念。1、接口是什么?生活中,usb(传输数据,充电),指纹(解锁,支付),wifi(传输数据,上网)就是接口!!简单理解接口:就是描述了一套抽象功能的集合,就是能完成的事情,但是不做实现!!!2、抽象类接口对比抽象类:部分实现+部分抽象接口: 全部抽象(公共抽象方法、公共静态常量数据)注意!接口:只是
2017-07-24 17:03:00
190
原创 java基础之内部类
1、内部类的概念 一般情况,我们把类定义成独立的单元。 有些情况下,我们把一个类放在另一个类的内部(类中,方法中)定义,称为内部类。例子:1)动物 人 猫 狗 手机(只有人会用)2)回调函数:利用内部类,接口,多态,实现回调函数。2、内部类的作用:内部类提供了更好的封装!!通过访问修饰符可以让内部类只让外部类访问 内部类分类
2017-07-24 16:57:11
138
原创 java基础之抽象类
1、抽象类:也是类,相比普通类而言,多了可以定义抽象方法2、抽象方法 ? 就是有功能名字,没有功能实现。3、抽象方法有什么用? 有时候,类中有一些功能不能确定具体怎么完成,就可以定义为抽象的方法 抽象和具体不是一定的:由需求,由客户决定 定义抽象类语法 abstract c
2017-07-24 16:56:13
135
原创 java基础之类型转换
类型转换 1)基本类型转换 a)自动类型转换--》小类型赋值大类型 b)手动(强制)类型转换--》大类型赋值给小类型 2)引用类型转换 a)自动类型转换--》子类型赋值给超类型 b)手动(强制)类型转换--》超类型赋值给子类型 * 子类型:继承链下面的类型
2017-07-24 15:30:44
125
原创 java基础之多态
一、什么是多态? 现实中多态:多态在现实里面也是经常出现的,如下多态的例子: a)上学的时候,儿子找老爸买【手机】来【玩】,老爸承诺过年给你买手机(没说具体的品牌),等到过年的时候,你收到iphone或是红米手机,你都得要, 但是如果最开始说给你买苹果,那么收到其他手机,你就不会接受 -->需求:儿子玩手机(iphone,红米
2017-07-24 15:22:10
189
原创 java基础之方法的重载和重写
对比重载和重写: 重载:当前类新定义方法和当前类已有方法(功能类似(方法名相同)-形参不同),重载利于学习使用新方法。 重写:当前类新定义方法和继承链已有方法(功能相同(方法名相同)-形参相同),重写,屏蔽不适用的继承方法,利于学习,为多态建立基础! 重写的作用: 子类继承父类已有的功能不满足子类要求,子类重写(重新编写对应
2017-07-24 15:17:24
127
原创 java基础之javabean的规范
javabean的规范 (1)JavaBean 类必须是一个公共类,并将其访问属性设置为 public ,如: public class user{......} (2)JavaBean 类必须有一个空的构造函数:类中必须有一个不带参数的公用构造器 (3)一个javaBean类不应有公共实例变量,类变量都为private ,如: private int
2017-07-24 15:10:55
622
原创 java基础笔记之访问修饰符
一、访问修饰符作用? 控制资源(类,属性(成员变量,静态变量),方法)被访问的位置! 4种级别的访问修饰符( 限制的资源使用的位置) 1)public 公共的 a)本类中 b)同包其他类中 c)其他包子类中 d)其他包普通类 2)protected 受保护的 a)本类中 b)同包其他类
2017-07-24 15:10:10
150
原创 java基础之继承
一、什么是继承? 继承指的是如果一个类A是另一个类B,那么就说A继承了B;例如: a)人是动物,鸟是动物,所以人和鸟都继承了动物 b)动物是生物,植物也是生物,所以动物和植物都继承了生物。 c)所以人和鸟间接继承了生物。人和鸟都是生物。(继承链)继承链: 中国人-》 人-》动物-》生物 鸟-》动物-
2017-07-24 15:05:24
208
原创 java基础之方法传递
59.方法传递-引用类型的值方法传递:1)同一个对象可以被多个引用指向,任何引用更改对象内容,其他引用也可见2)同一个引用可以指向多个对象,同一时刻,只能指向一个对象60. static关键字:静态的,与类相关的static关键字:1)静态属性(变量)a)静态变量-->与类相关,只存储一份数据--》例子数据:学生的数量,腿的数量,总分...定义语法:
2017-07-24 14:54:35
272
原创 java基础之构造器
57.构造器有什么用呢?构造器的作用:方便我们在创建对象的时候,快速为对象的数据进行初始化!使用构造器(函数,方法)的步骤1)定义构造器 位置:类中,与其他方法同级 语法: public 方法名(形式参数列表){//初始化的代码 } 注意点 a)没有返回值类型的位置--》默认为void(不能写出来)可以写 return ; b)方法名与类名相同
2017-07-20 16:41:13
228
原创 java创建对象的方式
52.java创建对象的方式:1)new对象2)序列化 3)反射 4)克隆java创建对象的方式:new对象,序列化,反射,克隆类:抽象的,描述了其对象拥有的数据和功能,类是对象的模版。对象:具体的生活中任何物体都是某个类的对象,对象是类的体现,体系了所在类的数据和功能。53.通过对象的引用-操作对象的内容(数据(成员变量)和功能(成员方法))如何操作对象内容:
2017-07-19 08:37:41
285
原创 java基础之常用快捷键
51.常用快捷键常用快捷键: ctrl+shift+L显示所有快捷键的列表 重要快捷键 1. 命令提示:alt+/ (main, syso)代码补全 2. ctrl +1 错误解决提示 3. shift + alt+ s 自动生成代码(如:重写方法,构造器,setgeter,hashcode
2017-07-19 08:32:06
204
原创 java基础之包
50.package 关键字:包包:一、包作用:1、组织管理类:很多类功能作用相似,可以用放入同一个包2、便于类重名:不同包里,可以存在重复的类。3、没有定义包的类在默认包下,工作中不使用默认包,不方便管理和使用类。
2017-07-19 08:30:51
104
原创 java基础之方法
39.方法的作用方法的作用:1)避免main方法代码过多-不便于调试2)重复利用已有的代码--》重复的代码-定义在方法中,多次使用(去调用即可)3)分解功能: 解决一个复杂问题(功能)的时候-->不要直接用一个方法解决 把复杂的问题(功能)分解为小问题(功能) 小功能-对应方法解决-》解决复杂问题更简单40.方法绝对的重点:方法的绝对重点:方法概念:
2017-07-19 08:25:35
145
原创 java基础之循环
34.变量的分类变量的分类:1)局部变量(定义在方法或块里)--》目前学习2)成员变量3)静态变量局部变量的作用域--》指局部变量能使用的范围。1)开始位置:变量定义之后-开始2)结束位置:包裹局部变量的块{}的}之前-结束变量的重复定义->如果两个变量的作用域(使用的范围)有相同的位置,那么就会出现重复定义。注意点:局部变量定义的时候-尽量作用域小,防止作用域
2017-07-19 08:23:48
148
原创 java基础之类
31.类:可以定义多个方法(功能)类可以定义多个方法:main方法:主方法,程序执行的入口,执行类,从main执行方法的概念:一个方法对应一个大的功能,方法名(功能的名),方法的代码,对应功能的小步骤。例如:吃鸡腿(1)买鸡腿 2)啃鸡腿 3)擦嘴巴)1)定义方法public static void 方法名(){//方法执行的代码} 2)调用(运行
2017-07-19 08:22:12
172
原创 java基础之运算符
27.java内置了很多的功能java内置功能:1)打印内容到控制台System.out.println(值); 打印值的字符串到控制台,再打印换行System.out.print(值);打印值的字符串到控制台2)获取到随机的小数Math.random(); 每次执行得到[0,1)的随机double值注意点:表达式运算的时候,小类型会自动转换为大类型再进行运
2017-07-19 08:19:45
204
原创 java笔记之整数类型
21.整数类型:整数类型:占用空间 表达范围byte 1字节-128到127short 2字节-32768到32767int 4字节正负21亿long 8字节正负19位数注意点1)整数的字面值(直接写的值)默认类型是int,可以在字面值后加L改类型为long2(没有类型转换的时候)什么类型的值---只能赋值给什么类
2017-07-19 08:17:48
330
原创 java基础之基本运算符
12.基本运算符基本运算符:=:赋值(优先级最低):右边的值copy给左边的变量+:加法- :减法13.数据类型是什么?数据类型:每一种数据类型相当于一个类型的桶。不同数据类型装的值不同,不同类型的桶装的东西也不同如:a)铁桶能装水不能装硫酸b)塑料桶能装水不能装汽油c)网状垃圾桶不能装水等液体 简单理解:数据类型约束了值的范围!1、
2017-07-19 08:14:20
378
原创 java基础笔记之标识符
7.标识符标识符:作用:为,类,方法,变量,取名字,便于使用对应内容命名要求:以字母$_开头以字母$_加数字结尾的字符串。总之,Java中的标识符不能以数字开头8.变量命名规范变量命名规范:驼峰命名:第一单词的首字母小写,其他单词的首字母大写,其他字母小写,如:personName personPhone userInfo9.定义变量:变量有
2017-07-19 08:10:45
234
原创 java基础笔记之数据类型
13.数据类型是什么?每一种数据类型相当于一个类型的桶。不同数据类型装的值不同,不同类型的桶装的东西也不同如:a)铁桶能装水不能装硫酸b)塑料桶能装水不能装汽油c)网状垃圾桶不能装水等液体 简单理解:数据类型约束了值的范围!1、java 中数据类型分类a)基本数据类型 (Primitive Data Type) b)引用数据类型(对象类型) (Referen
2017-07-15 17:37:23
166
原创 java基础笔记之三
7.标识符作用:为,类,方法,变量,取名字,便于使用对应内容命名要求:以字母$_开头以字母$_加数字结尾的字符串。总之,Java中的标识符不能以数字开头8.变量命名规范驼峰命名:第一单词的首字母小写,其他单词的首字母大写,其他字母小写,如:personName personPhone userInfo9.定义变量:变量有三种(局部变量,成员变量,静态变量--
2017-07-15 17:34:22
105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人