认识Java

1.1Java是什么?

优秀的程序设计语言,赏心悦目的语法和易于理解的语义。有一系列计算机软件和规范形成的技术体系,提供了完整的用于软件开发和跨平台部署的支持环境,广泛应用于嵌入式系统,移动终端,企业服务器,大型机等各种场合。

1.2Java的特点

  • 简单性
  • 面向对象
  • 分布式
  • 健壮性
  • 安全性
  • 体系结构与中立
  • 可移植性
  • 解释性
  • 高性能
  • 多线程
  • 动态性

1.3Java的优点

1.语法简单
2.早若干领域都有很强的竞争性,服务端编程,高性能网络程序,企业软件事务处理,分布计算

2.1运行Java程序

jre(java Runtime Environment ):Java运行时环境,包含了jvm,java基础类库。
jdk(java development kit):java开发工具包,提供给程序员使用,包含了jre,同时还包含了编译器javac与自带调试的工具jconsole,jstack等

Java程序运行需要经过编译,运行
编译:javac
运行;java

Java是一门半编译型、半解释型语言。
1.先通过javac编译程序把源文件进行编译,编译后生成的.class文件是由字节码组成的平台无关、面向JVM的文件。
2.启动java虚拟机来运行.class文件,此时JVM会将字节码转换成平台能够理解的形式来运行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值