![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
随手记
594羞涩男孩
这个作者很懒,什么都没留下…
展开
-
三目运算符比较基本数据类型要求表达式2和表达式3类型一致
public class Test { public static void main(String[] args) { Object o1 = true ? new Integer(1) : new Double(2.0); System.out.println(o1); }}打印结果:1.0三目运算符比较基本数据类型,在编译阶段自动拆箱为int和double,由于三目运算符要求表达式2和表达式3类型一致,所以在编译阶段自动类型提升(即i.原创 2021-03-27 12:59:42 · 510 阅读 · 0 评论 -
Socket网络编程--文件上传到服务器
文件上传案例的客户端:读取本地文件,上传到服务器,读取读取服务器回写的数据明确:数据源:D:\java\test\1.flv目的地:服务器实现步骤:创建一个本地字节输入流FileInputStream对象,构造方法中绑定要读取的数据源 创建一个客户端Socket对象,构造方法中绑定服务器的IP地址和端口号 使用Socket中的方法getOutputStream,获取网络字节输出流OutputStream对象 使用本地字节输入流FileInputStream对象中的方法read,读取原创 2021-03-26 07:24:33 · 250 阅读 · 0 评论 -
随手记(2)--暴力反射获取私有内部类对象
代码如下:public class Outer { //创建成员内部类Inner private class Inner{ //创建成员内部类的私有方法 private void study(){ System.out.println("私有内部类的私有方法执行!"); } private int age = 10; } public Inner getInner(){原创 2021-03-25 18:51:06 · 362 阅读 · 0 评论 -
随手记(1)--IO读一行
private static void method() throws IOException { HashMap<String, String> map = new HashMap<>(); BufferedReader br = new BufferedReader(new FileReader("D:\\Java\\test\\out.txt")); String line; while((l.原创 2021-03-25 16:47:25 · 86 阅读 · 0 评论