java学习
文章平均质量分 86
跟我走吧
这个作者很懒,什么都没留下…
展开
-
黑马程序员—IO流1
------- android培训、java培训、期待与您交流! ----------IO流IO流用来处理设备之间的数据传输Java对数据的操作是通过流的方式Java用于操作流的对象都在IO包中流按操作数据分为两种:字节流与字符流。 流按流向分为:输入流,输出流。IO流常用基类字节流的抽象基类:InputStream ,OutputStream原创 2013-03-28 23:17:50 · 491 阅读 · 0 评论 -
黑马程序员—API
------- android培训、java培训、期待与您交流! ----------System该类中的方法和属性都是静态的。out:标准输出,默认是控制台。in:标准输入,默认是键盘。Properties getProperties();获取系统属性信息System.setProperty(String key, String value);自定义信息.Syst原创 2013-03-27 15:32:57 · 430 阅读 · 0 评论 -
黑马程序员—泛型
------- android培训、java培训、期待与您交流! ----------泛型泛型:JDK1.5版本以后出现新特性。用于解决安全问题,是一个类型安全机制。泛型的特点1,提高了程序的安全性2,将运行期遇到的问题题ClassCastException转移到了编译期3,省去了类型强转的麻烦4,泛型类的出现优化了程序设计泛型格式:通过通常在集合框架中原创 2013-03-26 12:00:39 · 456 阅读 · 0 评论 -
黑马程序员—String字符串
------- android培训、java培训、期待与您交流! ----------String类字符串是一个特殊的对象。字符串一旦初始化就不可以被改变。String s1 = "abc"; s1是一个类类型变量, "abc"是一个对象。String s2 = new String("abc");s1和s2有什么区别?s1在内存中有一个对象。s2在内存中有两原创 2013-03-24 22:27:11 · 525 阅读 · 0 评论 -
黑马程序员—集合框架Collection接口与List接口
------- android培训、java培训、期待与您交流! ----------集合类为什么出现集合类?面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。数组和集合类同是容器,有何不同?数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可以存储基本数据类型,集合只能存储对象。原创 2013-03-25 12:28:37 · 733 阅读 · 0 评论 -
黑马程序员—Set接口
------- android培训、java培训、期待与您交流! ----------Set接口Set集合的功能和Collection是一致的。Set:元素是无序(存入和取出的顺序不一定一致),元素不可以重复。、|--HashSet:底层数据结构是哈希表。是线程不安全的。不同步。HashSet是如何保证元素唯一性的呢?是通过元素的两个方法,hashCode和equals原创 2013-03-25 16:45:46 · 601 阅读 · 0 评论 -
黑马程序员—多线程
------- android培训、java培训、期待与您交流! ----------进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行。一个进程中至少有一个线程。Java VM 启动的时候会有一个进程java.exe.该进程中至少一个线程负责java程序的执原创 2013-03-24 12:47:09 · 654 阅读 · 0 评论 -
黑马程序员—异常
------- android培训、java培训、期待与您交流! ----------异常Java在设计异常体系时,将容易出现的情况都封装成了对象。异常:就是程序在运行时出现不正常情况。异常由来:问题也是现实生活中一个具体的事物,也可以通过java的类的形式进行描述。并封装成对象。 其实就是java对不正常情况进行描述后的对象体现。对于问题的划分:两种:一种是严重的问原创 2013-03-23 17:53:12 · 443 阅读 · 0 评论 -
黑马程序员—面向对象特征之一多态
------- android培训、java培训、期待与您交流! ----------多态定义:某一类事物的多种存在形态。例:动物中猫,狗。猫这个对象对应的类型是猫类型猫 x = new 猫();同时猫也是动物中的一种,也可以把猫称为动物。动物 y = new 猫();动物是猫和狗具体事物中抽取出来的父类型。父类型引用指向了子类对象。多态程序中原创 2013-03-22 22:17:43 · 405 阅读 · 0 评论 -
黑马程序员—面向对象特征之一继承
------- android培训、java培训、期待与您交流! ----------继承的概述多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继那个类即可。多个类可以称为子类,单独这个类称为父类或者超类。子类可以直接访问父类中的非私有的属性和行为。通过 extends 关键字让类与类之间产生继承关系。cl原创 2013-03-22 15:24:06 · 464 阅读 · 0 评论 -
黑马程序员—网络编程
------- android培训、java培训、期待与您交流! ----------网络参考模型网络通讯要素1,P地址:InetAddress网络中设备的标识不易记忆,可用主机名本地回环地址:127.0.0.1 主机名:localhost2,端口号用于标识进程的逻辑地址,不同进程的标识有效端口:0~65535,其中0~1024系统原创 2013-04-04 11:11:44 · 626 阅读 · 0 评论 -
黑马程序员—正则表达式
------- android培训、java培训、期待与您交流! ----------正则表达式符合一定规则的表达式。作用:用于专门操作字符串。特点:用于一些特定的符号来表示一些代码操作。这样就简化书写。好处:可以简化对字符串的复杂操作。弊端:符号定义越多,正则越长,阅读性越差。具体操作功能:1,匹配:String matches方法。用规则匹配整个字符串,只原创 2013-04-05 09:57:06 · 449 阅读 · 0 评论 -
黑马程序员—面向对象特征之一封装
------- android培训、java培训、期待与您交流! ----------封装:是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。好处:将变化隔离。便于使用。提高重用性。提高安全性。封装原则:将不需要对外提供的内容都隐藏起来。把属性都隐藏,提供公共方法对其访问原创 2013-03-21 10:39:29 · 396 阅读 · 0 评论 -
黑马程序员—GUI(图形用户界面)
------- android培训、java培训、期待与您交流! ----------GUI(图形用户界面)GUI Graphical User Interface(图形用户接口)。用图形的方式,来显示计算机操作的界面,这样更方便更直观。CLI Command line User Interface (命令行用户接口)就是常见的Dos命令行操作。 需要记忆一些常原创 2013-04-01 17:56:23 · 577 阅读 · 0 评论 -
黑马程序员—Java语言基础1
-------android培训、java培训、期待与您交流! ----------1、关键字关键字的定义和特点 定义:被Java语言赋予了特殊含义的单词 特点:关键字中所有字母都为小写 2、标示符 在程序中自定义的一些名称。 由26个英文字母大小写,数字:0-9 符号:_ $原创 2013-03-18 17:47:45 · 634 阅读 · 0 评论 -
黑马程序员—Java语言基础2
------- android培训、java培训、期待与您交流! ----------1、函数的定义 什么是函数? 函数就是定义在类中的具有特定功能的一段独立小程序。函数也称为方法。函数的格式:修饰符 返回值类型 函数名(参数类型 形式参数1,参数类型 形式参数2,){执行语句;return 返回值;}返回值类型:函数运行后的原创 2013-03-19 10:46:38 · 526 阅读 · 0 评论 -
黑马程序员—IO流2
------- android培训、java培训、期待与您交流! ----------File类1,用来将文件或者文件夹封装成对象2,方便对文件与文件夹的属性信息进行操作。3,File对象可以作为参数传递给流的构造函数。File类常见方法:1,创建。boolean createNewFile():在指定位置创建文件,如果该文件已经存在,则不创建,返回fals原创 2013-03-31 12:55:09 · 418 阅读 · 0 评论 -
黑马程序员—Map集合
------- android培训、java培训、期待与您交流! ----------Map集合该集合存储键值对。一对一对往里存。而且要保证键的唯一性。1,添加。put(K key, V value) 添加元素,如果出现添加时,相同的键。那么后添加的值会覆盖原有键对应值。putAll(Map m) 2,删除。clear() 清空remove(Object key原创 2013-03-26 23:28:46 · 503 阅读 · 0 评论