关闭

黑马程序员——java基础---反射

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 反射 一、概述  反射:就是把java类中的各种成分映射成相应的java类。 一个已经写完并且可以使用的应用程序,它的源代码已经固定不可以被改变我们只要拿来使用就可以,但是后期如果我们想要扩展其功能时,这时该怎么做呢?就如我们的电脑一样,后期我们可能会有鼠标、键盘等,所以...
阅读(125) 评论(0)

黑马程序员——java基础---正则表达式

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 正则表达式 一、概述 定义:符合一定规则的表达式。 作用:用于专门操作字符串。 特点:用于一些特定的符号来表示一些代码操作。这样就简化书写。 所以学习正则表达式,就是在学习一些特殊符号的使用。 好处:可以简化对字符串的复杂操作。 弊端:符号定义越多,正则越长,阅读性越差。...
阅读(143) 评论(0)

黑马程序员——java基础---网络编程

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 网络编程 一、概述 1、网络模型 1、OSI参考模型 2、TCP/IP参考模型 网络模型的七层概述: 物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化...
阅读(162) 评论(0)

黑马程序员——Java基础---GUi(第22天)

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 图形化界面 一、概述 Awt与Swingjava.Awt: Abstract WindowToolKit (抽象窗口工具包), 需要调用本地系统方法实现功能。属重量级控件。 javax.Swing:(图形界面是一个单独的线程) 在AWT的基础上,建立的一套图形界面系统,其中...
阅读(123) 评论(0)

黑马程序员——java基础---IO流(第21天)

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一、对象的可串行化 1、概述       有时我们需要将程序运行过程中产生的某个类对象保存下来,下次程序运行时通过读入保存的数据可以恢复这个对象。由于对象是运行时期的产物,因此对象读写需要java虚拟机的底层支持,这在java中称作是对象的可串行化。即:将堆中的对象序列化,对象...
阅读(154) 评论(0)

黑马程序员——java基础---IO流(第20天)

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流----- File文件 一、概述 File对象用来将文件或者文件夹封装成对象。方便对文件与文件夹的属性信息进行操作 。File对象可以作为参数传递给流的构造函数。Java无法访问隐藏文件。 1、File中的常用方法 三种常用构造函数 eg:        File()      File...
阅读(108) 评论(0)

黑马程序员——java基础---IO流(第19天)

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一、字符流缓冲区BufferedWriter和BufferedReader 由于每次将字符写入到目的地中,都需要掉用底层资源,效率很低,可以将读取到的字符暂时存储在一个字符数组当中,然后再将数组中的数据一次性写入到目的地中,这样写一次只调用一次底层资源,这样就可以大大提高效率。当然缓...
阅读(138) 评论(0)

黑马程序员——java基础---IO流(第18天)

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- IO流 一、概述   IO流用来处理设备之间的数据传输 Java用于操作流的对象都在IO包中 流按操作数据分为两种:字节流与字符流 流按流向分为:输入流,输出流。   字节流的抽象基类:InputStream ,OutputStream。 字符流的抽象基类:Reader...
阅读(130) 评论(0)

黑马程序员——Java基础---集合(第18天 )

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一、System静态类 System:类中的方法和属性都是静态的。 static PrintStream out:  标准输出,默认是控制台。 static PrintStream in:  标准输入,默认是键盘。 1、常用方法 1.1、获取系统属性信息System....
阅读(135) 评论(0)

黑马程序员——java基础---集合(第17天)

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 集合框架静态工具类Collections和Arrays 一、Collections 1、概述 集合框架的工具类Collections里面定义的都是静态方法。 Collections和Collection有什么区别? Collection是集合框架中的一个顶层接口,它里面定义了...
阅读(169) 评论(0)

黑马程序员——java基础---集合(第16天)

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流----- Map集合        该集合存储键值对。一对一对的存储。键不可以重复,值可以被覆盖。 一、Map概述         |--Hashtable:  底层是哈希表数据结构,不可以存入null键null值。该集合是线程同步的。jdk1.0.效率低(比较规则是hashCode()和equals...
阅读(175) 评论(0)

黑马程序员——java基础---集合(第15天)

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流----- 一、Set Set:元素无序,不可以存放重复元素        |--HashSet:数据结构是哈希表。线程是非同步的。                             保证元素唯一性的原理:判断元素的hashCode值是否相同。...
阅读(132) 评论(0)

黑马程序员——java基础---集合(第14天)

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流----- 集合 一、概述 1、为什么会出现这个多余的容器呢? 因为每一个容器对数据的存储方式有所不同。 这个存储方式称之为:数据结构。 2、数组和集合类同是容器,有何不同? 数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。 数组中可以存储基本数据类型,集合只能存储对象。 3...
阅读(148) 评论(0)

黑马程序员——java基础---String类和基本数据类型包装类

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一、String类 1、概述 String是字符串的类类型,用于描述字符串事物。字符串是一个特殊的对象。 字符串是常量;它们的值在创建之后不能更改。字符串缓冲区支持可变的字符串。因为 String 对象是不可变的,所以可以共享。 2、特点         字符串是...
阅读(196) 评论(0)

黑马程序员——java基础---多线程

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流----- 一、多线程概述 1、多线程 进程:是一个正在执行中的程序。每一个进程都有一个执行顺序。该顺序是一个执行路径或者称为一个控制单元。 线程:就是进程中一个负责程序执行的独立控制单元(执行路径),线程控制着进程的执行。只要进程中有一个线程在执行,进程就不会结束。 一个进程中至...
阅读(279) 评论(0)

黑马程序员——java基础--多态、内部类、异常、包

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流----- 一、多态 1、概述   什么是多态?某一事物在不同时刻表现出来的不同状态。 如:猫可以是猫的类型。猫 m = new猫();同时猫也是动物的一种,也可以把猫称为动物。   多态的好处:提高了代码的可扩展性,前期定义的代码可以使用后期的内容。   多态的弊端:前期定义的内容...
阅读(200) 评论(0)

黑马程序员——java基础---继承、抽象、接口

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流----- 一、继承   1、继承是面向对象的一个重要方面 当多个类存在相同属性和行为时,将这些类抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只需要继承那个类即可。关键字extends表明正在构造的新生类派生于一个已存在的类。已存在的类称为超类(superclss)、基类(base class)或...
阅读(235) 评论(0)

黑马程序员——java基础---面向对象

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流----- 一、什么是面向对象 1、面向过程思想   首先来回顾一下以前c语言中的面向过程思想,面向过程思想强调的是过程(动作),在面向过程的开发中,其实就是面向着具体的每一个步骤和过程,把每一个步...
阅读(178) 评论(0)

黑马程序员——java基础---流程控制、函数、数组

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流------- 一、程序流程控制   流程控制语句:可以控制程序的执行流程。主要分成三种类型:顺序结构、选择结构(也称分支结构)、循环结构。 1、判断语句(if)           1)  i...
阅读(168) 评论(0)

黑马程序员——java基础---关键字、常量、变量、运算符

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 一、关键字   定义: 被java语言赋予了特殊涵义的单词。  特点:  关键字都是小写。   保留字: Java保留字是指现有Java版本尚未使用但以后版本可能会作为关键字使用。goto、const等    注:main不是关键字,却是被虚拟机所识别的...
阅读(244) 评论(1)
21条 共2页1 2 下一页 尾页
    个人资料
    • 访问:3685次
    • 积分:237
    • 等级:
    • 排名:千里之外
    • 原创:21篇
    • 转载:0篇
    • 译文:0篇
    • 评论:2条
    文章分类
    文章存档
    最新评论