首页 > 代码库 > java学习----入门概念
java学习----入门概念
1.关于java语言的基本概念
java,面向对象,跨平台,适合分布式计算,解释型语言,具有多线程处理能力和较高的安全性.
JVM (java virtual machine) java虚拟机, 能够运行java bytecode的虚拟机,是java平台的一部分。JVM屏蔽来与具体os相关的信息,使得java 程序只需生成在java虚拟机上运行的bytecode
当我们运行一个程序时,JVM负责将字节码转换为特定机器代码
何为虚拟机?即抽象化的计算机
java平台: 用java语言编写的软件赖以运行的平台,是java语言编写的软件和os的中介。也就是JRE
JRE(java runtime environment) : java运行环境
JDK(java development kit):java开发工具包
JRE、JDK、JVM的区别: ( 图片来源于http://www.importnew.com/7021.html)
总结: JDK>JRE>JVM
(2)基本数据结构和语法
最基本的java程序的样例:
public class HelloExample
{ public static void main(String args[])
{ System.out.println("Hello World!"); }}
注释: 和C一样 //…… /* ……*/
关键字:(主要列出常见的相对于C++新增的或者我不熟悉的)
abstract
boolean
byte
catch
class
default
implements
throw
throws
volatile
package
native
final
finally
extends
interface
没有 sizeof,goto,const这些C中常见的 【无sizeof是因为所有类型的长度和表示时固定的,不依赖环境执行】
关键字final
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。