
java基础-必须精通
对吃没兴趣
不要每次都是看到了希望才去坚持,很多时候可能是坚持了才会看到希望!!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【java--Stream流操作--实践总结】
Stream流实践 //for循环 List<String> list = new ArrayList(); list.add("A"); list.add("B"); list.add("C"); AtomicInteger i = new AtomicInteger(); list.forEach(item -> { i.getAndIncrement();原创 2021-11-19 15:42:58 · 535 阅读 · 0 评论 -
java必须精通第八课
自定义Annotation 定义简单的Annotation [public] @interface Annotation名称{ 数据类型 变量名称(); } 要定义Annotation必须使用@interface的方式进行定义,但从上面可以方法,定义Annotation时候也可以 定义各种变量,但是定义的变量的后面必须使用“()” 使用了@interface就相当于继承了Annotation接口...翻译 2019-07-26 17:13:53 · 126 阅读 · 0 评论 -
Java必须精通第七课
java反射机制 java中较为重要的就是反射机制,那么什么是反射机制呢?举个简单的例子来说,正常情况下,如果已经有一个类,则肯定可以通过类创建对象;那么如果现在要求通过一个对象找到一个类的名称,此时就需要用到反射机制,如果要完成反射操作,则首先应该认识的就是Class类。 在反射的学习中一定要把握一个概念,一切操作都将使用Object完成,类、数组的引用都可以使用Object接收。只有把握了这...翻译 2019-07-25 17:32:56 · 273 阅读 · 0 评论 -
java必须精通第四课
java常用类库 1.Runtime类 在java中Runtime类表示运行时操作类,是一个封装了JVM进程的类,每一个JVM都对应着一个Runtime类的 实例,此实例由JVM运行时为实例化。Runtime是单例私有化设计,所以要取得Runtime实例通过以下方式: Runtime run=Runtime.getRuntime(); 2.Runtime类与Process类 除了观察内存的的使...翻译 2019-07-17 15:22:49 · 181 阅读 · 0 评论 -
java必须精通第六课
java类集 在使用各类接口时,如果没有指定泛型,则肯定会出现警告信息,此时泛型将被擦除,而全部使用Object接收。 如果现在要保存一组对象,按照之前的做法则只能使用对象数组,但是使用对象数组操作本身有一个限制,就是数组长度有限制,而通过一些数据结构的操作,如链表,则可以完成动态对象数组的操作,但是这些如果全部由开发人员来做,则肯定也是比较麻烦的。 类集框架恰好解决了这一问题,所谓的类集就是一...翻译 2019-07-23 17:58:16 · 219 阅读 · 0 评论 -
java必须精通第五课
java IO java IO操作主要是指使用java进行输入、输出操作,java中的所有操作类都存在java.io包中。 在整个java包中最重要的就是5个类和1个接口,5个类是指FIle、InputStream、OutputStream、Reader、Writer;一个接口指的是Serializable。 操作文件的类–File 在整个io包中,唯一与文件本身有关的类就是File类,使用...翻译 2019-07-18 17:08:07 · 191 阅读 · 0 评论 -
java必须精通第一课
基础知识 数据类型 java是一种强类型语言,这就意味着为每一个变量生命一种类型,在java中一共有八种基本数据类型。其中四种整型,两种浮点型,一种用于表示Unicode编码的字符类型和一种用于表示真假的Boolean类型 在java中整型的类型与运行java代码的机器无关,这就解决了软件从一个平台移植带另一个平台,或者在同一平台的不同系统之间移植给程序员带来的诸多问题。因为java程序必须保证...翻译 2019-07-05 17:59:02 · 634 阅读 · 0 评论 -
java必须精通第三课
流 在javaAPI中,可以从其中读入一个字节序列的对象称为输入流,而可以向其中写入一个字节序列的对象称为输出流。这些字节序列的来源和目的地可以是文件,而且通常都是文件,但是也可以是网络连接,甚至是内存块。抽象类InputStream和OutputStream构成了有层次结构的输入输出类的基础。 Reader和Writer专门处理字符流的。 读入字节 InputStream有一个抽象方法:abs...翻译 2019-07-10 14:47:21 · 209 阅读 · 0 评论 -
java必须精通第二课
类和对象 面向对象程序设计(简称OOP) 由类构造对象的过程称为创建类的实例。 封装(有时称为数据隐藏),封装不过是将数据和行为组合在一个包中,并对对象的使用者隐藏了数据的使用方式。对象中的数据称为实例域,操纵数据的过程称为方法。 实现封装的关键在于绝对不能让类中的方法直接的访问其他类的实例域。程序仅通过对象的方法与对象进行交互。封装给予了对象黑盒的特征。 类之间的关系—依赖、聚合、继承 依赖 ...翻译 2019-07-08 17:49:16 · 169 阅读 · 0 评论