Java基础
举地球儿の小蚂蚁
相信每天都有很大的提高!!!
展开
-
Java基础 - File
Java基础 - File(文件操作)列出的为较为常用的相关知识,因为我也是一名小白,所以希望能够通过博客来督促自己学习,若有错误请联系我!!!希望能够一起共同进步,共同成长!File类位于 Java.io.File包中File可以:访问其表示的文件或目录的属性(名字,大小等)创建,删除文件或目录访问一个目录中的子项注意:不能访问文件数据使用: File file =...原创 2019-08-24 20:11:49 · 203 阅读 · 0 评论 -
XML文件
XML文件XML(可扩展的标记语言)为何会有?1、文件内容没有统一标准,所以每个厂商都不同。2、W3C组织设计了XML统一了数据文件标准,得到了业界广泛认同3、XML具有可扩展性,可支持任何数据。4、XML还具有统一的API,可以大大简化编程,使用方便。5、XML格式复杂、臃肿,所以有些场合已经使用JSON格式代替。XML基本语法: 标记 tag(标签) 语法: &...原创 2019-08-24 21:50:42 · 162 阅读 · 0 评论 -
Java lambda表达式
Java lambda表达式lambda表达式(JDK8之后推出的特性)可以使用更简短的方式创建匿名内部类。该语法使得我们可以以“函数式编程”。创建内部类时实现的接口必须只有一个抽象方法,否则不可以使用类方需要有@FunctionalInterface语法: (参数类表)->{ 方法体 } // 如果方法中只有一句代码,那么“{ }”也可以省略方法中含有参数时使用l...原创 2019-08-24 21:35:26 · 616 阅读 · 0 评论 -
Java 线程池
Java 线程池线程池(懒汉模式)管理线程的一套解决方案,主要作用:控制线程数量线程数量过多会导致过多的资源消耗,并且会导致CPU过度切换降低整体并发性能重用线程线程不应当随着任务的声明周期一致,频繁的创建和销毁线程也会给系统带来额外的开销 // 创建固定大小的线程池 ExcutorService threadPool = Executors.newFixedThreadP...原创 2019-08-24 21:32:05 · 258 阅读 · 0 评论 -
Java反射机制 Reflect
Java反射机制 Reflectjava反射机制:一个动态的机制,允许我们在程序运行过程中通过字符串来指挥程序实例化,操作属性,调用方法等。使代码灵活度提高,但是反射机制会带来更多的资源开销和较慢的运行效率(相对于硬编码)程序不应过于依赖反射,应当时值起到画龙点睛的作用。Class类(类对象)每一个实例表示JVM加载的一个类,并且JVM内部每一个被加在的类都有且只有唯一一个Class...原创 2019-08-24 21:28:55 · 208 阅读 · 0 评论 -
Java基础 - Map 映射
Java基础 - Map 映射一个接口,其目的是为了解决高性能查找问题。实现Map接口的类都封装了高性能查找算法,利用Map接口的实现类就可以提高软件的查找性能,提供优秀的用户体。Map的实现类HashMap是最快的查找算法(没有之一!最常用!非常快和储存容量无关)Map的实现类TreeMap是比较快的查找算法key:关键字(不可重复,若重复会替换原有的value,引用类型)val...原创 2019-08-24 21:19:52 · 338 阅读 · 0 评论 -
Java基础 - Collection 集合
Java基础 - Collection 集合java.util.Collection 接口(集合框架)Collection -> (所有集合的顶级接口)集合 -> 用来保存一组元素的,不同的实现类实现了不同的数据结构集合和数组一样,保存一组元素,但是操作元素的方法集合已经提供了!常用的子接口:java.util.List -> 线性表(可以存放重复元素,并且有...原创 2019-08-24 21:04:34 · 175 阅读 · 0 评论 -
Java IO 文本数据
Java IO 文本数据列出的为较为常用的相关知识,因为我也是一名小白,所以希望能够通过博客来督促自> 己学习,若有错误请联系我!!!希望能够一起共同进步,共同成长!字符流:java.io.Readerjava.io.Writer上述两个类是所有字符流的超类,规定了所有字符流都必须具备的读写字符的相关方法。java将流按照读写单位划分为字节流与字符流字节流以char为单位...原创 2019-08-24 20:53:06 · 139 阅读 · 0 评论 -
Java IO 标准的输入流和输出流
Java io 标准的输入流和输出流列出的为较为常用的相关知识,因为我也是一名小白,所以希望能够通过博客来督促自> 己学习,若有错误请联系我!!!希望能够一起共同进步,共同成长!java io 标准的输入和输出使用java IO 我们可以对外界设备已相同的方式进行读写完成数据交换。java IO将“读”与“写”按照方向进行了划分:输入:从外界到程序的方向,用于让程序获取外...原创 2019-08-24 20:43:26 · 227 阅读 · 0 评论 -
Java基础 - RandomAccessFile
Java基础 - RandomAccessFile(文件操作)列出的为较为常用的相关知识,因为我也是一名小白,所以希望能够通过博客来督促自己学习,若有错误请联系我!!!希望能够一起共同进步,共同成长!RandomAccessFile位于 java.io.RandomAccessFileRAF是专门用来读写文件数据的API,其基于针对文件任意位置进行读写。使用:RandomAcce...原创 2019-08-24 20:23:09 · 153 阅读 · 0 评论 -
Java Data类
Java Data类距离一个固定时间点的毫秒数(long型类)表达一个特定的时间点固定的时间点叫纪元(UTC时间1970年1月1日 00:00:00)java.util.DateDate的每一个实例用于表示一个确切的时间(精准为毫秒)内部维护一个long值,该值表示自1970年1月1日00:00:00到当前Date表示的时间所经过的毫秒Date存在时区等设计缺陷,因此大部分方法都...原创 2019-08-24 21:56:36 · 435 阅读 · 2 评论