【Java】
终于等到你,踏入Java的虚拟世界中。
Elsa~
这个作者很懒,什么都没留下…
展开
-
IDEA中快速跳出引号,中括号,大括号的快捷方式
方式一:①、鼠标在括号内,要跳到括号外面,并负责添加分号。快捷键:ctrl+shift+enter这个操作叫做:Complete Current Statement(完成当前语句)效果:如果当前语句后面没关闭,会自动帮你关闭。(即在当前语句中加入分号)如果有关闭了(即有分号),会直接跳至下一行。②、鼠标在括号内,直接跳转至下一行。快捷键:shift enter效果:不管后面用没有关闭都直接跳至下一行方式二:①、跳出双引号:shift + "②、跳出单引号:’③、原创 2020-08-19 11:11:47 · 15022 阅读 · 10 评论 -
java中Class对象获取方式:类名.class, class.forName(), getClass()区别
在我们了解三个方法的区别之前,我们先思考一下,什么是Class类,为什么会有Class类? ①、什么是Class类 在java世界里,一切皆对象。从某种意义上来说,java有两种对象:实例对象和Class对象。每个类的运行时的类型信息就是用Class对象表示的。它包含了与类有关的信息。其实我们的实例对象就通过Class对象来创建的。Java使用Class对象执行其RTTI(运行时类型识别,Run-Time Type Identification),多态是基于RTTI实现的。 ...原创 2020-08-30 10:12:56 · 3922 阅读 · 5 评论 -
使用注解替换配置文件,通过反射调取对象方法
package com.tfjy.Annotation;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;@MyAnnotation(className = "com.tfjy.Annotation.AnnotationDemo2",methodName = "show")public class ReflectTest { public static void mai.原创 2020-08-12 21:29:12 · 295 阅读 · 5 评论 -
IDEA java类文件左下角出现红色的J标识,解决方法
IDEA java类文件左下角出现红色的J标识,如图:解决方法:File>>project structure>>Modules在src路径上标识Sources.原创 2020-07-27 19:08:37 · 316 阅读 · 3 评论 -
java中为什么要有基本数据类型
简单数据类型代表单值,而不是复杂的bai对象。Java是完全面向对du象的,但简单数据类型不是。他们类似于其他大多数非面向对象语言的简单数据类型。这样做的原因是出于效率方面的考虑。基本数据类型是用的最频繁的类型。而且占用存储空间小,可以把它们存入栈中,实现快速的操作。而他们的封装类Integer等,必需创建实例,在堆中开辟内存,既消耗资源,又耗费时间。boolean byte short char int long float double 说他们是基本数据bai类型du是因为他们在内存zhi中原创 2020-07-15 20:49:01 · 1910 阅读 · 6 评论 -
JVM(JAVA虚拟机介绍)
Java虚拟机(JVM)是可运行Java代码的假想计算机。只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何Java代码能够在该系统上运行。本文首先简要介绍从Java文件的编译到最终执行的过程,随后对JVM规格描述作一说明。 一.Java源文件的编译、下载、解释和执行 Java应用程序的开发周期包括编译、下载、解释和执行几个部分。Java编译程序将Java源程序翻译为JVM可执行代码—字节码。这一编译过程同C/C++的编译有些不同。当C编译器编译生成一个对象的代码时,该代码转载 2020-07-05 17:34:19 · 374 阅读 · 4 评论 -
如何通过javadoc命令生成.java源代码中的注释文档
第一步:只有以[/**]开头[*/]结尾的注释格式才会生成注释文档,代码如下:/***@author Elsa*@version 1.0*@date 2020-6-21*/public class Test{ public static void main(String[] args) { System.out.println("Hello World!"); }} 第二步:选择Test.java文件所在的路径(小编这里的文件放在了桌面上),然后打开DOS命原创 2020-06-21 20:07:10 · 860 阅读 · 7 评论