栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java学习笔记:基础知识(一)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java学习笔记:基础知识(一)

一、名词解释
  • JDK:Java Development Kit(Java开发工具)
  • JRE:Java Runtime Environment(Java运行环境)
  • JVM:Java Virtual Machine(Java虚拟机)

      两者的关系:

  • JSR:Java Specification Request(规范),为了保证Java的规范性形成的一系列规范,从JVM的内存模型到Web程序接口均标准化了。
  • JCP:Java Community Process(组织),负责审核JSR的组织。
  • RI:Reference Implementation,随JSR规范发布的“参考实现,但RI只是一个“能跑”的正确代码,不追求速度,所以一般没人用RI。
  • TCK:Technology Compatibility Kit,随JSR规范发布的“兼容性测试套件”。
二、Hello World

第一个Java源码 -- Hello World:

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

   1. 基本组成:

  • 类:class,是Java的关键字,小写;
  • 类名:名称为“Hello”,大小写敏感;
  • 方法:这里方法名为main,有一个参数(参数类型为String[]、参数名为args),有两个修饰(public表示该方法是公开的,static表示该方法是静态的),返回类型为void(返回为空)。

        注:main是所有Java程序的固定入口方法,即:Java程序总是从main方法开始执行。

   2. 写法:

  • 方法内代码语句以“;”结尾,包括最后一行!
  • 缩进不是必须的,一般以4个空格为一个缩进单位,方便阅读理解。

  3. 保存:

  • 当把代码保存为文件时,文件名必须与定义的类名完全一致!这里是“Hello.java”,文件名大小写敏感。

  4. 运行(cmd):

    Java 源码本质上是文本文件,需要:

  • step1:先用编译器javac把“Hello.java”编译为字节码文件“Hello.class”;
  • step2:再用java命令执行这个字节码文件“Hello.class”。

   具体实现:

  • step1:在保存“Hello.java”的目录下执行命令 javac Hello.java:

                    命令执行后,如果没有错误,在该目录下会生成一个"Hello.class"的文件:

        ★注意:如出错,看是否是H没有大写! 

  •  step2:使用命令java Hello 执行Hello(.class): 

         ★注意:如出错,看是否javac 和java版本不一致(java -version 和javac -version查询)! 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/644104.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号