- 博客(37)
- 资源 (1)
- 收藏
- 关注
原创 Java中的封装
面向对象的三大特性:封装、继承、多态封装:将类的某些信息隐藏在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问封装的好处: 1.只能通过规定的方法访问数据 2.隐藏类的实例细节,便于修改和实现封装的实现步骤: 1.修改属性的可见性:设为private 2.创建getter/se
2017-04-07 14:28:39 420
原创 java中的静态初始化块
在类的声明中可以包含多个初始化块,创建类的实例的时候,就会依次调用,如果使用static修饰初始化块,就称为静态初始化块,需要注意的时候静态初始化块只在类加载的时候使用,且只会使用一次,同时只能给静态变量赋值,不能初始普通的成员变量,例如:package coom.hello;public class exer1 { String name; // 声明变量n
2017-04-07 11:43:23 327
原创 Java中的静态方法
与定义静态变量一样,也可以用static修饰方法,称为静态方法或类方法,main方法就是一个静态方法,在使用静态方法的时候,需要注意:1.静态方法可以直接调用同类中的静态成员,但不能直接调用非静态成员,如果希望调用非静态变量,可以通过创建类的对象,然后通过对象访问非静态变量2.在非静态方法中,可以直接访问同类方法的非静态变量和静态变量3.静态方法不能直接调用非静态方法,需要通过对象来访
2017-04-07 11:14:19 443
原创 Java中的静态变量
在Java中,可以基于一个类创建多个该类的对象,每个对象都拥有自己的成员,互相独立;有些时候,我们需要该类所用的对象共享一个成员,这时候便需要使用static定义,静态成员可以使用类名直接访问,也可以使用对象名访问,例如:package hello;public class HelloWorld{static String name="Hello";public static
2017-04-07 10:14:41 372
原创 Java中成员变量和局部变量
1.成员变量: 在类中定义,用来描述对象将要有什么;2.局部变量: 在类的方法中定义,在方法中临时保存数据。成员变量可以被本类中所有的方法使用,局部变量只能在定义它的方法中使用,成员变量的作用域在整个类;Java中成员变量会赋给一个初始值,但不会给局部赋给一个初始值;同一个方法中,不能有重名的局部变量,不同的方法中可以有同样的局部变量;两类变
2017-04-05 22:01:59 280
原创 编写一个Java程序,创建制定长度的int型数组,并生成100以内的随机数为数组的每个元素赋值
package exercise;import java.util.Arrays;public class exer{public static void main(String[] args) { // 创建对象,对象名为hello exer hello = new exer(); // 调用方
2017-04-05 16:24:33 10046
原创 Java中方法的重载
如果同一个类中包含了两个或两个以上方法名相同,方法参数的个数、顺序或类型不同的方法,称为方法的重载,也可称该方法被重载了.调用被重载的方法时,Java会根据参数的个数和类型来判断应该调用哪个重载方法,参数完全匹配的方法将被执行,例如:package exercise;import java.util.Arrays;public class exer{public sta
2017-04-05 15:42:47 425
原创 jquery选择器之可见性筛选选择器
元素有显示状态和隐藏状态$(":visible"):选择所有显示的元素$(":hidden"):选择所有隐藏的元素隐藏元素的方式有:1.CSSdisplay的值是none2.type=“”hidden”的表单元素3.宽度和高度都显式设置为04.一个祖先元素是隐藏的,该元素是不会在页面上显示5.CSS visibility的值是hidden6.CSS opacit
2017-03-31 14:37:53 238
原创 jQuery选择器之内容筛选选择器
基本筛选选择器针对的是元素DOM节点,如果要通过内容来过滤,jQuery也提供了一组内容筛选选择器,$(":contains(text)"):选择所有包含指定文本的元素$(":parent"):选择所有含有子元素或者文本的元素$(":empty"):选择所有没有子元素的元素(包含文本节点)$(":has(selector)"):选择元素中至少包含指定选择器的元素
2017-03-31 14:27:30 248
原创 jQuery选择器之基本筛选选择器
筛选选择器的用法与CSS中的伪元素相似,选择器用冒号“:”开头,下面是基本选择器的描述:$(":first"):匹配第一个元素$(":last"):匹配最后一个元素$(":not(selector)"):一个用来过滤的选择器,选择所有元素去除不匹配给定的选择器元素$(":eq(index)"):在匹配的集合中选择索引值为index的元素$(":gt(index)"):选择匹配集
2017-03-31 11:10:24 409
原创 jQuery选择器之层级选择器
层级选择器:$("parent>child")子选择器:选择所有指定“parent”元素中指定的“”child”的直接子元素$("ancestor descendant")后代选择器:选择给定的祖先元素的所有后代元素,一个元素的后代可能是该元素的一个孩子、孙子、曾孙等$("prev+next")相邻兄弟选择器:选择所有紧接在“”prev”元素后的”next”元素$("prev~si
2017-03-31 10:26:15 441
原创 DOM对象转换成jQuery对象
元素一元素二元素三 var div = document.getElementsByTagName('div'); //dom对象 var $div = $(div); //将dom节点div转化为$div的jquery对象 // $div = ?
2017-03-31 09:33:15 352
原创 jquery对象转化成DOM对象
jQuery本质上还是JavaScript代码,它只是对JavaScript语言进行包装处理。jQuery对象转化成DOM对象的方法:1.利用数组下标的方式读取到jQuery中的DOM对象HTML代码:元素一元素二元素三JavaScript代码:var $div=$("div");var div=$div[0];div.style.color="red";通
2017-03-31 09:18:40 239
原创 jQuery对象和DOM对象
window.onload = function(){ // 通过原生JS语法获取id为imooc1的元素pvar p = document.getElementById('imooc1'); // 将元素p在html中内容改变p.innerHTML = 'P1:您好!; // 将元素p的内容颜色改为红色p.
2017-03-31 09:08:50 286
原创 制作一个表格,显示班级的学生信息,要求可以删除行和添加行
这个还是有一个问题,就是在添加一行以后再删除,继续添加,数字是按照以前的顺序递增的,并没有发生改变 new document window.onload = function(){ var tr=document.getElementsByTagName("tr"); for(va
2017-03-30 16:01:25 1121
原创 访问父节点
访问父节点javascript 基础语法 流程控制语句 函数 事件 DOM dasdadfHTML/CSS 文字 段落 表单 表格 var mylist = document.getElem
2017-03-30 15:06:44 333
原创 访问子节点的第一和最后一下项
firstChild属性返回“childNodes”数组的第一个节点,如果选定的节点没有子节点,则该属性返回nulllastChild属性返回“ChildNodes”数组的最后一个子节点,如果选定的节点没有子节点,则该属性返回null 访问第一个和最后一个节点 javascript jquery php var
2017-03-30 14:23:47 235
原创 访问子节点
访问子节点 javascript javascript jQuery PHP var x=document.getElementsByTagName("div")[0].childNodes; for(var i=0;i { document.write("第"+(i+1)+"个节点的值是:"+x[i].nodeValue+""
2017-03-30 14:09:18 220
原创 JavaScript节点属性
在文档对象模型(DOM)中,每个节点都是一个对象。DOM节点有三个重要的属性:1.nodeName:节点的名称2.nodeValue:节点的值3.nodeType:节点的类型nodeName属性:节点的名称,是可读的 其中:元素节点的nodeName与标签名相同 属性节点的nodeName是属性的名称
2017-03-30 13:40:03 298
原创 JavaScript方法之getAttribute()和setAttribute()方法
getAttribute()方法:通过元素节点的属性名称获取属性的值 语法:elementNode.getAttribute(name),,,,,elementNode:使用getElementById、getElementsByTagName()等方法获取到的元素节点;name:要想查询的元素节点的属性名字
2017-03-30 10:25:57 5746
原创 JavaScript中getElementById和 getelementsByName和getElementsByTagName的简单应用
JavaScript 学号:
2017-03-28 17:49:23 356
原创 JavaScript中DOM方法和属性
getElementsByName()方法:返回带有指定名称的节点对象的集合,如:function getnum(){ var mynode=document.getElementsByName("myt"); alert(mynode.length);}getElementsByTagNa
2017-03-28 16:59:33 290
原创 JavaScript中DOM对象
文档对象类型DOM定义访问就和处理HTML文档的标准方法,DOM将HTML文档呈现为带有元素、属性和文本的树结构,例如:将上面的HTML代码分解为DOM节点层次图
2017-03-28 16:27:22 211
原创 JavaScript计时器
计时器分为两种类型:一次性计时器和间隔性触发者计时器计时器方法:setTimeout()指定的延迟时间之后执行代码 clearTimeout()取消setTimeout()设置 setInterval()每隔指定的实践执行代码 clearTim
2017-03-28 16:11:02 228
原创 Array对象的实践应用
某班的成绩出来了,现在老师要把班级的成绩打印出来。 Array对象实践 var currentDate=new Date(); var weekday=new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六"); document.write(currentDate.getFul
2017-03-28 15:21:44 221
原创 Array方法
数组连接concat():arrayobject.concat(array1,array2,array3,array4··············arrayN),,,此方法返回一个新的数组,不改变原来的数组指定分隔符连接数组join():arrayobject.join(separator),,,separator可选参数,指定要使用的分隔符,如果省略该参数,则使用逗号作为分隔符颠倒数组元
2017-03-28 14:22:13 190
原创 Math对象的方法
Math对象的使用方法如下: var mypi=Math.PI; var myabs=Math.abs(-15); document.write(mypi); document.write(myabs);
2017-03-28 14:13:08 223
原创 JS中String字符串对象
String对象主要有:转换大小写:Stringobject.toUpperCase()和Stringobject.toLowerCase()返回指定位置的字符串:Stringobject.charAt(index),,,,,,,,,ndex是必须的,指字符在字符串中的位置下标返回指定的字符串首次出现的位置:Stringobject.indexOf(substring,startpos
2017-03-28 13:47:33 258
原创 JS和HTML5结合做一个简单的网页计算器
写这个的时候用到了JS中的parseInt函数,主要作用可以w3school的的详解http://www.w3school.com.cn/jsref/jsref_parseInt.asp
2017-03-28 10:34:30 1413
原创 修改网页标题
修改网页标题 function changetitle() { var newTitle=document.getElementById("newTitle").value;document.title=newTitle; }
2017-03-23 15:18:57 959
转载 页面载入等待界面
自己在做的时候,做不出来例子的效果,一直是加载中请稍等 页面载入等待界面 * {text-align:center;} .doing { position:absolute; left:0px;top:0px;dispaly:none;width:100%;height:100%;background:gray;
2017-03-23 14:48:29 813
原创 html页面前进和后退
前进后退 function goForward(){ window.history.go(1);}function goBack(){ window.history.go(-1);}
2017-03-23 14:09:50 3510
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-03-23 14:08:21 190
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人