Java学习预备知识

java的特性、优势

  • 简单性
  • 面向对象
  • 可以执行 write once ,run anywhere.
  • 高性能
  • 分布式
  • 动态性
  • 多线程
  • 安全性
  • 健壮性

java三大版本

  • javase:标准版(桌面程序,控制台开发)(最核心的)
  • javame:嵌入式开发(手机,小家电)
  • javaee:e企业级开发(web端,服务器开发)

JDK、JRE、JVM

  • JDK:Java Development Kit
  • JRE:Java Runtime Environment
  • JVM:Java Virtual Machine
jdk、jre、jvm关系图

Java开发环境搭建

JDK下载安装

安装JDK
  1. 百度搜索JDK8,找到下载地址
  2. 同意协议、创建账号
  3. 下载对应版本
  4. 双击安装
  5. 记住安装路径
卸载JDK
  1. 删除Java的安装目录

  2. 删除Java的环境变量JAVA_HOME

  3. 删除path下关于Java的目录

  4. 在DOS窗口输入java-version,没有信息则删除成功

配置环境变量
  1. 添加JAVA_HOME
  2. 添加path

Hello World

  1. 新建一个文件夹,用于存放代码

  2. 新建一个文件Java文件

    • 文件后缀名为.java
    • Hello.java
  3. 编写代码

    public class Hello{
     public static void main(String[] args){
         System.out.print("Hello world!");
     }
    }
    
  4. 编译、在控制台输入javac java文件

  5. 运行class文件,在控制台输入java Hello

示例

可能遇到的情况解决方法

  1. 尽量使用英文
  2. 文件名和类名尽量保持一致

IDEA

  • IDE

IDE 是 Integrated Development Environment 的缩写,中文称为集成开发环境,用来表示辅助程序员开发的应用软件,是它们的一个总称。

通过前面章节的学习我们知道,运行 C 语言(或 [ava 语言)程序必须有编译器,而运行 Python 语言程序必须有解释器。在实际开发中,除了运行程序必须的工具外,我们往往还需要很多其他辅助软件,例如语言编辑器、自动建立工具、除错器等等。这些工具通常被打包在一起,统一发布和安装,例如 PythonWin、MacPython、PyCharm 等,它们统称为集成开发环境(IDE)。

  • IDEA介绍

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

你可能感兴趣的:(Java学习预备知识)