JAVASE笔记之Java语言概述
语言的分类:
第一代:机器语言
第二代:汇编语言
第三代:高级语言(面向过程--面向对象)
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语言概述相关推荐
- java编程基础笔记_Java编程基础阶段笔记 day01 Java语言概述
常用的DOS命令 dir : 列出当前目录下的文件以及文件夹 md : 创建目录 rd : 删除目录 cd : 进入指定目录 cd.. : 退回到上一级目录 cd\: ...
- 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 ...
- day01--java基础编程:计算机基础知识 ,java语言概述,java开发环境搭建,eclipse概述,创建简单java项目,JDK JRE JVM的关系,java开发中的命名规范,编程风格
1 Day01–Java开发环境+HelloWorld 1.1 计算机基础知识 资料下载网址:刘沛霞 18600949004 code.tarena.com.cn tarenacode code_20 ...
- Java语言概述与简单程序
Java语言概述 1. Java语言平台 1,J2EE(Java 2 Platform Enterprise Edition) 企业版 : 开发企业环境下的应用程序,主要针对web程序开发 2,J2S ...
- java语言概述、java语言特性、java语言发展史、java语言作用
Java介绍: Java语言概述: Java语言是由美国Sun(Stanford University Network)斯坦福网络公司的java语言之父–詹姆斯·高斯林,在1995年推出的高级的编程语 ...
- 【JAVA SE】第一章 Java语言概述、环境变量和HelloWorld
第一章 Java语言概述.环境变量和HelloWorld 文章目录 第一章 Java语言概述.环境变量和HelloWorld 一.Java语言概述 1.Java简介 2.Java发展历史 3.Java ...
- Java语言概述以及环境搭建
Java语言概述以及环境搭建 计算机系结构 硬件 软件 人机交互方式 常见的DOS命令 Java语言的概述 Java语言的背景 Java语言的特点 Java的主要版本 JDK下载 <1>J ...
- Java学习——java语言概述
一. 基础常识 编程的本质=数据结构+算法 数据结构:数据结构是计算机存储.组织数据的方式 算法:算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算 法代表着用系 ...
- Java基础(一)Java语言概述及入门
1 Java语言概述 1.1Java概述 是SUN(Stanford University Network,斯坦福大学网络公司 ) 1995年推出的一门高级编程语言. 是一种面向Internet的编程 ...
最新文章
- OpenCV中图像窗口的鼠标事件
- Source Insight 4.0与3.5的区别
- ubuntu每次登陆都用root账号登陆
- 成功人士都有的好习惯
- python制作文本编辑器_Python小实战:制作文本编辑器
- 离线计算中的幂等和DataWorks中的相关事项
- Vue前端和Java后端 联调使用AES 前后端加密解密
- 快讯:Oracle 19c 新特性及官方文档抢鲜下载
- 【Level 08】U08 Positive Attitude L3 What a life
- 5G 之战让运营商备受冷落?! | 极客头条
- 利用中继攻击解锁并开走汽车,本田不打算修复(含视频)
- LINUX删除指定子目录下所有指定文件名
- Atitit ceo之道 艾龙 著 atitit 各分部ceo cao行政经理职责.docx 1.1. “重大执行权”和“日常执行权”两块分离 ,重大事件如大政方针、重大人事任命和重大投资方面
- 新手记录SPSS学习笔记1
- 思岚激光雷达rplidar从ROS 1到ROS 2的移植
- python3-曲线拟合(polyfit/polyval)
- CSMA/CD协议最小帧长的思考
- Monaco Editor教程(十八):使用api来完成某些键盘操作,格式化,查找,显示右侧菜单等。
- 移远NBIOT模块选型指南
- PostgreSQL高效分区表实现-pg_pathman
热门文章
- 工信部:中小企业数字化转型进入政策共振期
- Java面试题,Java堆外内存泄漏排查
- 华为android9手机短信不提醒设置,华为Mate 9微信消息不提醒怎么办?华为Mate9微信不提醒的解决方法...
- 彻底解决Apple iPhone的彩信问题
- 阿里云Linux挂载新磁盘
- Unity EasyDL 图像分割 - 识别图像中主体及其位置
- 如何才能有效地推进精益生产的管理?
- [附源码]JAVA+ssm计算机毕业设计蛋糕店会员系统(程序+Lw)
- Android平板为何难用,为什么安卓平板电脑一直半死不活?看完你就懂了
- js正则验证手机号,支持移动、电信、联通