自定义博客皮肤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 210

原创 【黑马程序员】GUI

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

2015-11-16 21:39:16 223

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

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

2015-11-16 21:34:21 256

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

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

2015-11-16 21:26:11 249

原创 【黑马程序员】IO流

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

2015-11-16 21:17:53 177

原创 【黑马程序员】集合

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

2015-11-16 21:08:59 202

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

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

2015-11-16 20:56:32 206

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

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

2015-11-16 20:41:43 261

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

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

2015-11-16 20:29:55 198

原创 【黑马程序员】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 198

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

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

2015-11-16 20:08:11 533

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

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

2015-11-16 20:00:11 267

空空如也

空空如也

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

TA关注的人

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