首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java
Forlogen
创建于2021-08-20
订阅专栏
Java基础知识的相关介绍
暂无订阅
共95篇文章
创建于2021-08-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
浅析Java中的IO流 - 字节(字符)输入(输出)缓冲流
缓冲流1. BufferedOutputStream2. BufferedInputStream3. BufferedWriter4. BufferedReader5. 缓冲流是对基本的IO流的一种增强,它通过设置缓冲区来大幅的提高写入和读取数据的效率。假设此时硬盘的某个文件中有...
浅析Java中的IO流 - 字符/字节流
1. IO流2. 字节流2.1 OutputStream2.3. 字符流3.1 Reader3.4. 1. Java中不同的输入和输入源都抽象表述为流(stream),通过流的方法允许程序可以使用相同的方法访问不同的输入和输出源中的数据。2. 在具体学习字节流中的输入流和输出流之...
浅析Java中的File类
1. 概念2. 静态成员变量3. 构造方法4. 获取功能相关的方法5. 判断功能相关的方法6. 创建删除功能的方法7. 目录遍历相关的方法8. 1. 在此之前所编写的代码中,不管是使用数组或是ArrayList、HashSet、HashMap等集合存储数据,数据只保存于当时程序运...
浅析Java和Python中Lambda表达式
1. 强调做什么,而不是以什么形式做。2. Lambda表达式是是Java8的新特性,通过使用它可以简化代码的编写,但是同样可能会带来阅读性下降,维护性难度增加等问题。Lambda表达式不仅可以直观上简化代码的书写,通过也方便后面函数式接口和方法引用的应用。所以,我们需要了解一下...
浅析Java中的多线程
在理解Java中多线程的相关内容前,我们需要对宏观层面上操作系统中和进程相关的内容做一些了解,在知道了操作系统是如何管理进程和线程后,才能更好的理解Java中有关多线程的创建、调度和同步控制等内容。1. 并发(concurrence) 并行性与并发性这两个概念是既相似又区别的两个...
浅析Java中的异常机制
异常也就是正常的反义词,顾名思义,异常指出现了一些正常情况之外的一些状况,导致事情无法顺利的进行下去。Java中的异常是指程序在执行期间发生的时间中断了正在执行程序的正常指令流,当程序执行遇到异常时,通常需要解决掉出现的异常才能保证程序得到想要的结果。没有一个程序可以完美到从敲下...
浅析Java中的Map接口及实现类
1. Map2. HashMap2.1 获取和判断方法2.2 集合遍历方法2.3 更新方法2.3. LinkedHashMap4. TreeMap5. Hashtable6. Properties7. 1. 之前所学习的Collections接口下个不同的实现类,如Arrays、...
Java 中的Stack和Queue
java.util.stack继承了Vector的子类,它提供了一系列的操作实现使用vector做栈的相关操作。import java.util.stack.stack.stack.stack.stack.System.out.System.out.println(stack.S...
浅析Java中的Set接口及实现类
1. Set2. Hastset2.1 概念2.3. LinkedhashSet4. 1. Set接口是Collection接口的一个子接口,Set集合中不允许存储重复的元素,而且没有索引。如果要判断两个对象是否相同根据的是equals(),而不是 == 。2. 2.import...
浅析Java中的Collections
java.utils.Collections 是集合工具类,用来对集合进行操作。Collections 是一个操作 Set、List 和 Map 等集合的工具类。Collections 中提供了一系列静态的方法对集合元素进行排序、查询和修改等操作,还提供了对集合对象设置不可变、对...
浅析Java中的Collection接口
1. 引入2. 常用方法3. 1. 数组的长度都是固定的,集合长度是可变的数组中存储的是同一类型的而元素,可以存储基本数组类型值。集合存储的都是对象,而且对象的类型可以不一致,在开发中一般当对象多时,使用集合进行存储。java.util.Collection接口时所有单列集合的最...
浅析Java中的System类、Object类和StringBuilder类
1.System类2.StringBuilder类3.1.java.lang.import java.util.long time = System.System.out.System.System.out.println(Arrays.2.Java中的字符串的底层实现为一个被f...
浅析Java中的内部类
现实任务中,如果一个事物内部包含另一个事物,那么在面向对象的程序设计处理过程中表示为一个类内部包含另一个类,此时被包含的那个类就被称为内部类。1. ......内部类访问外部类随意;外部用内部,需要内部类对象。间接方式:在外部类的方法中使用内部类,然后main方法中只调用外部类方...
浅析Java中的final关键字的使用和底层原理
1. 引入2. 原理3. 1. Java中被final关键字修饰的变量表示表示最终的,不可改变。修饰一个类:一个类如果被final修饰,当前类不能有子类,而且其中的所有成员方法都无法进行覆盖重写。...修饰一个方法,当final关键字用来修饰一个方法的时候,这个方法就是最终方法,...
浅析Java中的接口
接口就是多个类的公共规范,它是一种引用类型。接口中可以包含的内容:常量、抽象方法、默认方法、静态方法、私有方法。......System.out.println("override abstract method...inter.methodAbs(); // // overri...
浅理解Java中的抽象类
抽象类:如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。抽象方法:就是加上abstract关键字,去掉大括号,直接分号结束。this.this.this...
浅理解Java中的继承
继承是Java中面向对编程第二个重要特性,它主要解决的是共性抽取问题,同时继承还是多态的前提!那么什么是共性抽取问题呢?我们以生活中的例子感性的理解一下,学校里所有的职工都可以作为了一个Employee类,他们有工号(ID),姓名(name)……,对应的成员方法有工作(work)...
浅析Java中的String、StringBuffer和StringBuilder
1. 概念2. 3. 字符串常量池3.1 字符串创建3.4. 常用方法4.1 String中和获取相关的方法:4.2 字符串的截取方法:4.3 字符串转换相关方法4.5. 更多6. StringBuffer7. 1. Java中的String类用于字符串的创建以及有关字符串的一系...
浅析Java中的List接口和实现类
1. List接口2. ArrayList3. LinkedList4. 1. List属于单列集合,常用来替换数组使用。集合类中元素有序且可重复,每个元素都有其对应的顺序索引,可以根据指定的索引在集合中存取元素。2. Class ArrayList<E>中E表示泛型,泛型指的是...
Java - Math
Math位于java.lang包下,它 包含了用于执行基本数学运算的属性和方法,如初等指数、对数、平方根和三角函数。Math 的方法都被定义为 static 形式,通过 Math 类可以在主函数中直接调用。下面看一下它所包含的两个常量和常用的一些方法。System.out.pri...
下一页