前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java基础:二、构件一个Java程序(8)

Java基础:二、构件一个Java程序(8)

作者头像
桑鱼
发布2020-03-17 15:10:47
3730
发布2020-03-17 15:10:47
举报

定义包名

为了给一个类库生成不会于其他名字混淆的名字,Java的包名采用反转域名来定义,整个包名使用小写,句点用来代表子目录的划分:com.packagename.utility

使用其他类库

import指示编译器导入一个包,也就是一个类库:import java.util.ArrayList 这行代码告诉编译器,想要使用Java的ArrayList类。可以使用通配符“*”来省略,从而使用util中所有的类:import java.util.*

一个完整的程序

代码语言:javascript
复制
package com.packagename.utility;
public class ShowProperties{
  public static void main(String[] args){
    System.out.println("Hello World");
  }
}

编译与运行

要编译、运行这个程序,首先必须要有一个Java开发环境。安装好JDK后需要设置classpath,以确保计算机能找到javac和java这两个文件

以上都准备好后,将以上文件保存到一个以.java为结尾的文件中,并在命令行执行javac filename.java

正常情况下,这行命令不会产生任何响应。然后在命令行提示符继续输入: java filename

之后可以看到“Hello World”输出

简单介绍下JVM、JRE、JDK三者之间的关系

Java通过JVM虚拟机与平台交互,JRE包含JVM

JVM就是一个虚拟的用于执行bytecode字节码的“虚拟计算机”

JRE包含:Java虚拟机、库函数、运行Java应用程序所必须的文件。运行一个JAVA程序

JDK:包含JRE,以及增加编译器和调试器等用于程序开发的文件。开发Java程序

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 定义包名
  • 使用其他类库
  • 一个完整的程序
  • 编译与运行
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档