首页 > 编程语言 > 详细

Java基础知识

时间:2021-05-05 17:33:19      阅读:16      评论:0      收藏:0      [点我收藏+]

定义

  • Java是一种可以撰写跨平台应用程序的面向对象的强类型程序设计语言。

java 三种包

  • JavaSE: 标准版(桌面程序,控制台开发)
  • JavaME: 嵌入式开发(手机,小家电)
  • JavaEE: E企业级开发(web端,服务器开发)

JDK 、JRE 、JVM

技术分享图片

  • JDK:Java development kit 开发工具包(一般都装JDK8)
  • JRE:Java Runtime Enviroment 编译器
  • JVM:Java Virtual Machine 虚拟机

编译和运行

  • 先写好 Main.java
  • 编译 javac Main.java 会生成一个class文件
  • 运行 java Main

技术分享图片

  • java 是编译型和解释型混合的,集成开发环境我是用IDEA

编译型语言与解释型语言

  • 概念:计算机不能直接的理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言的编写的程序。翻译的方式有两种,一个是编译,一个是解释。两种方式只是翻译的时间不同。
  • 解释性语言是指它常用的执行机制是使用一个“解释器”来执行,解释器对于程序是一句一句“翻译”成机器语言来一句一句执行
  • 编译型语言是指它常用的执行机制是使用一个“编译器”来编译成机器语言,然后你就可以直接运行(执行)这个编译成的“可执行文件”。

技术分享图片

IDEA的一些文件

  • iml文件

技术分享图片

  • .idea文件夹:存放项目的配置信息,包括历史记录,版本控制信息等。

Java基础知识

原文:https://www.cnblogs.com/xxhao/p/14731390.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!