- 博客(15)
- 收藏
- 关注
原创 黑马程序员--Java基础之多线程
1、多线程进程:是一个正在执行中的程序每一个进程执行独有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元线程:就是进程中的一个独立的控制单元线程在控制着进程的执行一个进程中至少有一个线程java VM 启动的时候会有一个线程java.exe该进程中至少有一个线程负责java程序的执行而且这个线程运行的代码存在于main方法中该线程称之为主线程扩展:其实
2014-12-11 13:24:43
455
原创 黑马程序员--Java基础之面向对象二
知识提纲1,抽象2,接口3,多态4,内部类(匿名)5,异常6,包 1、抽象1.1、抽象的定义 抽象就是从多个事物中将共性的,本质的内容抽取出来。 例如:狼和狗共性都是犬科,犬科就是抽象出来的概念。1.2、抽象类 Java中可以定义没有方法体的方法,该方法的具体实现由子类完成,该方法称为抽象方法,包含抽象
2014-12-11 10:27:49
558
原创 黑马程序员--Java基础之面向对象一
知识提纲:1,理解面向对象思想2,类与对象3,封装的理解4,构造函数5,this,static6,主函数7,单例设计模式(饿汉式,懒汉式)8,继承 1,面向对象面向对象就是相对面向过程而言的。如把大象装进冰箱,c语言强调的是功能行为:打开冰箱——>把大象装进冰箱——>关闭冰箱。而Java面向对象的思想就是强调具有功能的对象:冰箱打开,冰箱存储,冰箱关闭。
2014-12-11 09:44:06
548
原创 黑马程序员--Java语言基础二
1、程序流程控制 也称语句,主要有:判断结构、选择结构和循环结构。1.1、 判断结构——if if语句的三种格式: 1) if(条件表达式) { 执行语句; } 2) if(条
2014-12-10 17:26:37
601
原创 黑马程序员--Java语言基础一
------- android培训、java培训、期待与您交流! ---------- 1,关键字定义:被Java赋予了特殊含义的单词。 特点:体现上都是英文小写。1.1、 用于定义数据类型的关键字基本数据类型: 整数类型:byte short int long 浮点类型:float double 字符类型:char
2014-12-10 16:52:56
472
原创 黑马程序员--Java概述
------- android培训、java培训、期待与您交流! ----------知识提纲:1,认识java语言2,jdk的下载和安装3,环境变量的设置4,运行第一个java程序 1,基础常识:1.1,软件:是指一系列按照特定顺序组织的计算机数据和指令的集合。(简单记忆就是数据和指令的集合) 常见软件: 系统软件,比如DOS,wind
2014-12-10 14:34:20
677
原创 黑马程序员--JAVA基础之GUI
JAVA学习第23天/*创建图形化界面:1,创建frame窗体2,对窗体进行基本设置 比如:大小,位置,布局3,定义组件4,将组件通过窗体的add方法添加到窗体中5,让窗体显示,通过setVisible(true); 事件监听机制的特点:1,事件源2,事件3,监听器4,事件处理事件源:就是awt包或者swing包中的那些图形界面组
2014-12-05 21:59:13
576
原创 黑马程序员--Java基础之IO包中的其他一些类
JAVA学习第22天 /*用于操作字节数组的流对象ByteArrayInputStream :(读取)在构造的时候,需要接收数据源,而且数据源是一个字节数组ByteArrayOutputStream:(写入)在构造的时候,不用定义数据目的,因为该对象中已经内部封装了可变长度的字节数组因为这两个流对象都操作的字节数组,并没有使用系统资源,所以,不用进行close()关
2014-12-04 23:35:34
487
原创 黑马程序员--IO流
JAVA学习第19天,/*IO流用来处理设备(数据)之间的数据传输。java对数据的操作是通过流的方式java用于操作流的对象在IO包中流按操作数据分为两种:字节流和字符流流按流向分为:输入流,输出流以前只有字节流,字符流是怎么产生的呢?可以自己指定查找那个字节表字节流的抽象基类:InputStream , OutputStream字符流的抽象基类R
2014-12-01 23:48:45
470
原创 黑马程序员--Java基础之集合框架工具类
Java学习第17天,今天主要学习了集合工具类Collections和Arrays的用法。 import java.util.*;/*集合框架的工具类Collections:使用Collection.sort()方法对数据元素进行排序*//*class CollectionsDemo{ public static void main(String[]
2014-11-28 23:18:22
555
原创 黑马程序员——Java基础之Map集合
java学习第16天,学习内容/*Map集合:public interface Map该集合存储键值对,一对一对往里存,而且要保证键的唯一性 1,增加 put(K key,V value); putAll(Mapm) 2,删除 clear() remove(Object key) 3.判断 containsValue(Object v
2014-11-27 23:13:56
535
原创 黑马程序员--Java基础之二叉树数据结构和泛型
今天是java学习第15天,学习了集合内容的TreeSet数据和泛型。 import java.util.*;/*Set:无序,不可以重复元素 |--HashSet:数据结构是哈希表,线程时非同步的。 保证元素唯一性的原理:判断元素的hashCode值是否相同 如果相同,还会继续判断元素的equals方法,是否为true |--Tree
2014-11-27 00:29:55
1025
原创 黑马程序员--Java基础之集合类
JAVA 学习第14天,今天学习的内容是集合类,之所以会存在集合类,是因为集合操作的是对象,且它的特点是长度不固定。import java.util.*;/*集合类:概念由来:方便对""“对象”""的操作,对对象存储,集合是存储对象最常用的一种方式特点:用于存储对象,集合长度是可变的,集合可以存储不同类型的对象与数组的区别: List
2014-11-25 23:41:59
614
原创 黑马程序员--Java基础之String类和基本数据类型对象包装类
------- android培训、java培训、期待与您交流! ----------
2014-11-24 22:58:54
822
原创 JAVA 总结 ----认识Java
一 软件开发1,软件 一些列按照特定顺序组织的计算机数据和指令的集合 指令:告诉计算机如何对数据进行加工 系统软件,应用软件2,人机交互 GUI 图形化界面 CLI 命令行方式3,计算机语言 和计算机对话
2014-11-20 22:52:44
515
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人