Java-02

JAVA工作方式

      源程序(myProgram.java) – > 编译(javac myProgram.java) -> JAVA字节码(myProgram.class) ->运行(java myProgram)

                         

 

指令:

  • 编译时:javac(compiler) + 文件名
  • 运行时:java +文件名

 

JAVA的程序结构

  源文件>类>方法>语句(source file > class > method > statement)

  

  import java.lang.String;
  import java.lang.System;
 
  public class MyFirstApp {
       public void main(String[] args){
           System.out.print("Hello World!");
       }
  }
 

注意:

  • 文件名MyFirstApp一定要文件内class的名称相同,大小写敏感。
  • 使用javac指令编译时,大小写不敏感。
  • 使用java指令运行时,大小写敏感。
  • import java.lang 可省略
  • 程序启动时会去找main()方法,main()是程序的起点
  • 1个程序有且至于1个mian()方法
  • 1个JAVA程序至少有1个类,但是同时可以是多个
  • JAVA是强类型,条件测试结果一定要是boolean值

 

JDK、JRE、JVM的区别:

  • JVM(Java Virtual Machine):JAVA虚拟机
  • JDK(Java Developer’s Kit):Java开发工具包
  • JRE(Java runtime environment):Java 运行环境

编程语言的分类(按程序的执行方式):

  1.编译型语言:指使用专门的编译器,针对特定的操作系统将源程序代码一次性翻译成计算机能识别的机器指令。如C、C++

   2.解释型语言:指使用专门的解释器,将源程序代码逐条地解释成特定的机器指令,解释一句执行一句,类似于同声翻译。如ASP、PHP。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值