1.jdk,数据类型,运算符

本文详细介绍了Java的跨平台特性,即“一次编译,到处运行”的理念,通过JVM在不同操作系统上的实现来确保代码的兼容性。内容涵盖了JDK组成、源文件规则、基本数据类型、类型转换以及算术和逻辑运算符等基础知识。此外,还提及了Java的命名规范和流程控制结构。文章适合Java初学者阅读,帮助理解Java语言的基础和跨平台机制。
摘要由CSDN通过智能技术生成

Java语言跨平台性的解释

一次编译,到处运行

将.java文件编译成.class文件,然后就可以在linux,windows运行。

java的跨平台的实现是通过在不同的操作系统上的不同的jvm差异来实现跨平台的

jdk

jdk = jre(jvm+javase核心类库)+java开发工具

一个源文件最多只能有一个public类,其他类不限,每一类编译后都有一个class文件。文件名必须是和public的这个类名一样

转义字符

注释

单行// 多行/* 不可嵌套 */ 文档注释

基本类型

Java语言有几种基本类型,分别是什么?

Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。

byte 数据类型是8位,2字节

short 数据类型是 16 位,4字节

int 数据类型是32位。8字节

long 数据类型是 64 位,16字节

float 数据类型是单精度、32位,8字节

double 数据类型是双精度、64 位,16字节

char类型是一个单一的 16 位 Unicode 字符,2字节16bit

boolean仅有两个值true, false在JVM中并没有提供boolean专用的字节码指令,而boolean类型数据在经过编译后在JVM中会通过int类型来表示,此时boolean数据4字节32位,而boolean数组将会被编码成Java虚拟机的byte数组,此时每个boolean数据1字节占8bit.

4.int[]类型是不是基本类型?

不是

整型

浮点型

   

陷阱

字符型

布尔类型

API文档

Java 8 中文版 - 在线API中文手册 - 码工具

数据类型转换

小转大

大转小

类型转换练习题

基本数据类型转

算术运算符

逻辑运算符

&&,&

命名规范

if else

for

switch case default

本文截屏来自韩顺平老师的b站课程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值