第一个Java程序(二)

1 Windows知识

1.1 命令行

命令是通过运行程序执行的。运行命令时,如果在当前目录下没有找到该程序,则会到环境变量中记录的路径下寻找。

1.2 环境变量

Windows用于存储路径的变量。

1.3 JVM环境变量

classpath:存储class loader检索 .class文件 的路径。
若未配置classpath则从当前目录下寻找。
常见开发配置:配一个当前目录的,一个保存字节码的文件路径。

2 Hello World

2.1 完整代码

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

2.2 字符编码

javac 默认使用 UTF-8 编码。
当编码不一致时可以添加编码参数,如

javac -encoding GBK HelloWorld.java

2.3 添加注释

// 单行注释

/*
多行注释
*/

/**
* javadoc 注释
*/

javadoc 命令使用

javadoc -d doc -author -version -since -encoding utf-8 HelloWorld.java
  • -d:指定帮助文档输出目录
  • -author:作者
  • -version:版本
  • -since:启用时版本
  • -encoding:编码
  • 等等,用的时候可以再查使用教程

3 自我检测

答案不准确,仅作参考。

  • 计算机的核心硬件是什么?各自有什么用?
    答案:CPU(处理数据)、内存(临时存储)、硬盘(长期存储)。
  • 软件分为哪两类?你知道哪些系统软件?你知道哪些应用软件?
    答案:系统软件和应用软件。系统软件如操作系统、编译器;应用软件如浏览器、办公软件。
  • 计算机语言发展的大体趋势是怎样的?
    答案:从机器语言到高级语言,再到面向对象和函数式编程。
  • Java之父的名字是?logo是?Java中被长期支持的稳定版本是?Java语言的三大分支?
    答案:James Gosling;咖啡杯;Java 8;Java SE、Java EE、Java ME。
  • Java中非常重要的两个特性是?
    答案:面向对象和平台无关性。
  • 简单的描述出Java的加载与执行的过程?
    答案:编译Java代码生成.class文件,JVM加载.class文件,解释或编译执行。
  • 自己能够独立的编写第一个Java程序,从安装JDK,到配置环境变量,到编写,到编译,到最终的运行?
    答案:是的,可以。
  • 能够完全理解PATH环境变量吗?
    答案:是的。
  • 能够完全理解CLASSPATH环境变量吗?
    答案:是的。
  • Java注释的三种写法?
    答案:单行(//)、多行(/* */)、文档注释(/** */)。
  • javadoc命令是干啥的?
    答案:生成Java代码的API文档。
  • 你认为Java是解释型语言还是编译型语言?
    答案:有编译型有解释。
  • Java是如何做到跨平台的?
    答案:通过JVM在不同操作系统上运行字节码。
  • Java字节码是机器码吗?
    答案:不是,是中间代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Rendy_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值