![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 83
超哥围脖
这个作者很懒,什么都没留下…
展开
-
黑马程序员——java基础---正则表达式
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------正则表达式一、概述定义:符合一定规则的表达式。作用:用于专门操作字符串。特点:用于一些特定的符号来表示一些代码操作。这样就简化书写。所以学习正则表达式,就是在学习一些特殊符号的使用。好处:可以简化对字符串的复杂操作。弊端:符号定义越多,正则越长,阅读性越差。原创 2015-07-10 10:47:19 · 420 阅读 · 0 评论 -
黑马程序员——java基础---网络编程
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------网络编程一、概述1、网络模型1、OSI参考模型2、TCP/IP参考模型网络模型的七层概述:物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化原创 2015-07-08 16:11:27 · 409 阅读 · 0 评论 -
黑马程序员——Java基础---GUi(第22天)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------图形化界面一、概述Awt与Swingjava.Awt:Abstract WindowToolKit (抽象窗口工具包),需要调用本地系统方法实现功能。属重量级控件。javax.Swing:(图形界面是一个单独的线程)在AWT的基础上,建立的一套图形界面系统,其中原创 2015-07-08 09:47:05 · 431 阅读 · 0 评论 -
黑马程序员——java基础---反射
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------反射一、概述 反射:就是把java类中的各种成分映射成相应的java类。一个已经写完并且可以使用的应用程序,它的源代码已经固定不可以被改变我们只要拿来使用就可以,但是后期如果我们想要扩展其功能时,这时该怎么做呢?就如我们的电脑一样,后期我们可能会有鼠标、键盘等,所以原创 2015-07-11 19:25:38 · 444 阅读 · 0 评论 -
黑马程序员——java基础---集合(第15天)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流-----一、SetSet:元素无序,不可以存放重复元素 |--HashSet:数据结构是哈希表。线程是非同步的。 保证元素唯一性的原理:判断元素的hashCode值是否相同。原创 2015-07-06 17:08:40 · 361 阅读 · 0 评论 -
黑马程序员——java基础---String类和基本数据类型包装类
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、String类1、概述String是字符串的类类型,用于描述字符串事物。字符串是一个特殊的对象。字符串是常量;它们的值在创建之后不能更改。字符串缓冲区支持可变的字符串。因为 String 对象是不可变的,所以可以共享。2、特点 字符串是原创 2015-07-06 10:33:54 · 505 阅读 · 0 评论 -
黑马程序员——java基础---多线程
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流-----一、多线程概述1、多线程进程:是一个正在执行中的程序。每一个进程都有一个执行顺序。该顺序是一个执行路径或者称为一个控制单元。线程:就是进程中一个负责程序执行的独立控制单元(执行路径),线程控制着进程的执行。只要进程中有一个线程在执行,进程就不会结束。一个进程中至原创 2015-07-05 15:52:42 · 507 阅读 · 0 评论 -
黑马程序员——java基础---继承、抽象、接口
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流-----一、继承 1、继承是面向对象的一个重要方面当多个类存在相同属性和行为时,将这些类抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只需要继承那个类即可。关键字extends表明正在构造的新生类派生于一个已存在的类。已存在的类称为超类(superclss)、基类(base class)或原创 2015-07-03 20:44:16 · 508 阅读 · 0 评论 -
黑马程序员——java基础---IO流(第21天)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、对象的可串行化1、概述 有时我们需要将程序运行过程中产生的某个类对象保存下来,下次程序运行时通过读入保存的数据可以恢复这个对象。由于对象是运行时期的产物,因此对象读写需要java虚拟机的底层支持,这在java中称作是对象的可串行化。即:将堆中的对象序列化,对象原创 2015-07-07 20:37:26 · 398 阅读 · 0 评论 -
黑马程序员——java基础---IO流(第20天)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流-----File文件一、概述File对象用来将文件或者文件夹封装成对象。方便对文件与文件夹的属性信息进行操作 。File对象可以作为参数传递给流的构造函数。Java无法访问隐藏文件。1、File中的常用方法三种常用构造函数eg: File() File原创 2015-07-07 17:02:43 · 303 阅读 · 0 评论 -
黑马程序员——java基础---IO流(第19天)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、字符流缓冲区BufferedWriter和BufferedReader由于每次将字符写入到目的地中,都需要掉用底层资源,效率很低,可以将读取到的字符暂时存储在一个字符数组当中,然后再将数组中的数据一次性写入到目的地中,这样写一次只调用一次底层资源,这样就可以大大提高效率。当然缓原创 2015-07-07 15:26:41 · 393 阅读 · 0 评论 -
黑马程序员——java基础---集合(第14天)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流-----集合一、概述1、为什么会出现这个多余的容器呢?因为每一个容器对数据的存储方式有所不同。这个存储方式称之为:数据结构。2、数组和集合类同是容器,有何不同?数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可以存储基本数据类型,集合只能存储对象。3原创 2015-07-06 15:52:18 · 327 阅读 · 0 评论 -
黑马程序员——java基础---面向对象
------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待与您交流-----一、什么是面向对象1、面向过程思想 首先来回顾一下以前c语言中的面向过程思想,面向过程思想强调的是过程(动作),在面向过程的开发中,其实就是面向着具体的每一个步骤和过程,把每一个步原创 2015-07-03 15:10:10 · 436 阅读 · 0 评论 -
黑马程序员——java基础概述及java环境搭载
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、windows系统中常用的dos功能dir:列出当前目录下的文件以及文件夹md:创建目录(文件夹)rd:删除目录cd:进入指定目录cd..:退出当前目录,返回到上一级原创 2015-07-01 17:43:53 · 601 阅读 · 1 评论 -
黑马程序员——java基础---集合(第17天)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------集合框架静态工具类Collections和Arrays一、Collections1、概述集合框架的工具类Collections里面定义的都是静态方法。Collections和Collection有什么区别?Collection是集合框架中的一个顶层接口,它里面定义了原创 2015-07-06 20:58:47 · 415 阅读 · 0 评论 -
黑马程序员——java基础---集合(第16天)
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流-----Map集合 该集合存储键值对。一对一对的存储。键不可以重复,值可以被覆盖。一、Map概述 |--Hashtable: 底层是哈希表数据结构,不可以存入null键null值。该集合是线程同步的。jdk1.0.效率低(比较规则是hashCode()和equals原创 2015-07-06 20:08:27 · 426 阅读 · 0 评论 -
黑马程序员——java基础---流程控制、函数、数组
------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训、期待与您交流-------一、程序流程控制 流程控制语句:可以控制程序的执行流程。主要分成三种类型:顺序结构、选择结构(也称分支结构)、循环结构。1、判断语句(if) 1) i原创 2015-07-03 13:05:15 · 407 阅读 · 0 评论 -
黑马程序员——java基础---关键字、常量、变量、运算符
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、关键字 定义: 被java语言赋予了特殊涵义的单词。 特点: 关键字都是小写。 保留字: Java保留字是指现有Java版本尚未使用但以后版本可能会作为关键字使用。goto、const等 注:main不是关键字,却是被虚拟机所识别的原创 2015-07-01 21:25:51 · 457 阅读 · 1 评论