黑马程序员技术交流日志——java基础
文章平均质量分 84
yiminren
这个作者很懒,什么都没留下…
展开
-
黑马程序员——java语法二
------- android培训、java培训、期待与您交流! ---------- Java语法二函数1. 函数就是定义在类中的具有特定功能的一段独立小程序,函数也称为方法2. 函数的格式修饰符返回值类型函数名(参数类型形式参数1,参数类型形式参数2,…) { 执行语句; return返原创 2013-05-30 20:20:30 · 425 阅读 · 0 评论 -
黑马程序员——集合框架-Map&集合和数组的操作类,for-each
------- android培训、java培训、期待与您交流! ---------- Map1. 特点:Map是双列集合, Map的实现类可以存储key和value两个属性Map中的key和value是映射关系,它们可以是不同的任意类型, key是唯一的, value可以不是Map接口下的方法1. public Object put(Objec原创 2013-05-30 21:46:19 · 695 阅读 · 0 评论 -
黑马程序员——IO流-字节流
------- android培训、java培训、期待与您交流! ---------- 字节流 IO(Input Output)流1. IO流概述1) IO流用来处理设备之间的数据传输2) Java对数据的操作是通过流的方式3) Java用于操作流的对象都在IO包中4) 流按操作数据分为两种:字节流与字符流原创 2013-05-30 21:56:44 · 728 阅读 · 0 评论 -
黑马程序员——面向对象
------- android培训、java培训、期待与您交流! ---------- 面向对象 面向对象基本概念1. 面向对象和面向过程面向过程注重的的是过程中的动作二面向对象是注重实体例如将大象装进冰箱面向过程: 1.打开冰箱 2.将大象塞进去 3.关上冰箱门面向对象: 1.找到实体a大象b冰箱2.找到动作a打开 b放入 c关上2.原创 2013-05-30 20:28:45 · 350 阅读 · 0 评论 -
黑马程序员——设计模式-单例模式&工厂模式
------- android培训、java培训、期待与您交流! ---------- 单例模式有这样一个类, 只提供对外获取对象的方法, 只能生成一个对象,这样的类设计模式被称为单例模式单例模式的两种实现方式1. 懒汉式(延迟加载)2. 饿汉式(非延迟加载) 实现代码package homework;public class Singl原创 2013-05-30 20:45:04 · 467 阅读 · 0 评论 -
黑马程序员——抽象类, 接口, Object类
------- android培训、java培训、期待与您交流! ---------- 抽象类, 接口, Object类 抽象类1. 前面用abstract关键字修饰的类是抽象类,前面用abstract关键字修饰的方法叫抽象方法格式: 1) 抽象类: abstract ClassName {}2) 抽象方法: abstract返回值原创 2013-05-30 20:51:24 · 472 阅读 · 0 评论 -
黑马程序员——IO流-字符流&装饰设计模式
------- android培训、java培训、期待与您交流! ---------- 字符流1. 什么是字符流字符流是专门用来操作字符数据的,读取字符数据会自动解码和编码2. 所有字符输入流都是Reader的子类,所有字符输出流都是Writer的子类3. 字符流和字节流的方法几乎一致,只不过一个操作的是字符数据,一个操作的是字节数据,方法原创 2013-05-31 22:24:43 · 616 阅读 · 0 评论 -
黑马程序员——网络编程TCP
------- android培训、java培训、期待与您交流! ---------- TCP特点1. 面向连接,客户端和服务端必须先建立连接2. 客户端用Socket来向服务端发出请求,服务端用ServerSocket来获得客户端请求的Socket3. 通过socket中的getOutputStream和getInputStream来进行收发数据原创 2013-05-31 22:26:13 · 473 阅读 · 0 评论 -
黑马程序员——IO流-File类
------- android培训、java培训、期待与您交流! ---------- File类1. File类封装了一个路径,可以文件夹路径,文件路径或是一个不存在的路径2. IO流通过File类可以操作文件夹 构造方法1. File(File parent, String child)这个构造方法可以构造一个有已有的File路原创 2013-05-31 22:24:56 · 575 阅读 · 1 评论 -
黑马程序员——GUI图形用户界面
------- android培训、java培训、期待与您交流! ---------- GUI(Graphical User Interface)由组件和容器组成,容器也是一种组件Frame类这个类用于创建窗口Frame frame = new Frame();常用的方法setVisible() 设置可见setSize(int wi原创 2013-05-31 22:25:36 · 495 阅读 · 0 评论 -
黑马程序员——网络编程UDP
------- android培训、java培训、期待与您交流! ---------- 网络通讯要素 1. IP地址:InetAddress网络中设备的标识不易记忆,可用主机名本地回环地址:127.0.0.1,默认的主机ip地址,主机名:localhost2. 端口号用于标识进程的逻辑地址,不同进程的标识有效端口:0~65535,其中0~原创 2013-05-31 22:25:58 · 458 阅读 · 0 评论 -
黑马程序员——正则表达式
------- android培训、java培训、期待与您交流! ---------- 正则表达式正则表达式可以针对字符串定义一种格式,用于检查字符串格式 语法格式1. 特殊字符\\ 反斜线\r 回车\n 换行2. 字符[abc] a,b,c中的任意一个字符[^abc]原创 2013-05-31 22:26:27 · 335 阅读 · 0 评论 -
黑马程序员——常用类介绍
------- android培训、java培训、期待与您交流! ---------- 常用类介绍 Math类1. 提供数学运算的运算方法2. 常用方法a) public static参数类型 abs(参数)作用: 求参数的绝对值,参数可以是int, float, double, longb) public sta原创 2013-05-30 21:52:30 · 436 阅读 · 0 评论 -
黑马程序员——集合框架
------- android培训、java培训、期待与您交流! ---------- Set集合Set特点:无顺序, 不可重复,便利方式只有用Iterator HashSetHashSet1. HashSet底层是由哈希表支持的,hashSet里面的元素都是唯一的,如果一个与已经存在集合的元素相等的元素师不会被添加到集合中的, 方法参照jdk-a原创 2013-05-30 21:36:59 · 374 阅读 · 0 评论 -
黑马程序员——多线程
------- android培训、java培训、期待与您交流! ---------- 多线程1. 进程就是正在进行的程序2. 线程是进程中的一个的一个独立的控制单元, ,线程控制着进程的执行3. 一个进程中至少有一个进程,多线程可以提高程序对CPU的利用4. Jvm在启动时启动了两个线程a) 非守护线程,就原创 2013-05-30 21:09:25 · 469 阅读 · 0 评论 -
黑马程序员——String类
------- android培训、java培训、期待与您交流! ---------- String类介绍 String类概述字符串(string)是由字符数组构成的一个序列,在java中字符串是一个对象例如: “abcd” 就是一个字符串对象 String类对象一旦创建,他的值是不可以改变的例如: String s =“Java”;s =原创 2013-05-30 21:11:11 · 423 阅读 · 0 评论 -
黑马程序员——集合框架-Collection
------- android培训、java培训、期待与您交流! ---------- 集合框架 简单概述1. 集合是一个容器,可以存储Object类型的数据2. 数组和集合区别:数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可以存储基本数据类型,集合只能存储对象3. 集合的特点:集合只用于存储对象,集合长度是原创 2013-05-30 21:22:26 · 414 阅读 · 0 评论 -
黑马程序员——泛型
------- android培训、java培训、期待与您交流! ---------- 泛型 泛型好处以及使用泛型是jdk1.5增加的新特性,用来限定类型1. 泛型优点:1) 提高了程序的使用性,指定泛型后, 取出集合中元素师不需要强转2) 将原来在运行期处理的问题放到了编译期3) 提高了代码安全性,指定泛型的原创 2013-05-30 21:38:53 · 387 阅读 · 0 评论 -
黑马程序员——java基础概述
------- android培训、java培训、期待与您交流! ---------- Java基本概述与环境搭建1. 基本概念1.1 Windows操作系统下DOS命令行常见的命令。dir (directory) : 列出当前目录下的文件以及文件夹md (make directory) : 创建目录rd (remove directory): 删除原创 2013-05-30 19:59:51 · 419 阅读 · 0 评论 -
黑马程序员——内部类, 异常
------- android培训、java培训、期待与您交流! ---------- 内部类, 异常 内部类1. 内部类是在一个类的内部再声明一个类,这个类能访问所在外部类的成员变量,声明内部类的方法有两种,一种是在成员位置上,另一种是在方法内2. 声明在成员位置1) 非static内部类语法格式代码示例package c原创 2013-05-30 21:00:32 · 607 阅读 · 0 评论 -
黑马程序员——StringBuffer&StringBuilder&Integer
------- android培训、java培训、期待与您交流! ---------- StringBuffer类, StringBuilder类,包装类StringBuffer与Stringbuilder区别:StringBuffer: 同步的StringBuilder: 非同步的,执行速度比Stringbufferkuai,单线程程序建议使用StringBuilder原创 2013-05-30 21:13:31 · 388 阅读 · 0 评论 -
黑马程序员——集合框架-List
------- android培训、java培训、期待与您交流! ---------- List集合List集合中元素是有顺序的,元素师可以有重复的遍历方式有3种1. Iterator()方法获得迭代器,循环得到每个元素2. 循环集合用get(index)方法得到每个元素3. listIterator()方法获得迭代器,实现了双原创 2013-05-30 21:30:30 · 582 阅读 · 0 评论 -
黑马程序员——java语法一
------- android培训、java培训、期待与您交流! ----------Java语法一Java语句都是以”;”结尾的,语句都写在{}里面进制转换1. 什么是进制进制就是进位制, 是人为规定的一种进位形式, x进制就是逢x进一2. Java语言中整型的进制表现形式常用的几种进制二进制最大的是1, 逢二进一表示2就是原创 2013-05-30 20:11:45 · 370 阅读 · 0 评论