随笔分类 -  Java开发知识

Java常规开发知识.入门到精通
摘要:[toc] XML文件详解 一丶XML简介 XML是一个可扩展的标记语言.(eXTENsible Markup language XML) 很类似于是HTML. HTML是有自己固定的标签,XML是自己定义的.XML主要作用是用来传输数据的, HTML主要用来显示数据的.所以XML不能替代HTML. 阅读全文
posted @ 2018-10-30 16:54 iBinary 阅读(737) 评论(0) 推荐(0)
摘要:[toc] Java多线程讲解 一丶多线程简介 1.进程的概念 进程是什么,进程就是一个程序在运行中的一个实例.比如QQ.比如浏览器.这个就是多进程的状态. 意思就是可以同时运行多个程序. 可以打开任务管理器.观看我们的进程 ctrl + shift + esc 或者 ctrl + alt +del 阅读全文
posted @ 2018-10-28 20:58 iBinary 阅读(202) 评论(0) 推荐(0)
摘要:正则表达式 [toc] 一丶什么是正则表达式 1.正则表达式简介 正则表达式就是针对字符串处理,所处的一种规范.比如我们都有在论坛上注册信息的时候. 论坛让我们输入我们的QQ 或者手机号才能注册.但是你随便输入.这就造成了论坛后台数据库保存了各种杂乱无章的数据.所以必须规范一下.比如你手机号输入错误 阅读全文
posted @ 2018-10-25 16:25 iBinary 阅读(307) 评论(0) 推荐(0)
摘要:[toc] Java中的反射机制 一丶什么是反射机制 反射就是指Java在运行期间,可以获得类的一些信息.比如构造方法(私有共有...)以及属性 二丶Class类,自描述类.获取类名的三种方法 1.使用静态属性Class获取 代码: 首先我们的Class类是自描述类.可以返回这个类的描述信息. 有很 阅读全文
posted @ 2018-10-23 18:34 iBinary 阅读(362) 评论(0) 推荐(0)
摘要:[toc] 带缓存的输入/输出流 一丶简介 缓存是I/O的一种性能优化.缓存流为 I/O 流增加了内存缓存区.有了缓存区,那么在流上执行 skip().mark() reset()方法,都成为可能. 总来的来说其实就是通过缓存读写.执行效率更高,更快. 二丶BufferedInputStream 与 阅读全文
posted @ 2018-10-23 14:02 iBinary 阅读(1309) 评论(0) 推荐(0)
摘要:java开发知识IO知识之输入输出流以及文件 [toc] 一丶流概述 流十一组有序的数据序列.根据操作的类型,可以分为输入流跟输出流两种. IO(input/output)输入/输出流提供了一条通道程序.可以使用这条通道把源的字节序列送到目的地 简单来说. 就是操作二进制. 二进制提供了读写功能. 阅读全文
posted @ 2018-10-22 16:58 iBinary 阅读(480) 评论(0) 推荐(0)
摘要:Java开发知识之Java中的Map结构 一丶Map接口 Map没有实现Collection接口,提供的是Key 到Value的映射. Map中.不能包含相同的Key,每个Key只能映射一个Value的值. 相当于就是 一一对应关系. 比如你有老婆,你是老公, 一个老公只能有一个老婆(在中国^_^) 阅读全文
posted @ 2018-10-21 20:54 iBinary 阅读(3177) 评论(0) 推荐(0)
摘要:恢复内容开始 Java开发知识之Java中的集合Set接口以及子类应用 一丶Set接口以及作用 在上一讲.我们熟悉了接口的实现图.以及自己各有的子类. List接口主要存储的数据是可以重复的.并且一个是动态数组 (ArrayList) 一个是链表操作(LinedList) Set接口: Set集合主 阅读全文
posted @ 2018-10-21 15:53 iBinary 阅读(238) 评论(0) 推荐(0)
摘要:Java开发知识之Java中的集合类 一丶什么是集合类 如果你学习说数据结构,那么学习集合就很简单. 因为集合就是存储数据的结构. 例如 有链表结构 (list ) 还有 map结构.等等. 集合类就是存储数据的集合. 我们可以看一下继承图: Collection接口. 由 Set类.以及 List 阅读全文
posted @ 2018-10-20 18:32 iBinary 阅读(762) 评论(0) 推荐(1)
摘要:Java开发知识之Java中的泛型 一丶简介什么是泛型. 泛型就是指泛指任何数据类型. 就是把数据类型用泛型替代了. 这样是可以的. 二丶Java中的泛型 Java中,所有类的父类都是Object类.所以定义泛型的时候,设计长须的话传入的值与返回的值都是Object类型为主.如果是用具体的实例,就要 阅读全文
posted @ 2018-10-19 20:52 iBinary 阅读(304) 评论(0) 推荐(0)
摘要:Java开发知识之Java的枚举 一丶什么是枚举 枚举可以理解为就是常量,在Java中我们定义常量.都是用 final语句. C++中都是用const关键字. 枚举跟C++概念都是一样的.就是特定的常量而已. 二丶Java中的枚举 java中的常量.一般都是final定义.但是我们讲过.final定 阅读全文
posted @ 2018-10-18 23:34 iBinary 阅读(284) 评论(0) 推荐(0)
摘要:Java开发知识之Java的异常处理 一丶异常概述 在讲解异常之前,我们要搞清楚.什么是异常. 通俗理解就是我们编写的程序出问题了.进行处理的一种手段. 比如我们的QQ.有的时候就崩溃了.比如出现xxx错误.让你上报错误信息什么的. 意思就是 QQ的代码不能运行了. 但是,直接崩溃又不好看.对用户不 阅读全文
posted @ 2018-10-18 13:57 iBinary 阅读(323) 评论(0) 推荐(0)
摘要:Java开发知识之Java类的高级特性,内部类.以及包使用.跟常量关键字 一丶Java中包的机制 首先包其实就是个文件夹.作用就是管理类. Java中每次定义一个类的时候.通过Java编译之后.都会生成一个扩展名为.class的文件.但是当这个程序规模逐渐庞大的时候.就很容易发生类名名称冲突的现象. 阅读全文
posted @ 2018-10-16 15:56 iBinary 阅读(658) 评论(0) 推荐(0)
摘要:Java开发知识之Java的继承多态跟接口 一丶继承 1.继承的写法 在Java中继承的 关键字是 extends 代表一个类继承另一个类. 继承的含义以及作用: 继承就是基于某个父类的扩展.制定出来的一个新的子类.子类可以继承父类原有的属性跟方法. 也可以自己增加特有的属性跟方法. 代码例如下: 阅读全文
posted @ 2018-10-15 17:05 iBinary 阅读(961) 评论(0) 推荐(1)
摘要:Java开发知识之Java的数字处理类Math类 一丶Java.text.DecimalFormat类与NumberFormat类 首先 Java.text.DecimalFormat指的是DecimalFormat类在Java.text包中. 其中DecimalFormat类是NumberForm 阅读全文
posted @ 2018-10-11 14:05 iBinary 阅读(1211) 评论(0) 推荐(0)
摘要:Java开发知识之Java的包装类 一丶什么是包装类 包装类的意思就是对基本数据类型封装成一个类.这些类都是Number的子类.区别就是封装数据类型不同.包含的方法基本相同. 具体可以查询JAVA API. 以整形包装类为例 Integer类. 位于 Java.lang包. 二丶包装类使用简介 1. 阅读全文
posted @ 2018-10-09 20:28 iBinary 阅读(310) 评论(0) 推荐(0)
摘要:Java开发知识之Java面相对象上 一丶什么是面相对象 了解什么什么是面相对象.那么首先要了解什么是面相过程. 面相过程的意思就是. 什么事情都亲力亲为. 比如上一讲的排序算法. 我们自己写的. 这个就是面相过程. 而使用面相对象的话.我们直接调用别人写好的sort()方法即可. 面相过程的比喻: 阅读全文
posted @ 2018-10-09 09:17 iBinary 阅读(1218) 评论(0) 推荐(0)
摘要:Java开发知识之Java数组 一丶数组简介 首先,不管是Java 还是 C++ 还是其它语言.都有数组. (有可能叫法不同) 数组简而言之就是存储一段连续相同数据类型的数据结构 在Java中数组可以看成是一个对象. C++ 中数组就是数组. Java中的数组其实是封装的数组.虽然是由基础类型组成. 阅读全文
posted @ 2018-10-08 16:57 iBinary 阅读(421) 评论(0) 推荐(1)
摘要:Java开发知识之Java字符串类 一丶简介 任何语言中.字符串都是很重要的.都涉及到字符串的处理. 例如C++中. 字符串使用内存. 并提供相应的函数进行处理 strcmp strcat strcpy....等等 Java中也有字符串处理.不过Java是面相对象的.也就是说字符串是一个对象. 我们 阅读全文
posted @ 2018-10-07 15:16 iBinary 阅读(392) 评论(0) 推荐(0)
摘要:Java开发知识之Java控制语句 一丶复合语句 不管任何语言都有控制语句 if else if else whie do while for .... 首先讲解的是java的复合语句 1.什么是复合语句 复合语句简称为块语句,C 语言以及其它语言都有的块语句 块语句有一个作用就是限制作用域. 比如 阅读全文
posted @ 2018-10-07 08:56 iBinary 阅读(403) 评论(0) 推荐(0)