1.JAVA语言介绍

(1)特点:可移植性,平台无关性,面相对性,健壮性,分布式,多线程

(2)版本:JavaSE(标准版)、JavaME(微型版)、JavaEE(企业版)

(3)工作流程;

首先编辑为Java源文件(.Java)  经过编译器编译成 字节码文件(.class)   经过装载器装载到JVM(Java虚拟机) 经过JVM的解释然后交给操作系统执行。

(4)JAVA 开发系统的构成

JVM:Java虚拟机它有指令集,寄存器,堆栈,垃圾处理器,方法区域组成。

三种区域:局部变量区,执行环境区,操作数区

类库:分为标准类(官方提供),自定义类

包:本质上是文件夹的形式,用于组织项目文件。

JRE:Java Runtime Environment Java运行环境(运行时使用)

JDK:Java Development kit Java开发套件(在程序设计开发的过程中使用)

Java Day01-1相关推荐

  1. java day01第一课java简介

    java简介 个人简介 陈杜杰 联系方式:18227288633 从事java后台开发三年多,在创业公司和国企做过开发 熟悉JAVA.HTML.JS.CSS等语言 教学方式: 1.尊重学生,希望学生是 ...

  2. JAVA day01 变量和数据类型、运算符

    变量 变量:是指在内存中开辟的存储空间,用于存放运算过程中需要用到的数据. 比如:int a = 12 这里的 a 就是变量 数据类型 java的数据类型分为两大类: 基本数据类型:整数.浮点数.字符 ...

  3. 重新学习Java Day01

    Markdown学习 二级标题 ##+空格 三级标题 ###+空格 四级标题 ####+空格 字体 Hello,World! 两边加两个*号变粗体 Hello,World! 一边一个*号 变斜体 He ...

  4. Java day01

    Java简介 Java,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称. 作者是詹姆斯·高斯林, 被称为java之父. 1996年发布了JDK1 ...

  5. cmd中加载java源文件_如何在cmd中编译和运行java源文件

    如何在cmd中编译和运行java源文件 首先写一个名为HelloWorld.java的java源文件,存储在如C:/java/src的地址,我们再假设待会要存储的位置是C:/java/bin,则我们做 ...

  6. 黑马程序员---java基础------------------基础中的基础学习

    1:最常用的dos操作: 进入指定磁盘:盘符: 比如>>>>d:加回车键. 创建文件夹:md空格文件名    比如md kkk回车键 进入指定文件:先转到指定的磁盘下,然后执行 ...

  7. Java相关课程系列笔记之一Java学习笔记

    目 录 一. Java技术基础 1 1.1编程语言 1 1.2 Java的特点 1 1.3 Java开发环境 1 1.4 Java开发环境配置 2 1.5 Linux命令与相关知识 2 1.6 Ecl ...

  8. java中把路径定义到src下的_设置java路径路径

    JDK环境变量配置 java设置classpath,path,java_home环境变量 Windows7安装JDK的环境变量设置Windows7 X64安装"jdk-6u26-window ...

  9. java基础篇_java基础篇1

    JAVA基础篇1 注释 单行注释 //这是一个单行注释,由两个斜杠组成,不能嵌套多行注释 多行注释 /*这是一个 多行注释 ,//里面不能嵌套多行注释, 但是可以嵌套单行注释*/ 文档注释 /**ja ...

  10. Lunix基础终端控制器操作

    Linux基础(Commands) 认识Linux 操作系统的三大组成及作用 内核: 管理硬件设备.内存.进程等: Shell: 介于用户与内核之间,用于将用户指令传递给内核,起到中间桥梁的作用(相当 ...

最新文章

  1. TensorFlow惊现大bug?网友:这是逼着我们用PyTorch啊!
  2. 搭建网络及服务器系统,网络服务器搭建与管理
  3. 【深度】阿里巴巴万级规模 K8s 集群全局高可用体系之美
  4. 【项目管理】ITTO-风险管理
  5. 12- APP接口测试以及接口文档的分析
  6. PCL中使用FLANN库(2)
  7. Luogu P1039 侦探推理(模拟+枚举)
  8. 软件因丢失.dll文件(未找到)而无法启动?
  9. Cesium视频教程
  10. python字符串介绍_python字符串详解
  11. Egret 使用自定义皮肤
  12. 什么是ASP.NET?
  13. 饥荒交际服务器显示,饥荒联机版服务器挂礼物教程
  14. html自动播放avi视频,使用HTML5 video标签的一系列问题
  15. 感知器算法(perceptron algorithm)
  16. python-opencv学习笔记(八):判断是否雾天与图像能见度测算
  17. 五个小众好用的搜索引擎
  18. Lawliet|C语言学习笔记3——顺序结构
  19. 电脑版屏幕录制软件哪个好,推荐几款好用的屏幕录制软件
  20. 数据分析之常见图表类型与应用

热门文章

  1. 黑客之王!韩国神童登顶黑客界的“极限挑战”
  2. 预编译 ASP.NET 网站以进行部署
  3. Flex Air程序打包成独立的exe安装文件
  4. [转]MySQL innoDB数据插入性能优化
  5. Dynamics AX 2009 升级PreSynchnoize时的无反应的解决
  6. 感恩有你,链客一周年!
  7. 你和区块链的距离就差这篇文章!
  8. web安全简介_Web安全:HTTP简介
  9. esp freertos_如何开始使用FreeRTOS和ESP8266
  10. Xiki:一个开发人员寻求增强命令行界面的能力