- 博客(10)
- 收藏
- 关注
原创 黑马程序员—集合框架
一、集合类Collection 为什么出现集合类? 面向对象语言对事物的体现都是一对象的形式,为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。 数组和集合类同是容器,有何不同? 数组虽然也可以存储对象,但长度是固定的,集合长度是可变的。数组中可以存储基本数据类型,集合只能存储对象。 集合类的特点 集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的
2015-03-14 22:46:50
341
原创 黑马程序员—String类与基本数据类型对象包装类
一、String类概念 String s1 = "abc"; //s1是一个类类型变量,"abc"是一个对象。字符串最大的特点:一旦被初始化就不可以被改变。 String s2 = new String("abc"); //s1在内存中有两个对象。 //s2在内存中有一个对象。 System.out.println(s1.equals(s2));//String类复写了O
2015-03-08 23:41:01
510
原创 黑马程序员—多线程
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 多线程 进程 线程(例:FlashGet) 多线程存在的意义 线程的创建方式 多线程的特性 进程:是一个正在执行的程序 每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。 线程:就是进程中的一个独立控制单元。 线程控制着进程的执行。 一个进程
2015-03-05 00:35:03
256
原创 黑马程序员—面向对象(三)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一、Object类 定义的所有类都是继承Object类。 二、内部类 内部类:将一个类定义在另一个类的内部,对立面的那个类就称为内部类(内置类、嵌套类)。 访问特点: 1,内部类可以直接访问外部类中的成员,包括私有成员。 之所以可以直接访问外部类中的成员,是因为内部类中
2015-03-02 20:15:05
345
原创 黑马程序员—面向对象(二)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一、设计模式 设计模式:解决某一类问题最行之有效的方法。 Java中有23种设计模式: 单例设计模式:解决一个类在内存只存在一个对象。 想要保证对象唯一: 1,为了避免其他程序过多建立该类对象,先禁止其他程序建立该对象。 2,还为了让其他程序能够访问到该类的对象,只好在本类
2015-02-27 20:00:54
366
原创 黑马程序员—面向对象(一)
一、面向对象与面向过程 1.面向对象是相对面向过程而言 2.面向对象和面向过程都是一种思想 面向过程: 强调的是功能行为 面向对象: 将功能封装进对象,强调具备了功能的对象 3.面向对象是基于面向过程 4.面向对象的三个特征:抽象、继承、封装、多态性。 a.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是
2015-02-24 20:01:57
424
原创 黑马程序员—数组
一维数组 概念 同一种类型的集合。其实就是一个容器。 数组的好处 可以自动给数组中的元素从0开始编号,方便操作这些元素。 格式1 元素类型[] 数组名 = new 元素类型[元素个数或数组长度] 格式2 元素类型[] 数组名 = new 元素类型[]{元素,元素,……} 二维数组 格式 int[][] arr = new int[3][4]; 1,定义了名称为arr的二维数
2015-01-17 23:03:30
330
原创 黑马程序员—循环结构与方法
while与do...while语句 while语句是Java最基本的循环语句。当他的控制表达式是真时,while语句重复执行一个语句或语句块。 他的通用格式: while(条件表达式) { 循环体; } 条件表达式可以是任何布尔表达式。只要条件表达式为真,循环体就被执行。当条件表达式为假时,程序控制权就传递到循环后面的语句执行。 如果只有单条语句重复,大括号可以省略。 whil
2015-01-12 16:41:46
698
原创 黑马程序员—流程控制
一、if语句 if语句 三种格式: 1. if(条件表达式) { 执行语句; } 2. if(条件表达式) { 执行语句; } else { 执行语句; } 3. if(条件表达式) { 执行语句; } else if { 执行语句; } …… else { 执行语句; } if else 结构简写格式:变量 = (条
2015-01-10 22:38:54
318
原创 黑马程序员—Java基础
一、Java的特性 Java是具有跨平台性的一门语言。所谓跨平台就是一套代码可以在多种操作系统上使用的。因此Java在这几年的发展可以说是很迅速。 二、Java的环境搭建 要想能够运行由Java开发的软件必须在JVM(Java Virtual Machine)中才可以运行。因此电脑中必须安装JRE或者JDK,其中包含了JVM组件。 因为我们要进行开发,所以可以安装JDK。首先在官网下载号J
2015-01-06 19:13:42
288
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人