黑马程序员
文章平均质量分 85
庄勤达
崇尚简单,努力奋斗
展开
-
实现线程同步的例子
class BankAccount { private static int amount=20000; public void despoit(int m) { amount=amount+m; System.out.println("小明存入["+m+"元]"); } public void withdraw(int m) { amount=amount-m; S原创 2014-03-25 09:00:46 · 940 阅读 · 1 评论 -
黑马程序员———集合(上)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 集合类:为什么出现集合类? 面相对象语言对事物的体现都是以对象的形式,所以为了方便对多个 对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。数组和集合类同是容器,有何不同? 数组虽然也可以存储对象,原创 2014-12-01 20:25:35 · 418 阅读 · 0 评论 -
黑马程序员———网络编程基础知识
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 网络通讯要素:1找到对方IP127.0.0.1--->本地回环地址 localhost-->主机名IPv6:包含字母,可以排出无数的地址。 2数据要发送到对方指定的应用程序上。为了标识这些应用程序,所以给这些网络应用程序都用数字进行标识。为了原创 2014-12-01 20:38:51 · 637 阅读 · 0 评论 -
黑马程序员———泛型
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- ArrayList 整个称为泛型类型ArrayList E称为类型变量或者类型参数ArrayList整个称为参数化的类型ArrayList Integer称为类型参数的实例或者实际类型参数ArrayList ArrayList 称为原始类型参数原创 2014-12-01 20:42:36 · 452 阅读 · 0 评论 -
黑马程序员———多线程
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 多线程:进程线程多线程存在的意义线程创建的方式多线程的特性进程:是一个正在执行中的程序。 每一个进程执行都有一个执行程序。该顺序是一个执行路径,或者叫一个控制单元。 线程:就是进程中的一个独立的控制单元。原创 2014-12-01 20:15:39 · 501 阅读 · 0 评论 -
黑马程序员———字符串和字符串缓冲区
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- String类字符串是一个特殊的对象字符串一旦初始化就不可以被改变。String str = "abc"; //str是一个类类型变量,"abc"是一个对象。 // 字符串最大特点:一旦被初始化,不可以被改变。原创 2014-12-01 20:17:36 · 561 阅读 · 0 评论 -
黑马程序员———其他对象(System,DateFormat,Calender,Runtime,Math)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- System: 类中的方法和属性都是静态的。 out:标准输出。默认是控制台。 in:标准输入。默认是键盘。 描述系统的一些信息。获取系统属性信息: Propertie原创 2014-12-01 20:29:06 · 474 阅读 · 0 评论 -
黑马程序员———正则表达式
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- package cn.itcast.Regex;/* * 正则表达式:符合一定规则的表达式。 * 作用:用于专门操作字符串。 * 特点:用于一些特定的符号表示一些代码操作,这样就简化书写。 * 所以学习正则表达式就是在学习一些特殊符号的使用。原创 2014-12-01 20:36:46 · 420 阅读 · 0 评论 -
黑马程序员———基础视频中涉及的几个设计模式
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- package o_oriented;/* 设计模式: 解决某一问题最行之有效的方法。java中有23种设计模式。 单例设计模式: 解决一个类在内存只存在一个对象。 思路: 1.为了避免其他程序过多的建立该类对象,原创 2014-12-01 20:10:15 · 864 阅读 · 0 评论 -
黑马程序员———集合(下)[包含Collections和Arrays类]
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- Map集合:该集合存储键值对。一对一对往里存。而且要保证键的唯一性。 1.添加: put(K key,V value) putAll(Map m) 2.删除: clear(); r原创 2014-12-01 20:26:48 · 471 阅读 · 0 评论 -
黑马程序员———JDK1.5新特性
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- IDE:集成开发环境: integrated development environment工程可以导入 import 如果导入的工程,jdk和jre不同,就删除掉原有的,配置上自己的.BuildPath add librrary 建立库。库内可以放很多jar原创 2014-12-01 20:40:39 · 438 阅读 · 0 评论 -
黑马程序员———异常,包的总结
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 异常:就是程序中出现的不正常情况。 异常由来:问题是现实生活中的一个事物,也可以通过java的类的形式 进行描述,并封装成对象。 异常的体系Throwable-- Throwable: Er原创 2014-12-01 20:14:13 · 540 阅读 · 0 评论 -
黑马程序员———基本数据类型对象包装类
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------package cn.itcast.String;/* 基本数据类型对象包装类。 基本数据类型 引用数据类型 byte Byte short Short int Integer long Long boolean原创 2014-12-01 20:19:30 · 473 阅读 · 0 评论 -
黑马程序员———IO(上)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- IO流用来处理设备之间的数据传输Java对数据的操作是通过流的方式Java用于操作流的对象都在IO包中流按操作数据分为两种:字节流和字符流流按流分为:输入流和输出流IO流常用基类:字节流的抽象基类: InputStream OutputStre原创 2014-12-01 20:32:01 · 394 阅读 · 0 评论 -
黑马程序员———IO(中)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 字符流的缓冲区:缓冲区的出现提高了对数据的读写效率。对应类: BufferedReader BufferedWriter缓冲区要结合流才可以使用。在流的基础上读流的功能进行了增强。缓冲区的出现是为了提高流的操作效率而出现的。原创 2014-12-01 20:33:28 · 404 阅读 · 0 评论 -
黑马程序员———反射
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------反射的基石--->Class通过Class可以得到这个类身上方方面面的信息。Java程序中的各个类属于同一类事物描述这类事物的Java类名就是Class。如Person类代表人它的各个实例对象就是张三,李四这样一个个具体的人,Class类代表Java类,它的各个原创 2014-12-01 20:43:43 · 494 阅读 · 0 评论 -
黑马程序员———基础预备知识
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------Java语言基础组成:关键字 注意:main不是关键字,却是被虚拟机识别的,比较特殊。 标识符 a-z A-Z 0-9 _ $ 数字不能开头,起名尽量有意义 包名:xxxyyyzzz类名接原创 2014-12-01 19:52:49 · 494 阅读 · 0 评论 -
黑马程序员———面向对象
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 面向对象:面向对象概念类与对象的关系封装构造函数this关键字static关键字单例设计模式理解面向对象: 1.是一种思想。 2.是相对面向过程而言。 3.面向过程:强调的是功能行为 4.面向对象:将功能封装成对象,强调具备了功能的对象。原创 2014-12-01 20:05:10 · 502 阅读 · 0 评论