Java入门基础(一):使用IDEA编写第一个HelloWorld程序

Java基础(一)

Java特性和优势

  • 简单性
  • 面向对象
  • 可移植性
  • 高性能
  • 分布式
  • 动态性
  • 多线程
  • 安全性
  • 健壮性

Java的三大版本

  • JavaSE:标准版(桌面程序,控制台开发)(核心)
  • JavaME:嵌入式开发(手机,小家电)
  • JavaEE:企业级开发(web端,服务器开发)(重点)

JDK、JRE、JVM

  • JDK:Java Development Kit(Java开发者工具)

    JDK是Java语言的软件开发工具包,主要用于移动设备、嵌入式设备上的Java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和Java工具。

  • JRE:Java Runtime Environment(Java运行环境)

    JRE是一个软件,由太阳微系统所研发,JRE可以让计算机系统运行Java应用程序(Java Application)。
    JRE的内部有一个Java虚拟机(Java Virtual Machine,JVM)以及一些标准的类别函数库(Class Library)。

  • JVM:Java Virtual Machine(Java虚拟机)

    JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
    引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。

集成开发环境:IntelliJ IDEA

IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版本还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java,Kotlin等少数语言。IDEA官网下载

使用IDEA创建我们的第一个HelloWorld项目

作为一名程序员,不管使用什么语言,我们都应该先写一个HelloWorld项目来表达我们学习的开始:

  • 首先打开已下载好的IntelliJ IDEA,点击创建项目(建议是用英文版):

Java入门基础(一):使用IDEA编写第一个HelloWorld程序_第1张图片

  • 选择第一个java模块,后面的Project SDK:需要选择你安装java时的安装目录,选中jdk,然后点击下一个:

Java入门基础(一):使用IDEA编写第一个HelloWorld程序_第2张图片

  • 接下来直接下一个:

Java入门基础(一):使用IDEA编写第一个HelloWorld程序_第3张图片

  • 进入接下来的页面之后更改自己的项目名称,选择自己项目所存放的位置(建议专门建一个文件夹存放项目),最后点击完成:

Java入门基础(一):使用IDEA编写第一个HelloWorld程序_第4张图片

  • 如果提示项目目录不存在,将由IDEA创建,点击确定:

Java入门基础(一):使用IDEA编写第一个HelloWorld程序_第5张图片

  • 点击确定之后,界面将会是如下这样:

Java入门基础(一):使用IDEA编写第一个HelloWorld程序_第6张图片

  • 找到刚才创建项目时选择的文件夹,IDEA在里面自动创建了一些文件:

Java入门基础(一):使用IDEA编写第一个HelloWorld程序_第7张图片

  • 项目创建完成之后,我们就开始写HelloWorld项目,选中其中的src,右键点击它,选中我们第一个新建(英文版为new),再选择Java类(Java Class):

Java入门基础(一):使用IDEA编写第一个HelloWorld程序_第8张图片

  • 选择好之后将其命名为Hello,然后点击回车即可:

Java入门基础(一):使用IDEA编写第一个HelloWorld程序_第9张图片

  • 创建好Hello类之后,接下来的界面就是这样,我们就可以在里面开始写代码了:

Java入门基础(一):使用IDEA编写第一个HelloWorld程序_第10张图片

  • 下面我们将如下代码写进Hello这个java类中:

    public class Hello {
           
        public static void main(String[] args) {
           
            System.out.println("HelloWorld");
        }
    }
    
  • 代码写好之后我们就要去运行它:

    • 我们可以选择代码旁边的绿色箭头点击运行:

    Java入门基础(一):使用IDEA编写第一个HelloWorld程序_第11张图片

    • 我们也可以在写代码的地方,右键选择运行:

    Java入门基础(一):使用IDEA编写第一个HelloWorld程序_第12张图片

  • 运行之后,执行的结果会在控制台进行输出HelloWorld:
    Java入门基础(一):使用IDEA编写第一个HelloWorld程序_第13张图片

一个简单的HelloWorld项目就这样完成了。

下面来介绍一下IDEA中常用的一些快捷键

  1. 字体设置:file–>settings–>输入font–>设置字体样式以及字号大小;

  2. 快捷生产main方法:psvm;

  3. 快速生产System.out.println():sout;

  4. 删除一行:选中需要删除的那一行,ctrl+y;

  5. 怎么运行:

    • 代码上右键–>run
    • 或者点击左侧的绿色箭头
    • ctrl + shift +F10
  6. 左侧窗口的文件列表如何展开关闭:

    • 左箭头–>关闭
    • 右箭头–>展开
    • 上下箭头移动
  7. IDEA中退出任何窗口,直接用ESC;

  8. 任何新增、新建、添加的快捷键:alt+insert;

  9. 窗口变大,变小:ctrl + shift +F12;

  10. 切换java程序窗口:alt+左右箭头;

  11. 切换窗口:alt+标号(打开、关闭);(标号如下图所示)

Java入门基础(一):使用IDEA编写第一个HelloWorld程序_第14张图片

  1. 提示方法的参数:ctrl+p;

  2. 多行注释:ctrl+shift+/;

  3. 纠正错误:Alt+回车。

你可能感兴趣的:(笔记,java)