【JAVA入门】Hello world
2015-06-09 00:57
411 查看
1、 开发java程序的3步骤:编辑、编译、运行。
编辑:以文本形式存放,后缀名.java;
编译:生成可执行的.class文件;
运行:终端窗口输入
2、 出错信息:编译错误、运行时错误、逻辑错误。
3、 命令行参数
程序可以接受命令行参数,第一个命令行参数为args[0],第二个为args[1],…
Java和C语言一样,从0开始计数;
在C语言中,命令行参数个数argc,命令行参数argv;
函数原型为
注意:命令行参数为字符串形式,有时需要调用Integer.parseInt()将字符串解析成有符号的十进制整数。
4、 Java中for循环与C语言有区别
C语言需要在花括号标记的代码块开头处定义变量(如果需要),Java语言不受此限制。
5、System.out.print()与System.out.println()区别:后者打印完后换行。
练习:
Write a program TenHelloWorlds.java that prints "Hello, World" ten times.
编辑:以文本形式存放,后缀名.java;
编译:生成可执行的.class文件;
javac ProgramName.java
运行:终端窗口输入
java ProgramName
2、 出错信息:编译错误、运行时错误、逻辑错误。
3、 命令行参数
程序可以接受命令行参数,第一个命令行参数为args[0],第二个为args[1],…
Java和C语言一样,从0开始计数;
在C语言中,命令行参数个数argc,命令行参数argv;
函数原型为
int main(int argc, char *argv);
注意:命令行参数为字符串形式,有时需要调用Integer.parseInt()将字符串解析成有符号的十进制整数。
4、 Java中for循环与C语言有区别
C语言需要在花括号标记的代码块开头处定义变量(如果需要),Java语言不受此限制。
for(int i = 0; i < num; i++)//Java
5、System.out.print()与System.out.println()区别:后者打印完后换行。
练习:
Write a program TenHelloWorlds.java that prints "Hello, World" ten times.
public class TenHelloWorlds { public static void main(String args[]) { for(int i = 0; i < 10; i++) System.out.println("Hello,world!"); } }
相关文章推荐
- 在java中 i++和++i有什么区别
- Java复习
- Java synchronized
- java之集合
- Mac OS X终端(iterm) javac乱码的解决
- javaEE开发eclipse字符默认配置修改
- 基于数组实现Java 自定义Stack栈类及应用
- java实现上传图片并压缩图片大小功能
- Myeclipse:Versions of Spring facet could not be de
- SPRING-SESSION
- Java super()
- Spring MVC如何访问到静态的文件,如jpg,js,css?
- Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
- SPRING-SESSION
- Eclipse failed to create jvm
- 设计模式---观察者模式(Observer Pattern with java)
- 如何用jar命令将Java打包成jar文件详解
- JAVA虚拟机体系结构
- 《JAVA与模式》之策略模式
- Java基础笔记 – Java中的Exception异常 自定义异常