码迷,mamicode.com
首页 > 编程语言 > 详细

java语言概述

时间:2019-02-24 10:54:40      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:select   编程   -keep   cas   高级   源代码   操作   就是   头文件   

什么是java语言?

java语言是一门面向对象的语言。他是SUN公司以C/C++为原型开发的编程语言。该语言吸收了c++语言的各种优点,还摒弃了C++里难以理解的多继承,指针等概念,因此Java语言具有功能强大和简单易用两个特征。

java语言

Java比较擅长编写什么软件呢?

 

  • 互联网:电商、P2P等等;
  • 企业级应用:ERPCRMBOSOA等等。

java语言的优势?

 

简单性,面向对象,可移植性(跨平台性),高性能,动态性,安全性,健壮性.等等

Java的运行机制:

 计算机高级语言的类型主要有编译型和解释型两种,而Java 语言是两种类型的结合。Java首先利用文本编辑器编写 Java源程序,源文件的后缀名为.java;再利用编译器(javac)将源程序编译成字节码文件,字节码文件的后缀名为.class; 最后利用虚拟机(解释器,java)解释执行。

技术图片技术图片?

Java文件不直接和操作系统打交道,而是有虚拟机于系统平台进行交互。这样的机制保证了Java的跨平台。安全

JRE JVM和jdk

JVM(Java Virtual Machine)就是一个虚拟的用于执行bytecode字节码的”虚拟计算机”

JRE(Java Runtime Environment) 包含:Java虚拟机、库函数、运行Java应用程序所必须的文件。

JDK(Java  Development Kit )包含:包含JRE,以及增加编译器和调试器等用于程序开发的文件。

?技术图片技术图片??

jdk安装路径下的目录:

  • bin目录:存放一些可执行程序
  • db目录:是一个小型的数据库
  • jre目录:Java运行环境的根目录
  • include目录:存放jdk启动必须的头文件
  • lib:目录:Java类库或者库文件
  • src.zip文件:Java源代码

 

程序开发步骤大概如下:

  1. 源文件:编写Java源文件(我们也称之为源代码文件),它的扩展名为.java
  2. 编译:然后通过编译器把源文件编译成字节码文件,字节码文件扩展名为.class
  3. 运行:最后使用解释器来运行字节码文件。

java语言概述

标签:select   编程   -keep   cas   高级   源代码   操作   就是   头文件   

原文地址:https://www.cnblogs.com/wurengen/p/10425321.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!