自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

-为兴趣而生,是值得的

自学 _ 更是一种信仰.

  • 博客(54)
  • 收藏
  • 关注

原创 HTML_06(Dom(03))

笔记总结:dom概念: W3C组织制定的规范,所有脚本在操作HTML页面元素时都使用这个规范一、window对象: 表示浏览器窗口1.属性:closed(判断窗口是否关闭,false为默认,窗口打开)2.对象: 1)document: 表示整个html文档,通过此对象可访问页面上所有的元素2)history对象: 表示已浏览的url,常用的方法back,返回上一个访问过

2012-09-25 23:34:45 4860

原创 HTML_06(Dom(02))

一,在多个列表下,一次只需要展开一个列表其他列表都关闭.怎么保证开一个,而其他的关闭呢?方法一:无标题文档 dl dd { margin :0px;//把默认的距离设置为零 } dl { height:16px; } .close { overflow:hidden; //不显示超过对象尺寸的内容,而我这

2012-09-24 00:33:44 1430

原创 HTML_05(Dom(01))

javaScript复习与回顾:一. 创建对象1,在javascript中所有的函数都可以作为构造器,使用new调用函数后总可以返回一个对象. function Person(name,age) { this.name = name; this.age = age; } var p1 = new Person(); p1.name = "k

2012-09-20 12:07:50 1250

原创 HTML_04(javaScript(02))

一,在脚本中定义的变量称为全局变量,在方法里面定义的变量我们称为局部变量,但我们要注意的是定义在循环里面的变量也是全局变量.代码演示:无标题文档 var i = 10;//全局的 document.write(i+""); for(var x = 1; x<5 ; x++) { document.write(x+""

2012-09-18 13:49:24 694

原创 HTML_03(javaScript(01))

一. Js和html结合的方式:二. 1,将javaScript代码封装到标签中.2,将javaScript代码封装到js文件中,并且通过中的src属性进行导入..需要注意的:a:导入的语句是会自动执行的b:可以导入多个c:script标签最好写在body标签里面三. javaScript的语法:四. 通常高级程序设计语言所包含的语法内容:1,关键字

2012-09-16 22:30:05 460

原创 HTML_02(html+css的学习)

Html 内容1. Html就是超文本标记语言的简写,是最基础的网页语言。2. Html是通过标签来定义的语言,代码都是由标签所组成。3. Html代码不用区分大小写。4. Html代码由开始结束。里面由头部分和体部分两部分组成。5. 头部分是给Html页面增加一些辅助或者属性信息,它里面的内容会最先加载。6. 体部分是真正存放页

2012-09-14 07:32:34 929

原创 HTML_01(语言基础)

目标:认识什么是html  HTML(Hyper Text Mark_up Language 超文本标记语言)的缩写, 标记:就是用来描述网页内容的一些特定的符号.Html不是编程语言,而是一种描述性的标记语言,用于描述网页中内容的显示方式,比如文字以什么颜色,大小来显示,这些都是利用了html标记来实现.  Html文档的创建方式:用Html语言创建的文档  手工直接编写(记事本

2012-09-09 23:18:21 2920

原创 javase_24(正则表达式的学习)

正则表达式:符合一定规则的表达式.作用:用于专门操作字符串特点:用于一些特点的符号来表示一些代码的操作,这样的简化书写.所以学习正则表达式,就是在学习一些特殊符号的应用..好处:可以简化对字符串的复杂处理弊端:符号定义越多,正则越长,阅读新越差.作用:用于专门操作字符串特点:用于一些特定的符号来表示一些代码的操作,这样就简化书写.学习正则表达式,就是在学习一

2012-09-06 21:41:52 701

原创 javase_23(Http的学习)

Http:学习获得客户端发送过来的请求信息:package com.javami.kudyDemo.HttpStudy;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import ja

2012-09-04 23:36:13 927

原创 javase_22(TCP的学习-->)

TCP传输Socket(客户端)和ServerSocket(服务端)1.建立客户端和服务器端2.建立连接后,通过Socket中的IO流进行数据的传输3.关闭Socket()当关闭这个流,其实就是把底层的流所关闭同样,客户端与服务器端程序是两个独立运行的应用程序.基本思路:(客户端)客户端需要明确服务器的IP地址和端口,这样才可以试图去建立连接.如果连接失败,会出

2012-09-04 23:22:30 294

原创 javase_21(DUp的学习-->*)

Socket网络编程 网络协议IP地址与端口号本地回路IP: 127.0.0.1有效端口:0-65535(尽量使用1024个以上-->1024个以上的被占用的概率比较低)UDP与TCP(协议)Udp:用户数据包协议,面向无连接,不保证数据的可靠性,不安全,速度快Tcp:传输数据协议,面向连接,提供可靠无差错的协议,安全,三次握手. UDP传输:Datag

2012-09-03 20:51:04 648

原创 javase_20(Awt初步认识)

多线程的再度复习.classpackage com.javami.kudy.Demo.ThreadStudy; import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock;

2012-09-03 18:28:43 893

原创 javase_19(多线程)

1.记录:  为什么需要同步函数?jdk5.0的新特征?生产者和消费者的问题?2.简化:  进程:正在执行的程序。 线程:是进程中用于控制程序执行的控制单元(执行路径,执行情景) 进程中至少有一个线程。  对于JVM,启动时,只好有两个线程:jvm的主线程。jvm的垃圾回收线程。  如何在程序中自定义线程呢? Java

2012-09-03 18:22:32 1452

原创 javase_18(回顾与反射机制学习)

AM上午总结:package com.java.kudy.day17_2.ObjectReview; public class ObjectTest { /** *虚拟机做了什么事情? *1.在栈内存中定义了一个变量p *2.在类加载器中加载Person.class *3.在堆内存中开辟空间,分配了一个物理地址 *

2012-09-03 18:15:51 594

原创 javase_17(IO的总结)

记忆:所有的流在使用完毕时,都需要调用close方法进行关流,释放资源。由于流操作都会有异常,如果发生异常就有可能导致close方法不能被调用所以,IO异常一定要处理,close方法写在finally语句中1.InputStream : 输入字节流 方法: read()从流(关联的设备)中读一个字节     ** int read(buf):从流中读取n个字节放入缓冲区,方法会

2012-09-03 18:07:53 467

原创 javase_16(其它流)

IO包中的其他流: 1.打印流a)PrintWriter(写-->print打印) 与PrintStream  (字符流)PrintWriter用法一:其实它是对一个Writer进行了封装 package com.javami.kudyTest; import java.io.FileNotFoundException; import java.io.PrintWri

2012-09-03 17:59:56 962

原创 javase_15(File类的应用)

File类:用来将文件或者文件夹封装成对象方便对文件或者文件夹的操作File对象可以作为参数传递给一个流.递归:函数自己调用自己应用场景:当某一个功能需要重复调用..1.遍历一个文件,并且让让这个文件写入到一个文本里面,(需要树状的排序)package com.javami.kudy.CodeAM; import java.io.BufferedWriter

2012-09-03 17:52:54 343

原创 javase_14(字节流)

字节流的抽象基类:InputStream(输入)  OutPutStream(输出)字符流的抽象基类:Reader(读)       Writer(写)这四个类派生出来的子类都是由父类的名作为子类名的后缀. IO需要了解的问题:1.有了垃圾回收站为什么还要调用close方法去进行关闭解答: 虽然java已经垃圾回收了这个流,但是系统根本就不知道什么时候关闭这个流,所

2012-09-03 17:45:12 398

原创 javase_13(字符流)

IO(Input OutPut)流IO流用来处理设备之间的数据传输JAVA对数据的操作是通过流的方式JAVA用于操作流的对象都在IO包中流按操作对象分为两种: 字节流,字符流流按流向分为: 输入流,输出流.其它的内容还是比较简单的,注意的是以下这几个自定义包装类:实现1.MyBufferedReader.classpackage com.javami.kud

2012-09-03 17:31:47 294

原创 javase_12(集合+时间对象)

Map集合1.Map存储了一系列键值的映射关系2.Map集合需要保证键的唯一性3.可以通过键获取到值,反之则不能4.Map集合存储元素使用put(key,valus)方法.5.遍历Map集合的两种遍历方式a)通过KeySet方法返回由键组成的集合,迭代集合里面的元素拿到所有的键再通过get方法根据键来获取值b)通过entrySet方法返回键所映射的关系组成的集合,迭

2012-09-03 17:28:01 862

原创 javase_11(集合的理解)

集合类:为什么使用集合类?在面向对象的编程思想中,都是以对象的形式对事物进行描述的,为了保证对象的生命周期,我们需要持有对象(什么叫做持有对象呢?Person p = new Person())数组和集合类的区别?1.数组和集合类都是容器,都能存储对象2.集合类优点就是长度可变,而数组一旦定义.长度是不能修改的.集合的特点:集合类可用于存储对象.集合类的长度

2012-09-03 17:24:59 375

原创 javase_10(String类日常操作)

第一:package com.javami.kudy.javaapi1.StringStudy;public class StringDemo { /*面试题: * 1.Stirng s = "abc" String s = new String("abc"); //有什么区别? * 2.String s = new String("abc"); 创建

2012-09-03 17:22:03 495

原创 javase_09(面向对象总结)

Java的环境配置 day01 1. 环境配置有如下的三种方法: a) 我的电脑属性: 从path 环境中配置 b) 利用临时的变量设置: set path = java的所在路径\bin%d% c) 定义批处理文件 : 设置步骤如下: a) set path = %cd%\H:\java\jdk1.7\bin b) c)

2012-09-03 17:02:32 448

原创 javase_08(基础面试题)

面试题:请说说抽象类和接口的区别抽象类,使用abstract关键字修饰的类为抽象类,一般来说,含有抽象方法的类就需要定义为抽象类,但是抽象类不一定都有抽象方法,比如,在GUI当中,对于事件处理提供了很多监听器口里里面方法都是抽象的,每次进行事件处理时,都需要实现监听器接口,哪怕只处理一个简单的动作,也需要实现接口所有的方法,这样很麻烦,而且显得代码很臃肿,Java提供了适配器,适配器就是自

2012-09-03 17:01:19 211

原创 javase_07(继承与设计模式)

子类对象的实例化过程:     我们可以用一个类的变量记住它的子类的子类的实例.这时如果调用子类中的方法,只需要强制转换子类就可以     没必要非得强制转换子类的子类.     instanceof关键字:也可以判断子类实例也属于父类的类型 /* 子类对象的实例化过程 我们可以用一个类的变量记住它的子类的子类的实例.这时如果调用子类中的方法,只需要

2012-09-03 16:43:44 293

原创 javase_06(面向对象)

/* 内部类:.在类中定义的类我们称之为内部类,它是外部类的一个成员。.内部类可以直接访问外部类的成员,但是外部类不能直接的去调用外部类的成员、其实内部类调用外部类的成员的时候.其实是使用到了:类名.this.变量名 来访问外部类的成员。.在内部类中的方法可以使用this引用调用这个方法的内部类对象.*/class Outer{ String

2012-09-03 16:36:40 1179

原创 javase_05(面向对象)

一.构造函数的定义与作用 1.函数的名次与类同名2.没有返回值类型3.不能使用retrun 关键字来返回一个值注意》》:没有返回值类型声明不等同于“void”,void也是一种返回值的声明(如果写上了void,那就是一个普通的方法啦!) 二.构造函数的具体应用 1.构造函数也一般的函数一样,都是可以被重载的.但是参数类型要不一致.而且构造函数是没有返回值构造

2012-09-03 16:33:16 222

原创 javase_04面向对象

面向对象:一种编程思想,使用对象来描述生活中的事物:面向对象的四大特征: 1.封装 2.继承 3.多态 4.抽象1.类和对象:类是对象的抽象,对象是类的实例2.this关键字是一个对象的引用,thiis在方法内,谁调用我.我就为谁服务3.创建对象:Person p ;p = new Person();1.在栈内存中定义一个变量p ,类型是:person2.在堆内

2012-09-03 16:31:24 297

原创 javase_03作业

一、判断题、Java语言是不区分大小写的。 错,Java语言是严格区分大小写的、Java程序源文件的扩展名为“.jar”。 错,Java程序源文件的扩展名为”.java” 、Java程序一般应含有main方法,因为它是所有java程序的入口。正确、声明main方法时,其声明可以写成:Public static void main(String args[])也可以写成:

2012-09-03 16:27:39 534

原创 javase_02(基础)

一:java的基本语法       1.代码都是存放在class里面的       2.严格区分大小写(num NUM)是两个不同的变量       3.格式自由.       4.单行注释与多行注释的和文档注释       5.标识符:       全部使用英文字母,骆驼式命名:从第二个单词开始,每个单词的首字母都要大写,其它的小写,(标识符不能为关键字,不能以数字开头)

2012-09-03 16:22:44 299

原创 javase_22(TCP的理解)

TCP传输Socket(客户端)和ServerSocket(服务端)建立客户端和服务器端建立连接后,通过Socket中的IO流进行数据的传输关闭Socket()当关闭这个流,其实就是把底层的流所关闭同样,客户端与服务器端程序是两个独立运行的应用程序.基本思路:(客户端)客户端需要明确服务器的IP地址和端口,这样才可以试图去建立连接.如果连接失败,会出现异常....

2012-09-02 19:43:40 83

原创 javase_21(DUp的学习-->*)

Socket网络编程网络协议IP地址与端口号本地回路IP: 127.0.0.1有效端口:0-65535(尽量使用1024个以上--&gt;1024个以上的被占用的概率比较低)UDP与TCP(协议)Udp:用户数据包协议,面向无连接,不保证数据的可靠性,不安全,速度快Tcp:传输数据协议,面向连接,提供可靠无差错的协议,安全,三次握手.UDP传输:Data...

2012-08-30 00:45:37 90

原创 javase_20(Awt初步认识)

多线程的再度复习.classpackage com.javami.kudy.Demo.ThreadStudy; import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock;...

2012-08-27 01:00:44 58

转载 让读书成为一种习惯

很早就想写这篇日志,但一直觉得没有时间,今天看了《好妈妈胜过好老师》这本书前面100页,从中找到了很多有价值的东西,作者也在书中反复强调阅读的重要性,并且直接把女儿的成功归功于女儿小时候大量的阅读。阅读的重要性我想每个人都知道,往小的方面说,阅读能让人思考,给人快乐,让人发现书中的一片新天地,一部武侠小说就是一个世界,读书的时候能够让人流连其中,体会到生活中不曾感受到的乐趣。往大的方面

2012-08-26 00:37:35 1125

原创 javase_19(多线程)

进程:进程是具有一定独立功能的程序关于某个数据集合上的一次运动. 线程:线程是进程里面的一个实体,是CPU调度或分派的基本单位 进程与线程之间的区别:总而言之,一个进程里面可以有多个线程,但是一个进程至少有一个线程 多线程存在的意义:程序允许有多个线程并发,提供程序的运行的效率    线程的创建方式:new Thread().start();...

2012-08-24 23:32:36 60

原创 javase_01(基础)

基本概念什么是计算机语言:1.计算机语言指用于人与计算机之间通讯的语言,计算机语言是人与计算机传递信息的媒介,为了使电子计算机进行各种工作,就需要使用一套编写计算机程序的数字,字符和语法的规则,由这些组成计算机指令就是计算机语言. 计算机语言的分类: 机器语言:机器语言是直接用二进制代码指令表达的计算机语言,指令由0和1组成的一串代码,它们有一定的位数,各段的编码表

2012-08-22 20:50:31 417

原创 javase_18(回顾与反射机制学习)

AM上午总结:package com.java.kudy.day17_2.ObjectReview; public class ObjectTest { /** *虚拟机做了什么事情? *1.在栈内存中定义了一个变量p *2.在类加载器中加载Person.class *3.在堆内存中开辟空间,分配了一个物理地址...

2012-08-20 11:58:33 91

javase_17(IO的总结)

所有的流在使用完毕时,都需要调用close方法进行关流,释放资源。由于流操作都会有异常,如果发生异常就有可能导致close方法不能被调用所以,IO异常一定要处理,close方法写在finally语句中1.InputStream : 输入字节流 方法: read()从流(关联的设备)中读一个字节 ** int read(buf):从流中读取n个字节放入缓冲区,方法会返回一个读取字节的个数 ips--...

2012-08-20 11:55:22 104

原创 javase_16(其它流)

IO包中的其他流: 1.打印流a)PrintWriter(写--&gt;print打印) 与PrintStream  (字符流)PrintWriter用法一:其实它是对一个Writer进行了封装 package com.javami.kudyTest; import java.io.FileNotFoundException; import java.io.Pri...

2012-08-20 11:52:52 73

原创 javase_15(File类的应用)

File类:用来将文件或者文件夹封装成对象方便对文件或者文件夹的操作File对象可以作为参数传递给一个流.递归:函数自己调用自己应用场景:当某一个功能需要重复调用..1.遍历一个文件,并且让让这个文件写入到一个文本里面,(需要树状的排序) package com.javami.kudy.CodeAM; import java.io.BufferedWriter; import ja...

2012-08-19 00:07:23 79

空空如也

空空如也

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

TA关注的人

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