语言的分类:

第一代:机器语言

第二代:汇编语言

第三代:高级语言(面向过程--面向对象)

JDK:河床好比操作底层,jdk好比河水,java应用程序好比船。

JVM,JRE,JDK关系:

JDK(Java Development Kit):java开发工具包是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、                                                          Java工具和Java基础类库

Java Runtime Environment(JRE):java运行环境 是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库

JVM是Java Virtual Machine(Java虚拟机)的缩写:是整个java实现跨平台的最核心的部分,能够运行以Java语言写作的软件程序。

JDK是给开发人员用的,JRE和JVM是普通用户用的。

每一个java文件都是.java结尾的,称为源文件。java程序就存在源文件中。

注意点:

java源文件是以(.java)为扩展名。源文件的基本组成部分是类(class)。

java语言严格区分大小写

java方法由一条条语句构成,每个语句以:结尾。

大括号都是成对出现的,缺一不可。

编译:

在源文件所在的目录下,执行javac.exe 源文件.java生成诸多个.class结尾的字节码文件

注释:  ①单行注释 //   ②多行注释  /*    */   (多行注释不能够嵌套)  
              ③文档注释 /**    */

javadoc  -d 文件目录名 -author -version 源文件名.java;

JAVASE笔记之Java语言概述相关推荐

  1. java编程基础笔记_Java编程基础阶段笔记 day01 Java语言概述

    常用的DOS命令 dir :    列出当前目录下的文件以及文件夹 md :   创建目录 rd :     删除目录 cd :    进入指定目录 cd.. :  退回到上一级目录 cd\:     ...

  2. 3.1_2 JavaSE入门 P1 【Java基础】Java语言概述、JDK编译

    相关链接 Excel目录 目录 Part1 Java语言概述 1 Java语言概述 1.1 Java发展史 1.2 java应用平台 1.3 跨平台原理 1.4 JVM JRE JDK 1.5 Ora ...

  3. day01--java基础编程:计算机基础知识 ,java语言概述,java开发环境搭建,eclipse概述,创建简单java项目,JDK JRE JVM的关系,java开发中的命名规范,编程风格

    1 Day01–Java开发环境+HelloWorld 1.1 计算机基础知识 资料下载网址:刘沛霞 18600949004 code.tarena.com.cn tarenacode code_20 ...

  4. Java语言概述与简单程序

    Java语言概述 1. Java语言平台 1,J2EE(Java 2 Platform Enterprise Edition) 企业版 : 开发企业环境下的应用程序,主要针对web程序开发 2,J2S ...

  5. java语言概述、java语言特性、java语言发展史、java语言作用

    Java介绍: Java语言概述: Java语言是由美国Sun(Stanford University Network)斯坦福网络公司的java语言之父–詹姆斯·高斯林,在1995年推出的高级的编程语 ...

  6. 【JAVA SE】第一章 Java语言概述、环境变量和HelloWorld

    第一章 Java语言概述.环境变量和HelloWorld 文章目录 第一章 Java语言概述.环境变量和HelloWorld 一.Java语言概述 1.Java简介 2.Java发展历史 3.Java ...

  7. Java语言概述以及环境搭建

    Java语言概述以及环境搭建 计算机系结构 硬件 软件 人机交互方式 常见的DOS命令 Java语言的概述 Java语言的背景 Java语言的特点 Java的主要版本 JDK下载 <1>J ...

  8. Java学习——java语言概述

    一. 基础常识 编程的本质=数据结构+算法 数据结构:数据结构是计算机存储.组织数据的方式 算法:算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算 法代表着用系 ...

  9. Java基础(一)Java语言概述及入门

    1 Java语言概述 1.1Java概述 是SUN(Stanford University Network,斯坦福大学网络公司 ) 1995年推出的一门高级编程语言. 是一种面向Internet的编程 ...

最新文章

  1. OpenCV中图像窗口的鼠标事件
  2. Source Insight 4.0与3.5的区别
  3. ubuntu每次登陆都用root账号登陆
  4. 成功人士都有的好习惯
  5. python制作文本编辑器_Python小实战:制作文本编辑器
  6. 离线计算中的幂等和DataWorks中的相关事项
  7. Vue前端和Java后端 联调使用AES 前后端加密解密
  8. 快讯:Oracle 19c 新特性及官方文档抢鲜下载
  9. 【Level 08】U08 Positive Attitude L3 What a life
  10. 5G 之战让运营商备受冷落?! | 极客头条
  11. 利用中继攻击解锁并开走汽车,本田不打算修复(含视频)
  12. LINUX删除指定子目录下所有指定文件名
  13. Atitit ceo之道 艾龙 著 atitit 各分部ceo cao行政经理职责.docx 1.1. “重大执行权”和“日常执行权”两块分离 ,重大事件如大政方针、重大人事任命和重大投资方面
  14. 新手记录SPSS学习笔记1
  15. 思岚激光雷达rplidar从ROS 1到ROS 2的移植
  16. python3-曲线拟合(polyfit/polyval)
  17. CSMA/CD协议最小帧长的思考
  18. Monaco Editor教程(十八):使用api来完成某些键盘操作,格式化,查找,显示右侧菜单等。
  19. 移远NBIOT模块选型指南
  20. PostgreSQL高效分区表实现-pg_pathman

热门文章

  1. 工信部:中小企业数字化转型进入政策共振期
  2. Java面试题,Java堆外内存泄漏排查
  3. 华为android9手机短信不提醒设置,华为Mate 9微信消息不提醒怎么办?华为Mate9微信不提醒的解决方法...
  4. 彻底解决Apple iPhone的彩信问题
  5. 阿里云Linux挂载新磁盘
  6. Unity EasyDL 图像分割 - 识别图像中主体及其位置
  7. 如何才能有效地推进精益生产的管理?
  8. [附源码]JAVA+ssm计算机毕业设计蛋糕店会员系统(程序+Lw)
  9. Android平板为何难用,为什么安卓平板电脑一直半死不活?看完你就懂了
  10. js正则验证手机号,支持移动、电信、联通