自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java基础--笔记20

当需要实现的接口的中的方法很多时,不需要全部实现所有方法时,可以通过过渡类,用一些类去实现这个接口,每一类中有一个实现的方法有具体内容,其他都是空函数书体。需要哪个方法,就去继承哪个有具体方法的类。查询API时如果类没有提供构造函数,那么一定有静态方法,如果该类中还有非静态方法,那么一定会提供一个静态方法可以获取到其对象。用来发送的数据包,都带有ip地址。

2014-01-17 16:20:22 379

原创 java基础--笔记19

html   不区分大小写href  在没有添加超链接协议时,显示的是当前路径超链接解析:定义了href属性值的超链接标签,可以链接一个资源。资源的位置需要在href属性中指定。同时该超链接具备了默认的事件。只要通过访问该链接就可以访问指定的资源。注意:href的值解析:如果值中没有指定任何协议 默认的是文件协议File,

2014-01-17 16:19:42 445

原创 java基础--笔记18

盘符路径在书写时,要注意不同系统中不同。在windows系统,java表示盘符是用\\表示。或File.separator表示。绝对路径 getAbsolutePath 文件存储的位置相对路径 相对于当前项目而言getPath() file对象中封装的路径是什么就获取什么。创建多级目录  mkdirs()删除目录必须保证该目录是空目录,记住删除目录必须是从里

2014-01-17 16:19:08 475

原创 java基础--笔记17

Map集合:该集合存储键值对。一对一对往里存。而且还要保持键的唯一性。     1,添加。     2,删除。     3,判断。     4,获取。Map     |-- Hashtable:底层是哈希表数据结构,不可以存入null键null值,该集合是线程同步。jdk1.0效率低。     |-- HashMap:底层是哈希表数据结构,允许使用nul

2014-01-17 16:18:31 384

原创 java基础--笔记16

