自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【黑马程序员】网络编程与反射

package cn.itcast_02; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.Scanner; public class PhoneD

2015-11-17 18:06:11 246

原创 【黑马程序员】GUI

GUI(了解)  (1)用户图形界面   GUI:方便直观   CLI:需要记忆一下命令,麻烦  (2)两个包:   java.awt:和系统关联较强   javax.swing:纯Java编写  (3)GUI的继承体系   组件:组件就是对象    容器组件:是可以存储基本组件和容器组件的组件。    基本组件:是可以使用的组件,但是必须依赖容器。  (4)事件监听机制(理

2015-11-16 21:39:16 263

原创 【黑马程序员】多线程

package cn.itcast3; /* * 线程安全问题:车站卖票 * * 线程安全问题的出现前提: * 线程随机访问性 * 有多个线程并行 * 多个线程有共享数据 * 多个线程操作了共享数据 * * 解决办法: * 原子性操作: 在执行操作时,我们把一个完整动作可以称为一个原子性操作,是一个不可切割的动作。即不可被线程打断的操作 只需要将一个完整的卖票动作看

2015-11-16 21:34:21 289

原创 【黑马程序员】集合二

package cn.itcast; /* * 四大皆空: * 第一空:变量根本就没有值 不能使用 * 第二空:变量有值,但是值为null常量 该变量可以调用方法 但是会产生空指针异常 * 第三空:变量有值,值是一个空字符串对象, 该变量可以调用方法,也不会产生空指针异常,但是该对象的值是空的 * 第四空:null常量不可以直接打印,返回值为void的方

2015-11-16 21:26:11 265

原创 【黑马程序员】IO流

IO概述:  操作数据的工具  IO流,即数据流,数据像水流一样通过IO工具进行传输。  程序     硬盘  绝对路径与相对路径 1:异常(理解)  (1)就是程序的非正常情况。  (2)异常的继承体系结构:   Throwable:    |--Error 严重的问题,不需要处理的。    |--Exception 非RuntimeException必须进行处理。两种方案,

2015-11-16 21:17:53 192

原创 【黑马程序员】集合

面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,Java就提供了集合类。 数组和集合类同是容器,有何不同? 数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可以存储基本数据类型,集合只能存储对象。 集合类的特点 集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象。   2:Set集合  (1)Set集合的特点   无序,唯一

2015-11-16 21:08:59 220

原创 【黑马程序员】抽象类、接口和内部类

:抽象类  (1)把多个共性的东西提取到一个类中,这是继承的做法。     但是呢,这多个共性的东西,在有些时候,方法声明一样,但是方法体。     也就是说,方法声明一样,但是每个具体的对象在具体实现的时候内容不一样。     所以,我们在定义这些共性的方法的时候,就不能给出具体的方法体。     而一个没有具体的方法体的方法是抽象的方法。     在一个类中如果有抽象方法,该类必须

2015-11-16 20:56:32 222

原创 【黑马程序员】面向对象

一,1.面向过程  都是一步一步做,来解决问题.C 2.面向对象  基于面向过程,解决问题,找一个对象了完成,对象本身包含了过程. 3.举例:  洗袜子:   面向过程:拖了-->泡一泡-->扭一扭-->搓一搓-->漂洗-->晾干  找女朋友洗袜子:   面向对象:说两句好话.  煎饼果子:   面向过程:上网搜一下,哪家强?-->买家伙什儿-->买材料-->摊煎饼-->找个人

2015-11-16 20:41:43 293

原创 【黑马程序员】方法与数组

1:方法(掌握)  (1)方法:就是完成特定功能的代码块。   注意:在很多语言里面有函数的定义,而在Java中,函数被称为方法。  (2)格式:   修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) {    方法体语句;    return 返回值;   }   修饰符:目前就用 public static。后面再详细讲解其他修饰符   返回值类型:

2015-11-16 20:29:55 218

原创 【黑马程序员】JAVA基础语法二

1:switch语句(掌握)  (1)格式:   switch(表达式) {    case 值1:     语句体1;     break;    case 值2:     语句体2;     break;    ...    default:     语句体n+1;     break;   }      格式解释说明:    switch:说明这是switch

2015-11-16 20:25:33 213

原创 【黑马程序员】JAVA基础语法

1:关键字(掌握)  (1)被Java语言赋予特定含义的单词  (2)特点:   全部小写。  (3)注意事项:   A:goto和const作为保留字存在。   B:类似于Notepad++这样的高级记事本会对关键字有特殊颜色标记 2:标识符(掌握)  (1)就是给类,接口,方法,变量等起名字的字符序列  (2)组成规则:   A:英文大小写字母   B:数字   C:$

2015-11-16 20:08:11 584

原创 【黑马程序员】JAVA基础知识概述

1:计算机概述(了解)  (1)计算机  (2)计算机硬件  (3)计算机软件   系统软件:window,linux,mac   应用软件:qq,yy,飞秋  (4)软件开发(理解)   软件:是由数据和指令组成的   开发:就是把软件做出来。   如何实现软件开发呢?    就是使用开发工具和计算机语言做出东西来  (5)语言   自然语言:人与人交流沟通的   计算

2015-11-16 20:00:11 306

空空如也

空空如也

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

TA关注的人

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