
java基础知识
wanghang88
这个作者很懒,什么都没留下…
展开
-
java中List、Array、Map、Set等集合相互转换
在java中,我们经常需要对List、Array等做一些转换操作,当然转换方法有很多种,但哪种方法既方便又高效呢?在这里向大家介绍一下集合间的最佳转换方法。 1.List转换为Array: List<String> list = new ArrayList<String>(); list.add("China"); list.add("Switzerland"...翻译 2020-03-26 18:11:49 · 484 阅读 · 0 评论 -
java中的反射技术
1: java中的反射机制: a)在Java 运行时 环境中,对任意一个类, 可以知道这个类所有的属性和方法。 b)任意一个对象,可以动态地获取类的信息,然后调用类中的方法, 也是基于java中的反射。 2: java中反射能够提供的功能: a)在运行时判断任意一个对象所属的类. b)在运行时构造任意一个类的对象. c)在运行时调用任意一个对象的方法. 3 :Java 反射原创 2016-10-30 17:50:44 · 505 阅读 · 0 评论 -
java中的IO流
字节流: OutputStream:它是字节输出流的顶层父类,并且是一个抽象类,不能new对象,字节输出流,由它的子类FileOutputStream负责写的操作。 并且在创建FileOutputStream对象时, 要指定路径。 InputStream:它是字节输入流的顶层父类,并且是一个抽象类,不能new对象,字节输入流,也是由它的子类FileInpu原创 2016-11-02 14:12:00 · 255 阅读 · 0 评论 -
对于解析txt 格式的的文件BufferedReader
1) 解析txt格式的文件 思路:这种格式的文件的话是相当简单的,通过流流都成每行的数据, 然后将这行数据放到一个集合List中就可以了。 需要注意的是: 解析这些每行数据就是一个对字符串的处理(切割),中需要注意流读取到的提wen这些数据中转移字符的。public List<String> parse(String channelCharset, byte[] fileConte...原创 2016-06-18 20:04:04 · 471 阅读 · 0 评论 -
对于文件下载
文件下载的思路:将查询到的数据交给输入流处理response.getOutputStream(); 不过下载的时候要注意设置编码的问题。<pre name="code" class="java">@RequestMapping("/downLoad") public void downLoad(HttpServletRequest request, HttpServletRes...原创 2016-06-18 01:51:02 · 370 阅读 · 0 评论 -
java 中的静态代码块、构造代码块、构造函数以及Java类初始化顺序
静态代码块:用staitc声明,jvm加载类时执行,仅执行一次;构造代码块:类中直接用{}定义,每一次创建对象时执行;执行顺序优先级:静态块,main(),构造块,构造方法。a)构造函数:1.对象一建立,就会调用与之相应的构造函数,也就是说,不建立对象,构造函数时不会运行的;2.构造函数的作用是用于给对象进行初始化;3.一个对象建立,构造函数只运行一次,而一般方法可以被该对象调用多次;b)构造代码...原创 2018-04-28 14:35:26 · 245 阅读 · 0 评论