Java基础
文章平均质量分 75
Ryan_小王
这个作者很懒,什么都没留下…
展开
-
Java反射机制
反射1.反射机制2.Java程序在计算机的三个阶段3.反射完成的事和反射相关的主要类4.反射的优缺点以及时间优化5.Class类分析 1.反射机制 2.Java程序在计算机的三个阶段 创建对象实例会导致类加载,通过类加载器对字节码文件进行加载,类加载会先在方法去生成类字节码的二进制数据/元数据,然后在堆内生成Class类对象,成员变量、构造器、成员方法、注解、泛型等等都用相应的对象数组进行存储。 3.反射完成的事和反射相关的主要类 Cat.java package com.reflect_; /*原创 2021-06-30 11:48:29 · 82 阅读 · 0 评论 -
Java注解
注解1.Override注解2.Deprecated注解3.SuppressWarnings注解4.元注解 1.Override注解 2.Deprecated注解 3.SuppressWarnings注解 抑制警告注解。 4.元注解 1.Retention注解 2.Target注解 3.Documented注解 4.Inherited注解原创 2021-06-27 11:37:22 · 60 阅读 · 0 评论 -
Java异常
异常1.基本概念2.异常体系结构3.编译异常和运行异常4.异常处理5.自定义异常6.throw和throws的区别 1.基本概念 编译异常程序员必须显示处理,运行时异常并不要求程序员显示处理,因为有默认处理机制,会自动抛出throws。 2.异常体系结构 3.编译异常和运行异常 编译异常 常见运行异常 4.异常处理 (1)try-catch-finally 快捷键:Ctrl+alt+t try-catch处理异常注意事项: (2)throws 例子如下: throws处理异常注意原创 2021-06-27 11:32:34 · 80 阅读 · 0 评论 -
Java集合
集合 1.集合结构图原创 2021-06-22 14:28:51 · 105 阅读 · 0 评论 -
Java常用类
...1.Math类2.Arrays 1.Math类 1.基本介绍 Math类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。方法均为静态方法。 2.Arrays Integer[] integer = {2, 3, 1,6,8,20,7}; System.out.println(Arrays.toString(integer)); //升序为return o1-o2,因为若(o1-o2)返回的值小于0,类比成false;表示不想调整顺序原创 2021-06-21 22:31:06 · 117 阅读 · 0 评论 -
String、StringBuffer、StringBuilder介绍
String 1.8点注意事项 特别是第八点: 2.两种创建String对象的区别 String a = "wcw"; String b = "wcw"; System.out.println(a == b); //结果为true,这是通过方式一创建,返回的地址一样 练习: ...原创 2021-06-20 22:33:04 · 106 阅读 · 0 评论 -
Java基础
Java1.Java重要特点2.什么是JDK、JRE3.注释4.数据类型5.编码6.基本数据类型转换7.逻辑运算符8.原码反码补码9.二维数组10.对象内存布局 1.Java重要特点 Java语言是面向对象的(oop) Java语言是健壮的。Java的强类型机制、异常处理、垃圾自动收集等是Java程序健壮性的重要保证 Java语言是跨平台性的。(即:一个编译好的.class文件可以在多个系统下运行,这种特性称为跨平台) Java语言是解释型的。 解释型语言:javascript,PHP,java,不能直原创 2021-05-30 22:21:08 · 300 阅读 · 0 评论