使用 IntelliJ IDEA 和 JavaFX 掌握 Java 开发
Mastering Java Development with IntelliJ IDEA and JavaFX
- 1. Java and IntelliJ Setup
- 1. Install Java and JDK
- 2. Install IntelliJ
- 2. Java Fundamentals
- 1. Project Creation and Basic Syntax
- 2. Variables and Data Types
- 3. Operations with Strings and Bools
- 4. If, Else and Switch Statements
- 5. For and While Loops
- 6. Java Arrays
- 7. Java Methods
- 8. Java OOP Classes and Objects
- 9. Class Methods Attributes
- 10. Class Constructors and Inheritance
- 3. Project Structure Essentials
- 1. The iml File
- 2. The .idea Folder
- 3. The SRC Folder
- 4. The Out Folder
- 4. Getting Familiar with IntelliJ IDEA
- 1. IntelliJ IDE UI
- 2. Project Tool Window
- 3. Structure Tool Window and Navigation Bar
- 4. Scratch File & TODO
- 5. Problems Tab & Terminal
- 6. Main Editor Windows
- 5. Navigating and Searching in IntelliJ
- 1. Search Engine
- 2. Opening Files and Classes
- 3. Check Recent File Changes
- 4. Show Members
- 5. Code Generation
- 6. Code Inspections and Quality Assurance
- 1. Addressing Inspections
- 2. Inspecting Your Code
- 3. Inspection of a Complete Project
- 4. Intention Actions
- 7. Understanding Basic Refactoring and Advanced Refactoring Techniques
- 1. Basic Refactoring
- 2. Refactoring in IntelliJ
- 3. Move Members
- 4. Change Signature
- 8. Getting Started with Code Templates
- 1. Working with Templates
- 2. Parametrizing Templates
- 3. Surround Live Templates
- 4. Create and Share Templates
- 9. Understanding Errors in Java
- 1. Types of Errors
- 2. Debugger
- 3. Step Actions and Breakpoints
- 10. Getting Started with Git
- 1. Create a Git Repository
- 2. Add and Commit Changes
- 3. Ignore Files
- 4. GitHub Integration
- 11. Understanding Software Testing
- 1. Types of Testing
- 2. JUnit on IntelliJ
- 3. Test Examples
- 12. Getting Started with JavaFX
- 1. Java FX Set-Up
- 2. Stages and Scenes
- 3. Scene Builder