- 博客(14)
- 收藏
- 关注
原创 黑马程序员--正则表达式(Java)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一.理解1.概述:符合一定规则的表达式。2.作用:专门用于操作字符串。3.特点:将对字符串操作的代码用一些符号来表示。这样就简化了书写。4.好处:可以简化对字符串的复杂操作。5.弊端:符号的出现虽然简化了书写,但是却降低了阅读性。
2015-03-09 19:42:19
208
原创 黑马程序员--反射(Java)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一.理解。1.概述:应用程序已经写好,后期出现的接口子类无法直接在该应用程序中用new创建对象。既然子类不确定,可以通过对外提供配置文件的形式,将不确定的信息存储到配置文件中即可。该应用程序只要之前写好如何读取配置文件信息即可。如果存储了指定的子类名,就根据具体的名称找该类
2015-03-09 17:46:58
232
原创 黑马程序员--String、StringBuffer、StringBuilder、基本数据类型对象包装类(Java)
一.String。1.概述:java中用String类进行描述。对字符串进行了对象的封装。这样的好处是可以对字符串这种常见数据进行方便的操作。对象封装后,可以定义N多属性和行为。String是字符串的类类型,用于描述字符串事物。2.特点:一旦被初始化就不可以被改变。存放在方法区中的常量池中。3.面试题:String s1 = "abc";Stri
2015-03-09 14:18:19
226
原创 黑马程序员--IO(Java)
一.IO流。1.用于处理设备上数据。(IO流用来处理设备之间的数据传输)用到IO流时,写代码要导包import java.io.*;2.流也进行分类:1)、流按流向分为:输入流(读)和输出流(写)。2)、因为处理的数据不同,分为字节流和字符流。3.IO流的常用基类:1)、字节流的抽象基流:InputStream和OutputStream2)、字符流的
2015-03-09 14:02:34
301
原创 黑马程序员--集合(Java)
一、集合框架1.概念:用于存储数据的容器。2.特点:集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象。3.集合和数组的区别:1)、数组是固定长度的;集合可变长度的。2)、数组可以存储基本数据类型,也可以存储引用数据类型;集合只能存储引用数据类型。3)、数组存储的元素必须是同一个数据类型;集合存储的对象可以是不同数据类型。
2015-03-09 12:35:06
242
原创 黑马程序员--继承、抽象、接口(Java)
一、继承(面向对象特征之一)1.概述: 1)、多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承单独的那个类即可。 2)、多个类可以称为子类,单独这个类称为父类或者超类。 3)、子类可以直接访问父类中的非私有的属性和行为。 4)、通过extends 关键字让类与类之间产生继承关
2015-03-09 11:41:01
329
原创 黑马程序员--多线程(Java)
一、多线程理解1.进程:是一个正在执行中的程序(其实进程就是一个应用程序运行时的内存分配空间)。每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。2.线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行。一个进程中至少有一个线程。3.多线程:当一个进程中出现多个线程时,就称这个应用程序是多线程应用程序。在java虚拟机
2015-03-08 17:57:33
219
原创 黑马程序员--内部类、包、异常、多态(Java)
一内部类1.内部类的访问规则: 1)、内部类可以直接访问外部类中的成员,包括私有。之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式:外部类名.this 2)、外部类要访问内部类,必须建立内部类对象。2.内部类的访问格式: 1)、当内部类定义在
2015-03-08 17:48:01
240
原创 黑马程序员--面向对象2(Java)
五、this关键字1.特点: this代表其所在函数所属对象的引用。简单说,哪个对象调用了this所在的函数,this就代表哪个对象。2.this应用: 1)、当在函数内需要用到调用该函数的对象时,就用this。(用于区别同名变量的情况,局部变量和成员变量)。 2)、this还可以用于
2015-03-07 16:18:24
234
原创 黑马程序员--面向对象(Java)
一、面向对象1,特点: 1)、将复杂的事情简单化。 2)、面向对象将以前的过程中的执行者,变成了指挥者。 3)、面向对象这种思想是符合现在人们思考习惯的一种思想。2,面向对象的三个特征:封装,继承,多态。 二、类和对象1.类: 就是对现实生活中事物的描述。ja
2015-03-07 16:09:35
311
原创 黑马程序员--Java语言基础补充2
1、数组的操作:获取数组中的元素。通常会用到遍历打印是数组的引用地址2、获取double类型数组的最大值:因为功能一致,所以定义相同函数名称。以重载形式存在。3、排序:选择排序:内循环结束一次,最值出现在头角标位置上。冒泡排序:相邻的两元素进行比较,如果符合条件换位。选择排序第一圈出现在第一位的是最小的!冒泡排序第一圈,排到最后的是最大的数。4、查找:
2015-03-06 17:47:13
213
原创 黑马程序员--Java语言基础补充
一、Java基础1.小知识:\n 换行\b 退格 相当于Backspace\r 按下回车键 windows系统中,回车符由两个字符来表示\r\n\t 制表符 相当于TAB键2.While和for的区别:1、 变量有自己的作用域。对于for来讲:如果将用于控制循环的增量定义在for语句中。那么该变量只在for语句内有效。For语句执行完毕。该变量在内存中被释放。2、
2015-03-06 17:13:47
341
原创 黑马程序员--Java语言基础
Java语言基础组成: 1.关键字,2.标识符,3.注释,4.常量和变量,5.运算符,6.语句,7.函数,8.数组。一、关键字: 被java赋予了特殊含义的单词。(java中的这些关键字我会以后用到,用到哪个关键字时再把它记住掌握)。二、标识符:1.定义: 在程序中自定义的一些名称。由26个英文字母大小写,数字0-9,符号组成。注意:标识符规则,数字不能开头
2015-03-06 16:37:18
323
原创 黑马程序员--Java初步了解、环境搭载
一、Java环境搭载:JDK:Java Development Kit,java的开发和运行环境,java的开发工具和jre。 JRE:Java Runtime Environment,java程序的运行环境等于java运行的所需的类库+JVM(java虚拟机)。如果要运行开发好的Java程序,计算机只需安装JRE。但是本人是要自己开发Java程序,就要安装JDK(因为JDK里面包括JRE,
2015-03-06 16:14:53
381
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人