首先,需要下载JDK源代码(Oracle官网找或者搜一下,到处都有),一般会打成zip包做下载,下载后并不需要进行解压;
然后,可使用以下几种方式将class文件与源文件进行关联:
(1) 如果你没有进行关联过,可以在Editor中写下如下的语句:
String str = null;
然后按住Ctrl键, 用鼠标左键点击"String",
就会弹出 Class File Editor 的界面让你关联源文件,
点击界面上的"Attach Source..."按钮,
在弹出的"Source Attachment Configuration"界面中,
点击"External File", 选择你下载的源文件zip包,一路OK即可;
(2) 在项目中找到 JRE System Library,定位到如下:
JRE System Library -> rt.jar -> java->lang->String.class
双击String.class,即弹出关联源文件的界面;
(3) 在项目中找到 JRE System Library, 定位到 rt.jar,
鼠标右键点击,在弹出的界面中选择"Properties...",
在弹出的界面中,左边默认会选中"Java Source Attachment",
在右边进行源文件的关联;
(4) Window->Preferences->Java->Installed JREs
在右边的"Installed JREs:"窗口中选中所使用的JRE,
点击其右边的"Edit",在弹出的"Edit JRE"窗口中,
有一个"JRE system libraries:"列表,
在其中找到 "...jdk1.6.0_13\jre\lib\rt.jar" 并选中,
点击右边的"Source Attachment...",
在弹出的"Source Attachment Configuration"界面中,
点击文本框右边的"External File",
选择你下载的源文件zip包,一路OK即可;
分享到:
相关推荐
- 这将在编辑器中打开新的Java源代码文件。在这里,你可以直接使用Java API,比如导入`java.util.Scanner`来获取用户输入: ```java import java.util.Scanner; public class Main { public static void main...
- 使用`java.util.Scanner`类来获取用户的输入。 - 如:`int juese = input.nextInt();` 获取用户选择的角色编号。 - **输出**: - 使用`System.out.print()`和`System.out.println()`来显示游戏过程中的各种信息...
- Java源代码通常以`.java`为扩展名,每个类定义在一个单独的文件中。在这个计算器项目中,我们可能有一个名为`Calculator.java`的文件,它包含了类定义。 - 类`Calculator`可能会包含多个方法,如`add()`、`...
总结一下,`Scanner`类是Java中处理用户输入的重要工具,它可以灵活地读取各种数据类型,同时结合Eclipse等IDE的代码格式化功能,可以使代码更加整洁,提高开发效率。了解并熟练使用`Scanner`类是每个Java程序员必备...
在Java中,可以使用`Scanner`类从控制台读取用户的输入,如让用户选择是否继续游戏。对于游戏循环,可以使用`while`或`do-while`循环,直到用户选择退出为止。 文件名列表中出现了`codefans.net`,这可能是源代码...
标签"java软件/插件 课程资源"表明这个教程可能包含了与Java开发环境(如Eclipse或IntelliJ IDEA)相关的配置和使用方法,也可能涉及如何将源代码打包成可执行的JAR文件。对于初学者,了解如何运行和调试Java程序是...
- 创建Java项目:在Eclipse中新建Java工程,设置源代码目录。 - 编写代码:使用Eclipse的代码编辑器编写身份证验证程序。 - 调试与测试:利用Eclipse的调试工具,设置断点,单步执行,查看变量值,确保程序逻辑...
在Java中,`java.util.Scanner`类提供了从标准输入(如键盘)获取数据的能力。例如,`Scanner s = new Scanner(System.in);`创建一个Scanner对象,可以从标准输入读取数据,然后使用`s.next()`等方法获取用户输入。 ...
Java Development Kit (JDK) 是必不可少的,它包含了编译Java源代码所需的Java编译器(javac)和运行Java程序的Java虚拟机(JVM)。安装JDK后,设置好环境变量如JAVA_HOME和PATH,确保系统能够找到并执行Java命令。此外...
在Java编程语言中,"源程序工程mingbo"可能是一个包含解决特定问题的代码的项目。...如果你需要进一步了解或运行这个项目,你可能需要一个Java开发环境,如Eclipse或IntelliJ IDEA,来导入和运行这个源代码。
- ".classpath" 和 ".project" 是Eclipse IDE的工作空间配置文件,不包含源代码。 - "src" 目录通常存放源代码。 - ".settings" 存放项目的特定配置。 - "bin" 目录是编译后的字节码文件(class文件)的存放位置...
在Eclipse中,新建Java项目涉及创建源代码目录(src)、编译后的class文件目录(bin)。编辑源代码时,可以利用IDE的自动补全功能提高编码效率。编译过程由IDE自动完成,只需运行项目,IDE会查找主类(包含`public ...
在Java中,实现这样的计算器涉及到以下几个关键知识点: 1. **输入/输出处理**:计算器需要从用户那里接收输入并显示结果。这通常通过`System.in`读取标准输入和`System.out.println`打印输出来实现。你可能会看到...
每个源代码文件只能有一个公共类,且文件名与公共类名相同;一个文件可以有多个包声明和导入语句,但包声明必须位于文件顶部。 在输入和输出方面,Java提供了`Scanner`类,它在J2SE 5.0后引入,方便用户获取控制台...
2. **类与对象**:在Java中,一切皆为对象。类是创建对象的蓝图,它定义了对象的属性(数据成员)和行为(方法)。理解类和对象的概念是学习Java的关键。 3. **封装、继承和多态**:这是面向对象编程的三大特性。...
- 定义:源代码是指程序员用高级程序设计语言(如Java)编写的程序文本。它是程序的原始版本,可以直接被人阅读和理解。 - 作用:源代码是软件开发的基础,是实现功能逻辑的地方。 2. **生成源代码的位置** - ...
在Java中,可以使用`BufferedReader`或`Scanner`类来读取源代码文件,然后通过自定义的类和方法进行词法分析。 4. **Eclipse项目**: 提到的项目是基于Eclipse IDE的,Eclipse是一款广泛使用的Java开发工具,提供...
在Java中,`Scanner`类用于从标准输入(如键盘)读取数据。例如,`Scanner scanner = new Scanner(System.in)`创建一个扫描器实例,`scanner.nextInt()`、`scanner.nextDouble()`和`scanner.next().charAt(0)`分别...
1. **编写源代码**:使用文本编辑器或IDE(如Eclipse、IntelliJ IDEA等)编写Java源代码文件。 2. **编译**:使用javac命令将Java源代码编译成字节码(.class文件)。 3. **加载和链接**:Java解释器(即JVM)加载...
在Java中,我们通常使用`Scanner`类从控制台获取用户的输入。首先,在程序开头导入`java.util.Scanner`库。然后,创建一个`Scanner`对象,通过它读取用户输入的两个整数。例如: ```java import java.util....