JavaSE第一讲:JavaSE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行
来源:互联网 发布:python 安装numpy 编辑:程序博客网 时间:2024/05/24 02:41
(1):Java简介
Java是由Sun公司推出的(今年初被Oracle公司收购)。收购价格:74亿美金
Java SE:Java Standard Edition
Java ME: Java Micro Edition
Java EE:Java Enterprise Edition
J2SE、J2ME、J2EE
(2):JDK与JRE的区别
JDK:Java Development Kit (Java开发必备)
JRE:Java Runtime Environment (Java执行环境)
JDK包含了JRE。
Jdk 1.4, jdk 1.5(5.0), jdk 1.6(6.0)
jdk 1.5(5.0):Tiger,老虎
jdk 1.6(6.0):Mustang,野马
(3):JDK的下载与安装
1. 下载JDK
2. 安装JDK
3. 设定环境变量(可以是用户变量,也可以是系统变量),指向JDK安装目录中的bin目录
4. 通过运行,输入cmd打开命令行窗口,输入java –version,显示出Java版本信息
接下来就可以编写Java程序了。
可以直接使用windows记事本来编写Java程序,也可以使用Editplus,UltraEdit等高级文本编辑工具编写Java程序,还可以使用专业的IDE(Integrated Development Environment)编写。
(4):第一个Java程序的编写
(5):Java程序的执行过程
所有的Java代码,其后缀都是以java结尾,Java程序的执行过程分为两步:
1. 编译
2. 执行
Class文件是字节码文件,程序最终执行的就是这个字节码(bytecode)文件。
编译命令:Java Hello.java
执行命令:java Hello(注意,Test后面没有.class)
Java是跨平台的语言,真正执行的不是二进制代码,而是字节码。
JVM(Java Virtual Machine,Java虚拟机)
Java是跨平台的,而JVM不是跨平台的(JVM是由C语言编写的)
Java之所以能够做到跨平台,本质原因在于JVM不是跨平台的。
- JavaSE第一讲:JavaSE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行
- JavaSE第一讲:JavaSE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行
- JavaSE (一)入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行
- Java SE 第一讲(Java SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行)
- Java SE 第一讲(Java SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行)
- (JAVA SE 学习笔记)Java.SE.第001讲.Java.SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行
- 第一节:Java SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行
- java第一课(Java SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行)
- java 第一讲 javase入门 jdk安装 以及第一个Helloworld 编译以及执行
- JavaSE Java第一个小程序
- JavaSE总结之第一个java程序
- JavaSE - 第一个程序
- javaSE知识点--01(03Java基础初探,第一个Java程序与数据类型)
- 第一个java程序的编译和运行(linux下安装JDK)------一次编译,到处运行
- [学习笔记]java基础Java8SE开发环境搭建、第一个Java Hello World、Java程序的编译与执行
- JAVASE总结--01(java 历史历程简述、JDK的安装、用CMD编译运行程序)
- JDK下载,安装,写第一个简单的Java程序(windows)
- JDK的安装与第一个Java小程序的运行(在win7和win10上检验过)
- java反射
- android 蓝牙模块Bluetooth 使用 十六进制数据发送
- 求换钱的最少货币数--补充题目
- 在Ubuntu下使用autotools生成Makefile
- 开发第一个安卓程序(按钮显示一个当前的系统时间)
- JavaSE第一讲:JavaSE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行
- sqlserver、Mysql、Oracle三种数据库的优缺点总结
- Spring缓存Cache,Cacheable,CachePut使用
- 25
- jsp上传
- javascript 常见语法错误分析
- Dubbo框架结合Zookeeper注册中心使用
- LDA-math-MCMC 和 Gibbs Sampling
- java下载excel导入excel读取excel数据,将数据插入数据库