Java入门(2)
2024-10-09 23:31:05
阅读书目: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的介入。
最新文章
- cmd常用命令
- deep learning 练习1 线性回归练习
- ftp安全设置
- Response.BinaryWrite()方法输出二进制图像
- HDU 4050 wolf5x(动态规划-概率DP)
- 【leetcode❤python】 223. Rectangle Area
- [转]StringUtils方法
- C#正则表达式大全{转}
- 关于Excel中的需求或者是用例导入到QC中遇到的问题
- 1)③爬取网易It方面部分新闻
- 异常-----freemarker.template.TemplateException:Error executing macro:mainSelect
- (1)STM32使用HAL库操作GPIO
- Hadoop HDFS元数据目录分析
- Jenkins小试
- [转]用多线程方法实现在MFC/WIN32中调用OpenGL函数并创建OpenGL窗口
- Drupal性能优化:蜜蜂培训性能优化一
- 165. Compare Version Numbers比较版本号的大小
- mobile移动网页开发常用代码模板
- 用户数据验证的正确姿势之assert
- 为什么不要使用";using namespace XXX";