开发环境:ubuntu 10.04 + eclipse

方法一:打开eclipse编译器,选择 File->New->Java project,输入工程名称,点击finish,在工程目录中选择src目录,在src中 new->file输入一个文件名(test.java),文件名后缀为.java 。 在test.java文件中输入如下代码:

import java.util.*;

public class test {

public static void main(String[] args) {

System.out.println("Hello, it's: ");

System.out.println(new Date());

}

}

完成,点击保存。

此代码完成一个简单的控制台输出功能。

方法二:

环境(JDK + ubuntu终端)

用vi编辑test.java文件(vi + test.java),编辑完成后输入命令:

javac test.java

此命令表示编译test.java文件,命令执行后“无任何响应”为正常(如有错误说明可能为JDK没有正确安装或语法错误),说明编译成功。使用ls命令后发现在源文件目录下生成一个test.class文件,使用 java test 命令执行它,在终端上也得到正确的输出。

附录:

用法:javac 其中,可能的选项包括:   -g                         生成所有调试信息   -g:none                    不生成任何调试信息   -g:{lines,vars,source}     只生成某些调试信息   -nowarn                    不生成任何警告   -verbose                   输出有关编译器正在执行的操作的消息   -deprecation               输出使用已过时的 API 的源位置   -classpath             指定查找用户类文件和注释处理程序的位置   -cp                    指定查找用户类文件和注释处理程序的位置   -sourcepath            指定查找输入源文件的位置   -bootclasspath         覆盖引导类文件的位置   -extdirs               覆盖安装的扩展目录的位置   -endorseddirs          覆盖签名的标准路径的位置   -proc:{none,only}          控制是否执行注释处理和/或编译。   -processor [,,...]要运行的注释处理程序的名称;绕过默认的搜索进程   -processorpath         指定查找注释处理程序的位置   -d                     指定存放生成的类文件的位置   -s                     指定存放生成的源文件的位置   -implicit:{none,class}     指定是否为隐式引用文件生成类文件   -encoding              指定源文件使用的字符编码   -source                提供与指定版本的源兼容性   -target                生成特定 VM 版本的类文件   -version                   版本信息   -help                      输出标准选项的提要   -Akey[=value]              传递给注释处理程序的选项   -X                         输出非标准选项的提要   -J                     直接将 传递给运行时系统

如何创建第一个java程序_创建第一个java程序相关推荐

  1. 创建bean的JAVA源文件_创建 JavaBean要经过编写代码、编译源文件、配置JavaBean这样一个过程。_学小易找答案...

    [多选题]网络广告效果测定指标包括(). [单选题]"文皆是从道中流出"是谁的观点() [填空题]创建 JavaBean的过程和编写Java类的过程基本相似,可以在任何Java的编 ...

  2. c#创建web应用程序_创建Web应用程序图标集的6个步骤

    c#创建web应用程序 I am not great at creating logos or icons, mainly because of the lack of practice. So wh ...

  3. java中用new创建一个对象的过程解析_【漫画】Java对象的创建和访问全过程详解...

    https://github.com/TangBean 漫画由小猿编写创作 仔细看下面的流程图,我们先来获取一个直观的认识,然后再一点一点的进行详细分析! 对象的创建(遇到一条 new 指令时)检查这 ...

  4. python 客户端应用程序_创建python Web服务和C#客户端应用程序的最佳方法 - c#

    我正在寻找一种简单可靠的方法来创建Python Web Service并从.Net(c#)应用程序中使用它. 我发现了很多不同的库,其中一个库比另一个库好,但是似乎没有人提供关于Python Web ...

  5. IntelliJ IDEA for Mac 如何创建普通的Java项目_创建项目_新建项目

    文章目录 创建 Java 新项目的流程 普通 Java 项目结构 Java 项目结构特例讲解 创建 Java 新项目的流程 Create New Project Empty Project (1)选择 ...

  6. 一个java程序_从另一个java程序运行java程序

    我正在研究一个简单的java程序.它只是编译并执行另一个java程序.我正在使用Runtime.exec()函数进行编译和运行.编译没有问题.但是当它运行时,如果第二个程序需要输入来从键盘读取,我不能 ...

  7. 来电通java版_终于有人把Java程序员必学知识点整理出来了,令人有如醍醐灌顶...

    JVM 无论什么级别的Java从业者,JVM都是进阶时必须迈过的坎.不管是工作还是面试中,JVM都是必考题.如果不懂JVM的话,薪酬会非常吃亏(近70%的面试者挂在JVM上了) 详细介绍了JVM有关于 ...

  8. 无法创建t的通用数组_创建通用数组的问题

    无法创建t的通用数组 在这篇文章中,我们将介绍一篇全面的文章,其中介绍了创建通用数组的问题. Java编程语言于2004年9月在Java 5.0" Tiger"发行版中添加了泛型. ...

  9. 用一个程序生成另一个程序_还有另一个报告生成器?

    用一个程序生成另一个程序 如果您具有业务应用程序开发的经验,那么很可能会遇到要求该应用程序具有灵活的报告机制的需求. 我工作的公司主要专注于开发业务解决方案,而报告是必不可少的,实际上,它必须包含我们 ...

最新文章

  1. tcpdump保存数据包
  2. Datawhale来交大啦!
  3. ESB学习笔记(Spring Integration实战)
  4. [设计模式]策略模式
  5. 信息学奥赛一本通(1109:开关灯)
  6. python萌新:从零基础入门到放弃
  7. jsp 与html 如何结合使用方法,jsp中如何写javascript?
  8. 广度搜索 -- 9.2 Word Ladder -- 求具体的路径 -- 图解
  9. 专场介绍 | 第12届中国R会议(北京)生物信息专场
  10. 安装caffe时候找不到boost怎么办?(boost的引用问题make can‘t find Boost‘s include files)
  11. AndroidStudio配置夜神模拟器
  12. delphi 应用程序开发工具
  13. 亚马逊、速卖通、Shopee阿里国际站、mercari、沃尔玛、newegg、美客多等跨境平台卖家如何有效结合测评,补单打破瓶颈
  14. gltf 2.0快速入门
  15. 单片机实验-数据传送
  16. 智能家居雷达感应技术,存在感应毫米波雷达应用
  17. 瓷砖铺贴方法_5种常见的瓷砖铺贴及施工方法
  18. Centos7安装并配置MySQL5.7
  19. Google和Edge翻译问题解决方法整理
  20. 上转换纳米颗粒无机复合材料中近红外调控研究应用

热门文章

  1. 计算机应用基础 a)卷,《计算机应用基础》(A卷)44648
  2. android adb恢复出厂设置,android开发分享擦除数据/通过ADB恢复出厂设置
  3. win10 编译姿态估计AlphaPose
  4. yolov5 simplepose人体姿态
  5. StemBlock pytorch实现
  6. google手势检测
  7. 图像质量损失函数SSIM Loss的原理详解和代码具体实现
  8. 0x00007FF8EDA19A9D (ntdll.dll)处引发的异常: 0xC0000005: 写入位置 0x00000000CED889F8 时发生访问冲突
  9. Multiple classes found for path in the registry of this declarative base. Please use a fully
  10. 高斯拉普拉斯金字塔资料整理