美文网首页
[Java Tutorials] 01 | Getting St

[Java Tutorials] 01 | Getting St

作者: 夏海峰 | 来源:发表于2018-12-12 00:17 被阅读6次

Java 环境与工具

JDK 与 JRE 的安装说明

  1. 仅运行Java项目,只下载安装JRE即可。
  2. 开发Java项目,下载安装JDK即可,无须再下载安装JRE,因为JDK中已经包含了JRE。

在Linux平台上,如何安装JRE?如何安装JDK?在Window平台上,如何安装JRE或者JDK?相关的环境变量该如何配置?JavaSE 安装指引

JavaSE中有哪些实用的命令行工具?Java Commands Tools

javac / javap / java / javadoc / jar / jmod / jlink / jconsole / jshell 等等

什么是JShell ?关于 JShell 更多学习

JShell是一个Read-Evaluate-Print Loop (REPL)的java命令行工具,可用于在命令行中交互式地学习java编程语言。

如何启动或停止 JShell ?

jshell    // 以默认方式启动 jshell
jshell  -v    // 以 -v 模式,启动j shell

/help  intro    // 查看帮助

/exit   // 退出jshell

什么是 javadoc ?如何使用?学习与使用 javadoc

Java 学习路径

官方推荐的Java学习路径?Java官方推荐的学习路径

  1. New To Java
  2. Building On The Foundation
  3. Cherish The Client
  4. Fervor Over Server

Java 到底是什么?

Java看起来无处不在,那么Java到底是什么?

Java technology is both a programming language and a platform.

Java技术包括两部分——Java编程语言 和 Java平台。
1.作为编程语言,它代表着 简单性、架构中立、面向对象、跨平台、分布式、高性能、多线程、健壮性、动态性、安全性 等流行词。


An overview of the software development process.
Through the Java VM, the same application is capable of running on multiple platforms.

2.作为Java平台,它包括 Java VM 和 Java API 两部分,它直接与系统硬件打交道。


The API and Java Virtual Machine insulate the program from the underlying hardware.

Java到底提供了哪些技术?

  1. 丰富的开发工具,如编译工具 javac,运行启动工具 java,监控工具、调试工具、文档工具 javac等。
  2. 应用程序编程接口 API,涉及到基础对象、网络编程、安全、XML生成、数据库开发等。
  3. 部署技术,JDK提供了标准的部署机制,比如Java Web Start 和 Java Plug-In等。
  4. 用户界面开发,如JavaFX、Swing、Java 2D等工具,使得GUI开发成为了可能。
  5. 集成库,比如 Java IDL 、JDBC、JNDI、Java RMI、Java RMI-IIOP Technology等,使得能够与远程数据库进行连接并执行相关操作。

第一个Java程序

// Hello.java
class Hello {
    public static void main(String[] args) {
        System.out.println("Hello World!"); // Display the string.
    }
}
javac  Hello.java    // 编译时,要带上.java扩展名
java  Hello          // 运行时,不能带上.class扩展名

详解第一个 Java程序和 main()方法

  1. 三种注释:文档注释、单行注释、多行注释。注释会被编译器忽略,但对其它程序员来讲它是非常重要的。
  2. 类定义。用 class 关键字定义一个Java类,特别指出文件命名必须与源码中的public类名同名。
  3. 方法定义,每个Java程序都必须有且只有一个main()方法。
  4. main()方法前面的 public static ,也可以写成 static public 。
  5. main()方法的参数必须是字符串数组类型,并且命名为 args 或者 argv。这个参数来自命令行 java Hello arg1 arg2 传递参数。

本章完!!!

相关文章

网友评论

      本文标题:[Java Tutorials] 01 | Getting St

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