阅读书目:Java入门经典(第7版) 作者:罗格斯·卡登海德
一个简单的计算平方根的程序:
1 package com.java24hours; 2 3 public class Root { 4 public static void main(String[] arguments) { 5 int number = 225; 6 System.out.println("The square root of " 7 +number 8 +" is " 9 +Math.sqrt(number)); 10 } 11 }
其中Math程序是Java类库的一部分,之后将会介绍。
1 package com.java24hours; 2 3 public class BlankFiller { 4 public static void main(String[] arguments) { 5 System.out.println("The " 6 +arguements[0] 7 +" "+arguements[1]+" fox " 8 +"jump over the " 9 +arguements[2]+" dog "); 10 } 11 }
运行以上代码发现程序报错,对运行时的参数进行设置retromingent purple lactose-intolerant则可以正常运行。
Java类被组织成包,例如java.io是一组用于磁盘驱动,Internet服务器和其他数据源的输入,输出的类;java.time包含时间和日期相关的类;java.util包含一些实用工具类。
1 package com.java24hours; 2 3 import java.util.*; 4 5 public class Dice { 6 public static void main(String[] arguments) { 7 Random generator = new Random(); 8 int value = generator.nextInt(); 9 System.out.println("The random number " 10 +value); 11 } 12 }
以上是一个产生随机数的程序,首先第3行导入相关的包,然后第7行创建一个对象,最后第8行使用对象的nextInt()方法产生一个随机整数。
另外,应用程序在运行时,Java将所有参数存储(传递的是参数,存储的是字符串)为字符串,要使用整型和其他非字符串参数,必须进行转换。
Google Web Toolkit(GWT)是一组用于Web编程的开源工具,它可以将Java程序转换为JavaScript,从而使得它在Web浏览器中运行速度更快,更可靠,同时还不需要JVM的介入。
原文:https://www.cnblogs.com/hellostranger/p/10439474.html