Java - IDEA开发

使用IDEA开发Java程序步骤:

  1. 创建工程 Project;
  2. 创建模块 Module;
  3. 创建包 Package;
  4. 创建类;
  5. 编写代码;

如何查看JDK版本

Package介绍:

package是将项目中的各种文件,比如源代码、编译生成的字节码、配置文件、文档,按照规范的格式生成归档。

作用:

java 复制代码
package com.bjpowernode.test01;
 
public class Test01 {
    public static void main(String[] args) {
        //.class生成路径在Project01/out/包/.class
        System.out.println("Hello IDEA!");
        //包:实际上就是磁盘中的文件夹
        /*
         文件夹的作用:
         1.保存资源
         2.将资源进行分类管理*/
        /*
         包的作用:
         1.保存。java文件资源
         2.将.java文件资源进行分类管理
         注意:创建的包,要求所有字母小写!!!(类名首字母大写)*/
        /*
         实际项目开发中,有一个约定的规则。公司开发自己的类,所建立的包结构
         必须使用 公司网络域名的倒置
         eg:www.bjpowernode.com -----> com.bjpowernode*/
        /*
         必须先建包,在包中建类
         类的第一行必须是包的声明
         使用package关键字,来声明包
        * eg:
          src不是包,在声明包的时候,不要写src*/
 
 
    }
}

Java 内建的package机制是为了避免class命名冲突;

JDK 的核心类使用java.lang包,编译器会自动导入;

JDK 的其它常用类定义在java.util.*java.math.*java.text.*,......;

包名推荐使用倒置的域名,例如org.apache

快速编译:

java 复制代码
main/psvm + Tab :
public static void main(String[] args) {
        
}


sout + Tab :
System.out.println();



"hello World".sout + Tab :
System.out.println("hello World");

小知识:

out文件是将java编译成class文件的结果。

快速生成:

第一个为构造器(有无参数都可)

相关推荐
AI_56782 分钟前
CI/CD自动化部署革命:“三分钟流水线“背后的工程实践
java·开发语言·人工智能·ai·neo4j
dragoooon3426 分钟前
[Linux——Lesson23.线程概念与控制:线程基础]
java·开发语言·jvm
带刺的坐椅36 分钟前
Solon Web 的“分身术”:单应用多端口监听,化身多重服务
java·web·solon·端口·单体多模块
言66637 分钟前
vscode 设置中文-语言
ide·vscode·编辑器
装不满的克莱因瓶1 小时前
【项目亮点】基于EasyExcel + 线程池解决POI文件导出时的内存溢出及超时问题
java·jvm·excel·线程池·async·虚拟机·easyexcel
Lisonseekpan1 小时前
IntelliJ IDEA 快捷键全解析与高效使用指南
java·ide·后端·intellij-idea
Fantasydg1 小时前
外卖项目 day01
java
SeaTunnel1 小时前
结项报告完整版:Apache SeaTunnel 支持 Flink 引擎 Schema Evolution 功能
java·大数据·flink·开源·seatunnel
q***71851 小时前
常见的 Spring 项目目录结构
java·后端·spring
元亓亓亓1 小时前
考研408--操作系统--day4--进程同步&互斥&信息量机制
java·数据库·考研·操作系统·408