对象:封装数据;集合:封装对象;数组和集合类同时容器,有何不同?     数组虽然也可以存储对象,但长度是固定。集合长度是可变的。     数组中可以存储基本数据类型。集合只能存储对象。集合框架为什么会出现这么多的容器?因为每一个容器对数据的存储方式都不同。这个存储方式称之为:数据结构。集合中存放的不是对象实体。和数组一样存的是引用(地址

2014-01-17 16:18:04 429

原创 java基础--笔记15

String类适用于描述字符串事物。那么它提供了那些对字符串进行操作的方法列?1,获取     1.1 字符串中包含的字符数,也就是字符串的长度。          int length():获取长度     1.2 根据位置获取位置上的某个字符。          char charAt(int index):     1.3 根据字符获取该字符在字符串中的位

2014-01-17 16:17:16 359

原创 java基础--笔记14

在使用多线程时,必须先明确的是线程的任务。线程任务中往往都有循环。线程不可以多次启动。线程任务执行结束,线程就结束了。即run()结束,线程就结束。线程安全问题产生原因:线程任务中有多条操作共享数据的代码要素:          1,共享数据          2,线程任务代码中有多条操作共享数据的代码解决的思路:只要让一个线程在执行任务时,

2014-01-17 16:16:42 355

原创 java基础--笔记13

进程:是一个正在执行的程序。          每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元。          线程在控制着进程的执行。一个进程中至少有一个线程。创建线程的第一种方式:继承Thread类 步骤:1,定义类继承Thread2,复写Thread类中

2014-01-17 16:15:40 346

原创 java基础--笔记12

java中的包机制:通过关键字package来定义   package  包名(全小写)包在操作系统中的体现就是文件夹。作用:对类文件进行分类管理。给类提供多层命名空间。写在程序文件的第一行。类名的全称是 包名.类名。包也是一种封装形式。javac -d . PackageDemo   存放在当前目录总结:包与包之间进行访

2014-01-17 16:15:05 415

原创 java基础--笔记11

异常:程序在运行时出现不正常情况。异常中提示的内容:1,异常的名称2,名称后:异常的描述信息3,异常在程序中出现的位置异常的信息这么多,最方便的方式,将这些信息进行封装到对象中,这个对象封装的都是异常信息。 Error  严重问题     对于Error一般不编写针对性的代码对其进行处理,只能对程序进行修改。Exception  非严重问题 

2014-01-17 16:14:31 436

原创 java基础--笔记10

非静态内部类中不可以定义静态成员。1,匿名内部类其实就是内部类的简写格式2,定义匿名内部类的前提:     内部类必须继承一个类类或者实现接口3,匿名内部类的格式: new 父类或者接口(){定义子类的内容}4,其实匿名内部类就是一个匿名子类对象,而且这儿对象有点胖,也可以理解为带内容的对象。5,匿名内部类中定义的方法最好不要超过3个。

2014-01-17 16:13:59 335

原创 java基础--笔记9

多态:可以理解为事物存在的多种体现形态。父类的引用指向子类的对象。1,多态的体现     父类的引用指向了自己的子类对象2,多态的前提     要使用多态来描述一个对象时,这个对象所属的类一定要继承一个父类,或实现了接口。     通常还有一个前提:存在覆盖。3,多态的好处     多态的出现大大的提高了程序的扩展性。4,多态的弊端     一旦父类的引

2014-01-17 16:13:20 348

原创 java基础--笔记8

小结:关于继承中内存加载顺序     父类的class文件先进方法区,子类的后进。子类创建对象时,对象中会有父类的和子类的变量。接着子类的构造函数进栈,由于隐式的super()语句,父类的构造函数也进栈,父类的成员变量初始化后,出栈了,接着子类的初始化,出栈。对象创建完成。执行主函数中语句。extends 继承1,提高代码复用性2,让类与类之间产生了关系,有了这

2014-01-17 16:12:44 421

原创 java基础--笔记7

主函数:是一个特殊的函数。作为程序的入口,可以被jvm调用。主函数的定义:public:代表着该函数访问权限是最大的。static:代表主函数随着类的加载就已经存在了void:主函数没有具体的返回值。main:不是关键字。但是是一个特殊的单词,可以被jvm识别。(String[] arr):函数的参数,参数类型是一个数组,该数组中的元素是个字符串,字符串类型的数组。

2014-01-17 16:11:51 404

原创 java基础--笔记6

面向过程:               面对的是具体的实现特定功能和具体代码。每一个功能我们都要参与。所有的事情都是自己独立的在做。               代表语言:C语言。               瓶颈问题:面对大的需求,大型的企业开发,如果函数书写的特别多时,整个项目维护起来十分困难。面向对象:               面向对象是基于面向过

2014-01-17 16:11:15 360

原创 java基础--笔记5

变量是用来存放常量值。问题:数据少的时候,可以定义单独的变量空间存储起来。          可是数据一旦多了,再使用这种变量的方式,很不方便。数组:把同一类型的数据组合一起的集合。如何定义数组:     定义数组需要通过关键字  new怎么使用数组呢     数组有个特性:1,数组所有的空间都拥有自己的角标(下标,索引),这时可以通过数

2014-01-17 16:10:24 316

原创 java基础--笔记4

while(循环的条件表达式){}do{     循环控制的语句;}while(循环的条件表达式);while和do while区别while先进行条件判断,如果一开始条件就不成立的话,循环所控制的语句一次都不会执行。do-while先执行一次循环控制的语句,然后去条件判断。for循环

2014-01-17 16:09:08 417

原创 java基础--笔记3

逻辑运算     运算符两侧为boolean类型,运算的结果也必须是boolean类型的值&     逻辑与,单与运算        当运算两侧都为true时,结果为true,否则为false。|      逻辑或,单或运算        当两侧都为false时结果为false,否则为true。^      逻辑异或         当两

2014-01-17 16:08:28 375

原创 java基础--笔记2

main方法的作用:1,保证程序的独立运行,是程序的唯一入口2,主方法是提供JVM使用的java中的注释:  什么是注释:注释就是解释说明java代码,不属于java代码运行的有效部分,但是java代码的一部分。   java中的注释有三种:   1,单行注释        格式://   2,多行注释        格式

2014-01-17 16:07:30 347

原创 java基础--笔记1

常用的DOS命令 1,盘符切换       盘符: 2,列举出当前目录下的所有文件和文件夹     dir     (什么是文件,什么是文件夹或目录;文件和文件夹的作用) 3,cd 更改目录      进入目录: cd  目录名      退回上级目录 :  cd..      退回根目录 : cd\4,创建文件夹或目录: md5,删除文件夹或目录:

2014-01-17 16:06:44 596

空空如也

空空如也

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

TA关注的人

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