![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础知识
V史莱姆V
这个作者很懒,什么都没留下…
展开
-
java基础知识
函数函数的构成:public static void main(String[] args){}其中:public:是访问修饰符;static:静态;void :返回值类型(此处是无返回值,返回值可以是数据类型比如;int、long);main: 方法名;String:形参类型;args:参数名;返回值详解:public static int main(String[] ar...原创 2019-04-10 19:47:36 · 83 阅读 · 0 评论 -
I/O流----创建文件,字节流读写
创建文件import java.io.File;import java.io.IOException;import java.util.Date;public class IOText01 { public static void main(String[] args) throws IOException { // 创建对象 File file = new File("tes...原创 2019-04-24 19:21:41 · 520 阅读 · 0 评论 -
BigDecimal
BigDecimal1.存在理由:由于计算机是二进制的,浮点数没有办法进行精确表示,我们的CPU表示浮点由两个部分组成:指数和尾数,这样会丢失一定精度。2.使用:BigDecimal b= new BigDecimal(“2.3”);//传入数据的时候要用String类型的,否则会丢失精度,对于浮点型需要转换成String类型。3.运算加:a.add(b);减:a.subtract(...原创 2019-04-24 08:57:36 · 106 阅读 · 0 评论 -
时间Date,日历Calendar,
Dateimport java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import sun.security.action.GetBooleanAction;public class DateText { public static void main(String[...原创 2019-04-24 08:47:22 · 150 阅读 · 0 评论 -
Map接口(集合)
Map接口1.Map是接口需要通过实现类创建对象。其中实现类HashMap,非线性安全,并且key和value允许为null;实现类HashTable,线性安全,支持同步,key和value都不允许为null。2.关键词put:添加元素,当添加的元素的key与集合中的key相同时,value会将集合中的对象覆盖。keySet:key的集合,由于key是不允许重复的,所以用set类型接收(无...原创 2019-04-23 20:27:02 · 263 阅读 · 0 评论 -
LinkedHashSet(去重复,我是专业的)和工具类Collections
linkedhashSet直接上代码,只要是linkedHashSet中的元素就没有重复的!!(相同的元素永远别想进来-。-)public class quChong { /* * 利用linkedhashset进行过滤去重复 */ public static void main(String[] args) { ArrayList<String> list = n...原创 2019-04-23 20:17:27 · 1074 阅读 · 0 评论 -
队列queue和双向队列deque
Queue(队列)1.原则:先进先出(和堆的结构相同)。2.关键词:off:末尾添加元素(感觉用add也是一样,目前我没感觉出什么差别)。poll:返回第一个元素,并且将它从队列中删除。peek:返回第一个元素(不会删除)3.遍历方法:public class QueueText { /* * 先进 先出,堆结构 * */ public static void ma...原创 2019-04-23 20:01:50 · 511 阅读 · 0 评论 -
字符串
常用方法1.String.length();确定字符串的长度。2.equalsIgnoreCase;忽略字符串的大小写比较字符串的具体内容。3.toLowerCase;将字符串全部转化为小写。4.toUpperCase;将字符串全部转化为大写。5.indexof(int ch或者value);搜索字符串中从左往右第一个出现字符’ch’(或者是字符串"value")的下标。6.lasti...原创 2019-04-18 20:33:50 · 132 阅读 · 0 评论 -
Java接口
特性1.接口不可以被实例化(单身狗,不配有对象)。2.接口的所有方法(都是抽象方法)必须被实现类重写实现(总要有人接盘)。3.实现类可以实现多个接口。4.接口中的变量都是静态常量(无法改变)。5.接口无构造方法。6.举例:电脑上的USB链接,就是一个接口;他可以和鼠标、键盘、USB风扇以及其他电器链接,这就是接口的具体对象(实现类)。一个接口,面对不同对象执行不同的操作,这就是接口的多...原创 2019-04-18 20:16:59 · 117 阅读 · 0 评论 -
继承以及多态
继承1.extends。例子class a extends b {} 类a继承父类b;每一个类只能继承一个父类(成为单继承)。2.关键词:super。super只能在子类的构造和方法中;super指的是父类的对象;super调用构造方法时,只能是第一句;super不能访问父类的private成员。3.方法重写的规则:方法名字必须相同;参数列表相同;返回值类型相同或者是是其子类;访问权...原创 2019-04-16 20:16:32 · 105 阅读 · 0 评论 -
Java异常
关键词1.try:执行可能产生异常的代码。2.catch:捕获异常。当try中的代码块出现异常时,会抛出一个异常对象,catch会捕获异常对象,并且匹配是否为catch中的异常类型,当引发多种类型的异常时,一个try可以跟多个catch结合,catch中的异常判断类型按照先子类后父类的的顺序,一旦匹配成功,后面的catch就不会再匹配运行(匹配过程与Switch语句中的case类似)。3.f...原创 2019-04-21 12:30:16 · 120 阅读 · 0 评论 -
java基础知识
cmd的相关指令1:ipconfig 显示网卡信息ip地址:主机在网络中的唯一标识子网掩码:区分网段网关:网段的出口标识(网关一定和IP在同一个网段)DNS:域名解析 如:把www.baidu.com 解析成IP地址:14.215.177.392:cd 切换路径(切换盘符 盘符名称: e: d:)自动补全 快捷键 Tab3:dir 查看当前目录下的子文件和子目录...原创 2019-04-09 21:30:04 · 101 阅读 · 0 评论 -
对象输入流
对象输入流写和读package Text0425;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import ...原创 2019-04-25 18:38:16 · 407 阅读 · 0 评论