- 博客(26)
- 收藏
- 关注
原创 黑马程序员_java语言_数组
25.01_Java语言基础(数组概述和定义格式说明)A:为什么要有数组(容器)//方便存储很多的数据,简单操作,方便计算B:数组概念//数组就是一个容器,就是存储C:数组定义格式 数据类型[] 数组名 = new 数据类型[数组的长度];25.02_Java语言基础(数组的初始化动态初始化)A:什么是数组的初始化B:如何对象数组进行初始化 a:动态初始化 只指
2015-06-05 18:20:53 391
原创 黑马程序员_java语言_开发工具概述
25.01_Java开发工具(常见开发工具介绍)A:操作系统自带的记事本软件//notepadB:高级记事本软件//editplus notepad++ UEC:集成开发环境 IDE (Integrated Development Environment)a. 美国Borland公司 JBuilder C++Builder DelphiBuilder 扩展性差,错误太
2015-06-05 18:14:17 429
原创 黑马程序员_java语言_String类
24.01_常见对象(Scanner的概述和方法介绍)A:Scanner的概述B:Scanner的构造方法原理Scanner(InputStream source)System类下有一个静态的字段: public static final InputStream in; 标准的输入流,对应着键盘录入。C:一般方法hasNextXxx() 判断是否还
2015-06-05 17:45:11 439
原创 黑马程序员_java语言_常见对象的概述
23.01_常见对象(正则表达式的概述和简单使用)A:正则表达式 是指一个用来描述或者匹配一系列符合某个语法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。B:案例演示需求:校验qq号码.1:要求必须是5-15位数字2:0不能开头3:必须都是数字a:非正则表达式实现 public static boolean c
2015-06-05 17:27:58 406
原创 黑马程序员_java语言_反射
###22.01_反射(类的加载概述和加载时机)* A:类的加载概述 * 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。 * 加载 * 就是指将class文件读入内存,并为之创建一个Class对象。任何类被使用时系统都会建立一个Class对象。 * 连接 * 验证
2015-06-05 01:45:49 322
原创 黑马程序员_java语言_TCP
###21.01_网络编程(网络编程概述)* A:计算机网络 * 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。* B:网络编程 * 就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换。###21.02_网络编程(网络编程三要素
2015-06-05 01:26:37 510
原创 黑马程序员_java语言_UDP
###20.01_网络编程(网络编程概述)* A:计算机网络 * 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。* B:网络编程 * 就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换。* InetAddress:此类表示互联网
2015-06-05 01:11:08 366
原创 黑马程序员_java语言_GUI
###19.01_GUI(如何创建一个窗口并显示)GUI 是 Graphical User Interface 的缩写,即「图形使用者接口」。在传统的操作系统 MS-DOS 文字模式下,屏幕上显示的是单调的文字接口,使用者必须透过键盘输入指令,才能操作计算机。麻烦的是如果你的英文不好,光是背指令,就够让你头痛了。所幸, Windows 95 以后的版本中,GUI 的操作环境以图形及窗口
2015-06-05 00:50:12 366
原创 黑马程序员_java语言_设计模式
###18.01_设计模式(单例模式概述和使用)设计模式;一个程序员对设计模式的理解:“不懂”为什么要把很简单的东西搞的很复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模式的精髓所在,我所理解的“简单”模式一把钥匙一把锁模式,目的仅仅是着眼于解决现在的问题,而设计模式的“复杂”就是在于它是要构造一个“万能钥匙”,目的是提出一种所有锁的开锁方式,在真正理解设计模
2015-06-05 00:03:04 391
原创 黑马程序员_java语言_多线程和设计模式
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训a>、期待与您交流! -------###17.01_多线程(多线程方法)方法的介绍: 唤醒线程对象的方法:public final void notifyAll() 唤醒在此对象监视器(锁对象)上等待的所有线程。
2015-06-04 19:05:45 506
原创 黑马程序员_java语言_多线程
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训a>、期待与您交流! -------###16.01_多线程(多线程的引入)* 1.什么是线程 * 线程是程序执行的一条路径, 一个进程中可以包含多条线程 * 多线程并发执行可以提高程序的效率, 可以同时完成多项工作
2015-06-04 18:33:38 338
原创 黑马程序员_java语言_IO其他流
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训a>、期待与您交流! -------###15.01_IO流(序列流)* 1.什么是序列流 * 序列流可以把多个字节输入流整合成一个, 从序列流中读取数据时, 将从被整合的第一个流开始读, 读完一个之后继续读第二个, 以此类推.
2015-06-04 17:58:03 316
原创 黑马程序员_java语言_IO流(二)
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训a>、期待与您交流! -------###14.01_IO流(字符流FileReader)IO流的分类: 流的方向分类: 输入流: 读数据 输出流: 写数据流的类型分类: 字节流: 字节输
2015-06-04 17:27:17 322
原创 黑马程序员_java语言_IO流
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训a>、期待与您交流! ------- ###13.01_IO流(IO流概述及其分类)* 1.概念 * IO流用来处理设备之间的数据传输 * Java对数据的操作是通过流的方式 * Java用于操作流的类都在IO
2015-06-04 00:27:55 315
原创 黑马程序员_java语言_异常类和File类的分析
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训a>、期待与您交流! -------###12.01_异常(异常的概述和分类)* A:异常的概述 * 异常就是Java程序在运行过程中出现的错误。* B:异常的分类 * 通过API查看Throwable *
2015-06-03 20:03:50 380
原创 黑马程序员_java语言_Map集合
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训a>、期待与您交流! ------- ###11.01_集合框架(Map集合概述和特点)* A:Map接口概述 * 查看API可以知道: * 将键映射到值的对象 * 一个映射不能包含重复的键
2015-06-03 19:31:39 350
原创 黑马程序员_java语言_Set集合概述
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训a>、期待与您交流! -------###10.01_集合框架(HashSet存储字符串并遍历)* A:Set集合概述及特点 * 通过API可知道一个不包含重复元素的 collection。更确切地讲,set 不包含满足 e1.e
2015-06-03 18:55:25 495
原创 黑马程序员_java语言_ArrayList和泛型的概述
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训a>、期待与您交流! -------###09.01_集合框架(去除ArrayList中重复字符串元素方式1)*A,首先我们先总结一下数据结构的特点: 常见的数据结构: 栈、队列、数组、链表、哈希表、树(二叉树)、图 栈:
2015-06-03 18:41:25 547
原创 黑马程序员_java语言_集合框架(Collection)
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训a>、期待与您交流! ------- ###08.01_集合框架(对象数组的概述和使用)首先我们定义一个数组,将数组中的元素全部存为对象* 案例演示 * 需求:我有5个学生,请把这个5个学生的信息存储到数组中,并遍历数组,获取
2015-06-02 18:07:36 499
原创 黑马程序员_java语言_正则表达式以及Date类
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训a>、期待与您交流! ------- ###07.01_常见对象(正则表达式的概述和简单使用)* A:正则表达式 * 是指一个用来描述或者匹配一系列符合某个语法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。*
2015-06-02 17:08:32 355
原创 黑马程序员_java语言_StringBuffer,Array以及Integer分析
###06.01_常见对象(StringBuffer类的概述)* A:StringBuffer类概述 * 通过JDK提供的API,我们可以知道它 是一种线程安全的可变字符序列。一个类似于 String 的字符串缓冲区,但不能修改。虽然在任意时间点上它都包含某种特定的字符序列,但通过某些方法调用可以改变该序列的长度和内容。 * B:简述安全问题 * 线程安全效率低
2015-06-01 20:15:26 347
原创 黑马程序员_java语言_String类
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训a>、期待与您交流! -------###05_01_常见对象(String类的概述)* A:什么是字符串 符串或串(String)是由零个或多个字符组成的有限序列。它是java语言中表示文本的最常用的数据类型。* B:Str
2015-06-01 14:29:10 354
原创 黑马程序员_java语言_内部类和匿名内部类
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训a>、期待与您交流! -------###04.01_面向对象常用的权限修饰符做一个简单总结:* A:修饰符: * 权限修饰符:private,默认的,protected,public * 状态修饰符:static,fi
2015-05-31 23:06:50 323
原创 黑马程序员_java语言_多态中的抽象类以及接口的深入分析
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训a>、期待与您交流! -------###03.01_面向对象(多态的概述及其代码体现)* A:多态概述 * 用通俗的话来讲就是你事物存在的多种形态 * B:多态前提 * a:要有继承关系。 * b:要有方
2015-05-31 19:18:38 287
原创 黑马程序员_java语言_类的继承
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训a>、期待与您交流! -------###02.01_面向对象(继承案例演示)* A:继承的格式 通过关键字extends实现继承* B:继承案例演示: * 动物类,猫类,狗类 * 定义两个属性(颜色,腿的
2015-05-31 18:42:04 321
原创 黑马程序员_Java语言_面向对象
------http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训a>、期待与您交流! ------- ###01.01_面向对象(面向对象思想概述)* A:面向过程思想概述 用通俗的话来就讲当我们去做任何一件事情时,你可以将这整个事情当作一个对象,只需要在我们完成这件事情的过程中遇到了某个动
2015-05-31 17:46:48 285
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人