01 java语言编程的hello world
2017-08-25 22:41
92 查看
java的源文件扩展名是*.java
*.class是源文件编译出来的文件。java编译出来的指令不是机器指令,而是java的指令.需要java虚拟机来解释执行.
在java里,源文件的文件名不可以随便命名的,源文件名必须与文件里的”public class”类名一致,否则就会编译报错。而且一个源文件里只能有一个”public class”类. 可有多个不是public的类.所有函数都是在类里面, 包括main函数
// public类可以在其它源文件里使用, 没带public类只能在同一个的源文件里使用
java号称完全面向对象,连程序入口的main函数也需要放在一个”public class”里, 函数原形
//注意此main函数是”public static”静态公有函数。 main函数虽然放到一个类内部,其实与这个类没什么关系 不能直接访问类内部的成员, 必须初始一个对象后才能使用。
测试代码:
Hello.java
在终端上编译:
javac Hello.java //会编译出Hello.class
java Hello //在java虚拟机上执行
也可在eclipse里编译执行.
*.class是源文件编译出来的文件。java编译出来的指令不是机器指令,而是java的指令.需要java虚拟机来解释执行.
在java里,源文件的文件名不可以随便命名的,源文件名必须与文件里的”public class”类名一致,否则就会编译报错。而且一个源文件里只能有一个”public class”类. 可有多个不是public的类.所有函数都是在类里面, 包括main函数
// public类可以在其它源文件里使用, 没带public类只能在同一个的源文件里使用
java号称完全面向对象,连程序入口的main函数也需要放在一个”public class”里, 函数原形
public static void main(String[] args)
//注意此main函数是”public static”静态公有函数。 main函数虽然放到一个类内部,其实与这个类没什么关系 不能直接访问类内部的成员, 必须初始一个对象后才能使用。
测试代码:
Hello.java
public class Hello { public static void main(String[] args) { System.out.println("hello wrold"); //java的标准输出 } }
在终端上编译:
javac Hello.java //会编译出Hello.class
java Hello //在java虚拟机上执行
也可在eclipse里编译执行.
相关文章推荐
- Java多线程编程总结笔记——01 Java语言的线程
- 你必须知道的261个Java语言问题笔记- Java编程基础1
- 基于Java语言的安卓编程之十九按键事件监听(下)
- Java 语言中的函数编程
- 快乐编程大本营【java语言训练班】第5课: java的数组编程
- java语言的科学与艺术-编程练习---打砖块游戏
- java语言的科学与艺术-编程练习3.10
- 01.JAVA并发编程-线程的使用-基本概念
- 黑马程序员——java语言——网络编程
- java语言的科学与艺术-编程练习---10.5(简单的绘图程序)
- Java咖啡馆(5)——Java语言基础-Java基础-Java-编程开发
- Java语言程序设计-基础篇-第八版-编程练习题-第一章
- 基于Java语言的安卓编程学习之五 Menu的响应
- Java -->多语言混合编程正成为主流
- Java语言介绍(04)开源项目(04)模板引擎(01)Velocity
- 80x86汇编语言编程:输入0到9,输出hello world
- 在基于 Java 语言的编程中我们经常遇到的一些问题
- Java\Scala\Python三种语言求解经典编程实例(二)—— 尾数前移
- java语言基础(99)——java--GUI(图形化界面)编程
- java语言GUI编程之TextField中setEchoChar方法的使用