JAVA运行原理、版本区别、JDK下载
2023-09-14 09:14:31 时间
微信公众号:
1、Java如何运行的?
- 程序源代码
- 编译器(JDK)
- 字节码
- JVM(JAVA虚拟机)
- 机器码
- 计算机
2、Java SE、Java EE、Java ME
Java SE(Java Standard Edition,Java 标准版)是Java技术的核心和基础,是Java ME和Java EE编程的基础。
Java EE是一种利用Java2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。
Java ME是Java微版的简称(Java Platform,Micro Edition),是一个技术和规范的集合,它为移动设备(包括消费类产品、嵌入式设备、高级移动设备等)提供了基于Java环境的开发与应用平台。
3、JDK下载
法一:Java SE - Downloads | Oracle Technology Network | Oracle (官网JDK下载、安装)
法二:【Java语法基础】Java编译环境配置、基本语法、流程控制_Fanjufei的博客-CSDN博客 (JDK下载、配置环境变量)
4、第一个Java程序
- 打开记事本
public class HelloJava{
public static void main(String[] args){
System.out.println("Hello Java.");
}
}
- 修改名称
- 编译命令
5、命令提示符
6、基本用法
- 字符常量、整数常量、浮点数常量、字符常量、布尔类型、空常量
public class Text1 {
public static void main(String[] args){
//字符串常量
System.out.println("ABC");
//整数常量
System.out.println(30);
System.out.println(1000);
//浮点数常量
System.out.println(3.14);
//字符常量
System.out.println('A');
//布尔类型
System.out.println(true);
System.out.println(false);
//空常量:不能直接打印输出null
}
}
- 基本数据类型
整数型:byte、short、int、long
浮点型:float、double
字符型:char
布尔型:boolean
- 变量
数据类型 变量名称;
变量名称=数值;//将数值赋值给左边的变量
数据类型 变量名称=数值;
作用域:超出大括号的范围,超出作用域,变量不能再使用。
- 当数据类型不一样的的时候,数据类型自动转换,
代码不需要进行特殊处理,自动完成。
数据范围从小到大
- 数据类型强制转换
相关文章
- Java实现 洛谷 P1583 魔法照片
- java实现第N个素数
- Java实现提取拼音首字母
- Java实现蓝桥杯算法提高P0102
- java 判断list是否为空
- 【JAVA秒会技术之秒杀面试官】秒杀Java面试官——集合篇(一)
- 近5年常考Java面试题及答案整理(二)
- Java核心知识点学习----多线程 倒计时记数器CountDownLatch和数据交换的Exchanger
- 【JAVA】Java 异常中e的getMessage()和toString()方法的异同
- java jdk 历史版本下载
- macos:安装java 17.0.6(android studio报错:Unable to locate a Java Runtime.)
- centos8安装java jdk 13
- java基础语法
- 【JAVA】Java 异常中e的getMessage()和toString()方法的异同
- [Kotlin] Catch Error in Java
- CloudFoundry 环境上的 Java 应用的 Application container
- 华为OD机试 - 基站维护工程师(Java & JS & Python)
- Java JDK 1.8 下载及其版本说明 8u202(最后一个免费版)
- JAVA编程环境JDK与JRE运行环境与API核心ClassMap
- 【JAVA面试必会】JMM高并发详解(java内存模型、JMM三大特征、volatile关键字 )
- java学习笔记--Eclipse工具:如何在Eclipse中查看JDK类库的源代码
- JAVA开发讲义(二)-Java程序设计之数据之谜一