初识Java

作者: CoolTomato | 来源:发表于2020-10-12 01:29 被阅读0次

1 初识Java

目录

  • 1 初识Java
    • 1.1 概述
    • 1.2 特点
    • 1.3 环境搭建与开发工具
      • 1.3.1 环境搭建
      • 1.3.2 开发工具
    • 1.4 初体验Hello World
      • 1.4.1 Demo
      • 1.4.2 程序流程
      • 1.4.3 注意事项
    • 1.5 注释
      • 1.5.1 单行、多行注释
      • 1.5.2 文档注释
      • 1.5.3 Demo

1.1 概述

Java语言在网上有很详细的介绍,感兴趣Java的进化史可以根据链接了解一下,在此就不做赘述了。

1.2 特点

  1. 面向对象
    • 两个基本概念:类、对象
    • 三大特性:封装、继承、多态
  2. 健壮性
    吸收了C/C++语言的特点,但去掉了其影响程序健壮性的部分(如指针、内存的申请与释放等),提供了一个相对安全的内存管理和访问机制(垃圾回收机制)。
  3. 跨平台性
    • 跨平台性:通过Java语言编写的应用程序在不同的系统平台上都可以运行。"Write Once, Run Anywhere".
    • 原理:只要在需要运行Java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。由JVM来负责Java程序在该系统上的运行。

1.3 环境搭建与开发工具

1.3.1 环境搭建

根据所使用操作系统不同,安装对应的jdk搭建Java开发环境,具体步骤参考网上教程Java学习铺垫随记。下图详细的介绍Java核心三大组建jdk、jre、jvm的关系,还是有必要了解一下的。

jdk、jre、jvm关系图

1.3.2 开发工具

Eclipse、IntelliJ IDEA主流的开发工具就这两种,二选一即可。番茄在此推荐使用后者,不要问我为什么,用了就懂了。

1.4 初体验Hello World

1.4.1 Demo

学习一门语言,一定是从Hello World开始的。

package firstacquaintance;

public class HelloWorld {

    public static void main(String[] args) {
        System.out.println("Hello World!");
    }

}

1.4.2 程序流程

  1. 编写:将编写的java代码保存在以“.java”后缀的源文件中。
  2. 编译:使用javac.exe编译java源文件,生成以“.class”后缀的字节码文件。命令:javac 源文件名.java
  3. 运行:使用java.exe解释运行字节码文件。命令:java 类名

1.4.3 注意事项

  1. 在一个Java源文件中可以声明多个class。但是,只能最多有一个类被声明为public。而且要求声明为public的类的类名必须与源文件名相同。
  2. 程序的入口是main方法,且格式是固定的。public static void main(String[] args),可以修改args(arguments参数)以及[]位置,如String tomato[]
  3. 每一个执行语句都以“;”结束。
  4. 一个源文件编译会生成一个或多个字节码文件(源文件有多少个class,编译后就会生成多少个字节码文件)。且字节码文件的文件名与Java源文件中的类名相同。

1.5 注释

用于注解说明解释程序的文字。

注释类型:单行注释、多行注释、文档注释(Java特有的)。

1.5.1 单行、多行注释

作用:

  1. 对所写的程序进行解释说明,增强可读性,利人利己。
  2. 调试缩写代码。

特点:注释的内容不参与编译。换句话说,编译以后生成的“.class”后缀的字节码文件中不包含注释掉的信息。

1.5.2 文档注释

特点:注释的内容可以被JDK提供的工具 javadoc 所解析,生成一套以网页文件形式体现的该程序的说明文档。命令:javadoc -d 文档文件夹名 文档注解如@author等 类名

1.5.3 Demo

package firstacquaintance;

/**
 * 文档注释:
 *
 * @description: 注释
 * @author: tomato
 * @time: 2020-10-11 23:54
 */
public class Comment {

    /*
        多行注释:main方法是程序的入口!
                main方法的格式是固定的。
     */
    public static void main(String[] args) {
        // 单行注释:输出内容到控制台。
        System.out.println("Start learning comment in Java.");
    }

}

相关文章

  • Java语言基础一(变量、数据类型、运算符、流程控制、数组)

    初识java语言 Java SE -- Java Platform, Standard Edition 是 Jav...

  • Java初识

    Java初识 @(Java学习) 一、Java简介 Java是由Sun Microsystems公司于1995年...

  • 初识Java

    1 初识Java 目录 1 初识Java1.1 概述1.2 特点1.3 环境搭建与开发工具1.3.1 环境搭建1....

  • 初识JAVA

    JAVA分为 JAVASE(基础版)/JAVAEE(企业级)/JAVAME(移动版) JAVA语言特点简单性面向对...

  • 初识Java

    Java是什么? Java是于1995年由Sun公司推出的面向对象程序设计语,他的创始人是詹姆斯·高斯林(Jame...

  • 初识Java

    上一期中我们聊到的面向对象的演进过程的3个发展阶段在Java中得到很好的体现,本期我就带着大家领略下Java世界的...

  • 初识Java

    一.Java简介 1.概念: Java是一种高级的面向对象的程序设计语言,是一种通过解释方式来执行的语言,java...

  • 初识Java

    1.什么是Java Java是一种极富创造力的,面向对象的程序设计语言,有较高的安全性,应用于企业网络和Inter...

  • JAVA初识

    Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言...

  • 初识java

    java的由来 Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称...

网友评论

    本文标题:初识Java

    本文链接:https://www.haomeiwen.com/subject/gvcjpktx.html