java开发环境搭建

java开发环境搭建

  • JDK下载与安装
  • 配置环境变量
  • JDK目录介绍
  • HelloWorld及简单语法规则

下载安装JDK8

Java SE Development Kit 8u181 # 安装181版本

https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html

本址路径: D:\ITOM\java\software\jdk-8u181-windows-x64.exe

  1. 官网下载对应系统的版本,这里以win10, jdk8 181版为例,下载需要登录oracle账号

  2. 双击安装,记住安装路径后续备用

  3. 配置系统环境变量

    • 我的电脑--属性--高级系统设置--高级--环境变量
    1. 新建--变量名: JAVA_HOME 变量值:C:\Program Files\Java
    2. 编辑Path--变量名: JAVA_HOME 变量值:%JAVA_HOME%\jdk1.8.0_181\bin\
    3. 编辑Path--变量名: JAVA_HOME 变量值:%JAVA_HOME%\jre1.8.0_181\bin\
  4. 测试配置,打开cmd

    java -version
    
    java version "1.8.0_181"
    Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
    Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)
    

HelloWorld

  1. 创建hello.java文件
  2. 编号代码
public class hello{
# 表示一个类  类名称
    public static void main(String[] args) {
    # 修饰关键字  main方法  参数
        System.out.print("Hello,World!");
    	# 输出
    }
}
  1. 编译文件 javac hello.java,会生成一个hello.class文件
D:\ITOM\java\kuangstudy\code>javac Hello.java
  1. 运行hello.class文件,不用使用后缀
D:\ITOM\java\kuangstudy\code>java hello
Hello,World!
  1. 可能遇到的问题

    • 每个单词的大小不能出现问题,java是大小写敏感的
    • 输出的内容尽量使用英文和数字,因为终端的编号格式不一样,可能导致乱码
    • 文件名和类名必须保证一致, 并且首字母大写
    • 不能使用中文符号

java程序运行机制

  • 编译型: 例子把整本书翻译成英文
  • 解释型: 例子看一点翻译一点
  • 程序运行机制

IDEA安装

IDEA介绍

  • 集成开发环境介绍

https://baike.baidu.com/item/IntelliJ IDEA/9548353?fromtitle=idea&fromid=1671803&fr=aladdin

  • 官方网址

https://www.jetbrains.com.cn/idea/

下载安装破解

# 我这里安装2021.2.1专业版  https://www.jb51.net/article/194557.htm
D:\ITOM\java\software\ideaIU-2021.2.1.exe

# 一直试用30天工具, Eval Restart https://www.bilibili.com/read/cv12523396
D:\ITOM\java\software\JetBrains_idea_2021.2.1.zip

idea编写HelloWold

public class Hello {
    public static void main(String[] args) {
    # 快捷方法=首字母 psvm或main
        System.out.printf("Hello,World");
        # 快捷方法=首字母 sout
    }
}
posted @   蕲海  阅读(52)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示