java
霸心狂人
这个作者很懒,什么都没留下…
展开
-
java之接口
文章目录1.接口的定义1.要点:类似于类的定义格式,只是以interface作为定义符2.格式:3.注意事项:接口中声明的方法都是默认public的,即使自定义访问级别也只能是public接口可以定义数据量:必须为静态常量默认被public static final 修饰写不写public 修饰都是public接口为顶级设计层 方便追加公共工具集接口可以追加实现后的功能前提:所有需要实现该接口的类...原创 2019-07-12 19:58:37 · 118 阅读 · 0 评论 -
java之IO流处理
文章列表IO流处理流的分类:装饰者模式:JDK APIIO流的体系框架:File类IO流处理文件的读写操作处理in/out文件: 文件时具有永久存储及特定顺序的字节组成的一个有序的,具有名称的集合流的分类: 按照方向分类:输入流和输出流 输入流:是从文件或磁盘等存储介质读取到程序中 输出流:从程序输出到存储介质或显示设备上 按照读写的单位来分类:字节流和字符流 字节流:...原创 2019-08-12 19:09:48 · 104 阅读 · 0 评论 -
java之Stream
文章列表StreamStream 是jdk1.8提供的新特性,主要用于集合的迭代处理解决方案类似于Iterator 迭代器,但是功能更加强大Stream对象的创建:Stream的迭代:Lambda表达式:函数式接口Stream的操作:Stream的惰性求值:StreamStream 是jdk1.8提供的新特性,主要用于集合的迭代处理解决方案类似于Iterator 迭代器,但是功能更加强大i...原创 2019-07-27 15:07:49 · 74 阅读 · 0 评论 -
经典排序算法简单介绍
文章列表冒泡排序:int[ ] nums = {3 6 2 10 8};冒泡排序实现思路选择排序选择排序实现思路:选择出最小的然后再进行排序插入排序调试:二分查找递归1. 要有出口,递归条件的结束2. 方法的返回值作为参数使用3. 重复的调用动作冒泡排序:int[ ] nums = {3 6 2 10 8};冒泡排序实现思路1.两两进行比较,把大的放到后面的位置第一轮比较3和6当 3&g...原创 2019-07-27 14:20:32 · 148 阅读 · 0 评论 -
java之数据结构
文章目录数据结构1.概念2.java中数据结构的架构3.java数据结构相关的类和接口4.Set集合:数据结构1.概念数据结构分类:线性数据结构:数组,文件,线性表,栈......非线性数据结构: 散列表,树和图2.java中数据结构的架构Collection接口:---List<E>--------ArrayList--------LinkedList--...原创 2019-07-20 09:43:59 · 116 阅读 · 0 评论 -
java之常用的类库
文章目录:1.Wrapper包装类:1.基本数据类型;2.包装类:对基本数据类型的封装。3.Math类:数学运算处理类4.日期处理类:5. Calendar日历类:6. System类:1.Wrapper包装类:1.基本数据类型;数字型:byte,short,int,long浮点型:float,double字符型:char布尔型:boolean基本数据类型:只能直接使用,没有提供对...原创 2019-07-18 20:38:40 · 179 阅读 · 0 评论 -
java语言中的异常处理
文章目录1.错误:陈旭中无法解决的严重问题1.电脑突然死机2.服务器停止异常3.突然停电,地震等不可抗拒因素所导致的程序无法处理的问题2.异常的概念3.Throwable --Error4.异常的处理异常的处理方式:1>抛出异常 throws 关键字抛出异常只是把当前方法的异常,抛给了上一级调用它的方法.最终还是要进行异常的处理.2>捕获异常语法格式:3>异常处理可以嵌套捕获4&...原创 2019-07-18 20:33:16 · 101 阅读 · 0 评论 -
java之修饰符
文章列表修饰符1.static2.abstract修饰符1.static用static修饰的成员称为类成员成员变量: 用static关键字修饰的成员变量称为类变量 语法; [访问修饰符] static 类型 变量名; public static int id = 100; 静态变量的调用方法: 类的内部可以直接使用 ...原创 2019-07-11 19:42:17 · 76 阅读 · 0 评论 -
面向对象总结
文章目录1.面向对象:1.抽象2.封装3.继承3.多态:2.修饰符:1. static :静态的,全局的,属性类的2. abstract:抽象的3.final:最终的3.接口:4.Lambda表达式:1.面向对象:1.抽象 同一类型的事务的抽象,形成类。 类的定义: 语法: public [修饰符] class className{ 1.成员变量 2.成员方法 ...原创 2019-07-16 08:38:16 · 96 阅读 · 0 评论 -
java之内部类
目录:1.静态内部类:特点:除了嵌套在类内部,和普通类无区别使用:只有类型声明上的区别:Outer.Inner oi = new Outer.Inner();2.成员内部类:1.2.特点:1.解决java类间多继承的问题3.解决java实现方法同名冲突注意事项:1.成员内部类持有外部类的this对象引用2.内外部类型成员变量同名时,做如下区分:外部类名:this表示外部类对象:如上 例Outer....原创 2019-07-12 20:14:20 · 101 阅读 · 0 评论 -
java之网络编程-多线程
文章列表一,多线程:1.软件2.程序3.进程4.线程:5.多线程6.创建线程二.线程的状态:线程是有声明周期的:thread线程类:线程安全:死锁死锁现象一,多线程:1.软件qq 微信 王者荣耀 暴风影音多个程序的集合,编程类似于*.exe的可执行文件2.程序程序是代码的集合,类似于java文件3.进程安装后的软件在操作系统中运行的表现一个运行中的软件,就是一个活动的进程...原创 2019-08-12 20:21:00 · 165 阅读 · 0 评论