基本数据类型 1.整型(int) 2.短整型(short) 3.长整型(long) 4.单精度浮点型(float) 5.双精度浮点型(double) 6.布尔类型(boolean) 7.字节型(byte) 8.char类型 常用基本数据类型 整型(int) int类型是一种整数数字类型,只能赋值给整 ...
分类:
编程语言 时间:
2020-01-21 18:01:49
阅读次数:
80
package com.fgy.demo3; import java.util.function.Supplier; /** * 函数式接口:Supplier * get方法返回和泛型相同类型的值 */ public class Demo01Supplier { public static void ...
分类:
编程语言 时间:
2020-01-11 15:04:14
阅读次数:
88
以下是常用的各两种方法(各类提供了构造方法,静态方法) 一、基本数据类型 转化为 包装类(装箱) 例:int i=10; Integer num=i;//num=10 二、包装类 转化为 基本数据类型 (拆箱) 例:Integer num=10; int i=num;//i=10 三、基本数据类型 ...
分类:
编程语言 时间:
2020-01-08 18:42:58
阅读次数:
89
一、字符串相关类 1.String类 String:字符串,使用一对""引起来表示。1.String类是声明为final的,不可被继承2.String实现了Serializable接口:表示字符串是支持序列化的。 实现了Comparable接口:表示String可以比较大小3.String内部定义了 ...
分类:
编程语言 时间:
2020-01-06 11:15:09
阅读次数:
110
公平锁和非公平锁 1.公平锁,是指多个线程按照申请的顺序来获取锁,类似排队打饭,先来后到。 2.非公平锁,是指多个线程获取锁的顺序并不是按照申请锁的顺序,有可能后申请的线程 比先申请的线程优先获取锁,在高并发情况下,有可能会造成优先级反转或者饥饿现象。 Java ReentrantLock而言,通过 ...
分类:
编程语言 时间:
2020-01-01 22:10:35
阅读次数:
86
IO模型区分一个输入操作通常包括两个阶段:等待数据准备好从内核向进程复制数据对于一个套接字上的输入操作,第一步通常涉及等待网络数据从网络到达。当所等待数据到达后,它被复制到内核中的某个缓冲区。第二部就是把数据从内核缓冲区复制到应用进程缓冲区。同步IO和异步IO的区别就在于第二个步骤是否阻塞,如果实际的IO读写阻塞请求过程,那么就是同步IO,因此阻塞IO、非阻塞IO、IO复用、信号驱动IO都是同步I
分类:
编程语言 时间:
2019-12-30 00:01:34
阅读次数:
149
常用日期、时间格式化转换符 | 转换符 | 说明 | | | | | | 一年中的某一天 | | | 指定语言环境的月份简称 | | | 指定语言环境的月份全称 | | | 指定语言环境的星期几全称 | | | 指定语言环境的星期几简称 | | | 包括全部日期和时间信息 | | | 4位年份 | ...
分类:
编程语言 时间:
2019-12-27 09:48:13
阅读次数:
178
ftp--java常用操作 FTP 常见操作 FTP 连接 单个文件下载 文件目录下载 上传文件/目录 文件同步 删除文件/目录 常见问题: ftp的连接用户一定要拥有写的权限,才能上传文件和删除文件及其他操作 ftp服务器可以搭载虚拟机上,用局域网访问测试 中文乱码以及中文的文件读取解决 本系统才 ...
分类:
其他好文 时间:
2019-12-17 15:03:34
阅读次数:
95
一.字符串相关的类 1.String及常用方法 1.1 String的特性 String:字符串,使用一对""引起来表示。 1. String声明为 的, 不可被继承 2. String实现了 接口:表示字符串是 支持序列化 的。 实现了 接口:表示String可以 比较大小 3. String内部 ...
分类:
编程语言 时间:
2019-12-04 20:03:30
阅读次数:
96
++与--都是JAVA常用的基本运算符,但是经常容易混淆,是先赋值再加减呢,还是先加减再赋值 下面直接来段代码: int a=3; int b=a++; System.out.println(b); //3 System.out.println(a); //4 ,由结果可知是先赋值再加1 int c ...
分类:
其他好文 时间:
2019-12-03 19:46:27
阅读次数:
104