Ubuntu 中的编程语言


现在,让我们在 Ubuntu 10.04 操作系统中使用多种编程语言来求解这个问题。其中有“2010年6月编程语言排行榜”中前二十名中的:Java、C、C++、(Visual)Basic、C#、Python、JavaScript、Ruby,还有排名四十以后的:Scala、F#。下面就具体讲述如何在 Ubuntu 操作系统中安装这些编程语言。然后通过编写求解这个具体问题的程序,并编译和运行,或者解释执行,或者在交互窗口中执行,使得对这些编程语言有最初步的了解。

Java
让我们从2010年6月编程语言排行榜中的第一名 Java 开始吧。下面就是 GregorianTest.java 程序:

import java.util.*;

public class GregorianTest
{
  public static void main(String[] args)
  {
    GregorianCalendar dt = new GregorianCalendar(1582, 10 - 1, 4);
    System.out.println(dt.getTime());
    dt.add(Calendar.DAY_OF_MONTH, 1);
    System.out.println(dt.getTime());
  }
}

注意,java.util.GregorianCalendar 类的构造函数中月份的取值范围是从 0 到 11。

安装 OpenJDK,编译和运行:

ben@ben-1520:~/work$ sudo apt-get install openjdk-6-jdk
ben@ben-1520:~/work$ java -version
java version "1.6.0_18"
OpenJDK Runtime Environment (IcedTea6 1.8) (6b18-1.8-0ubuntu1)
OpenJDK 64-Bit Server VM (build 14.0-b16, mixed mode)
ben@ben-1520:~/work$ javac GregorianTest.java
ben@ben-1520:~/work$ java GregorianTest
Thu Oct 04 00:00:00 CST 1582
Fri Oct 15 00:00:00 CST 1582
ben@ben-1520:~/work$

可以看出,Java 语言很好地解决了这个问题:儒略历1582年10月4日星期四的下一天是格里历1582年10月15日星期五。

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9..
  • 18
  • 下一页
【内容导航】
第1页:Java 第2页:Scala
第3页:Visual Basic.NET 第4页:C#
第5页:F# 第6页:C
第7页:C++ 第8页:Python
第9页:Ruby 第10页:JavaScript
第11页:Perl 第12页:PHP
第13页:Pascal 第14页:Delphi
第15页:Fortran 第16页:Lua
第17页:Lisp 第18页:Logo

相关内容