2024年java基础教程54

java基础教程54参考资料 Java 快速入门 廖雪峰的官方网站 liaoxuefeng com Java 简介 介于编译型语言和解释型语言之间 是将代码编译成一种 字节码 然后 针对不同平台编写虚拟机 不同平台的虚拟机负责加载字节码并执行 这样就实现了 一次编写 到处运行 的效果 第一个 Java 程序 一个简单的

大家好,我是讯享网,很高兴认识大家。



参考资料:

  • Java快速入门 - 廖雪峰的官方网站 (liaoxuefeng.com)

Java简介

介于编译型语言和解释型语言之间。 是将代码编译成一种“字节码”,然后,针对不同平台编写虚拟机,不同平台的虚拟机负责加载字节码并执行,这样就实现了“一次编写,到处运行”的效果。

第一个Java程序

一个简单的 源代码:

 
讯享网 

Java规定,某个类定义的 是Java程序的固定入口方法。当我们把代码保存为文件时,文件名必须是 。

Java程序基础

Java程序基本结构

讯享网
  • 类名推荐使用大驼峰命名法,方法名推荐使用小驼峰命名法;
  • 入口程序规定的方法必须是静态方法,方法名必须为 ,括号内的参数必须是 数组。

变量和数据类型

的数据类型可以分为基本类型引用类型,基本类型包括:

  • 整型: 、 、 、 ;
  • 浮点型: 、 ;
  • 字符型: ;
  • 布尔型: ,java基础教程54;只有 和 两种取值,占存储空间大小没有规定,通常用 4 字节整型表示。

引用类型变量类似 的指针,存储地址, 表示空值。

常量用 修饰,常量名通常全部大写; 关键字可以让编译器自动推断变量类型,类似 C++ 的 :

 

整数运算

若参与运算的两整型类型不一致,则计算结果为较大类型的整型:

讯享网

浮点数运算

整数除以 会报错;浮点数除以 会返回特殊值:

 

浮点型强制转换为整型时,只保留整数部分。如果转型后超过整型的最大表示范围,则返回整型的最大值

布尔运算

 

字符和字符串

Java 使用 Unicode 表示字符,占 2 个字节。

字符串类型 是引用类型,且不可变

 

上述代码中,编译器首先创建字符串 ,然后让变量 指向它,接着让变量 也指向它;然后,编译器创建字符串 ,让 指向它,此时 仍然指向原来的 。

数组类型

数组大小不可变,可以通过索引访问数组元素,超出范围则在运行时报错。

流程控制

输入输出

输出

、 、

输入

 

判断

和 C++ 没区别。

多重选择

普通 表达式和 C++ 基本相同,区别是变量类型可以为 。

Java 12 提供了一种新的 表达式,该形式只会执行一个分支,不需要 ,且可以使用返回值:

 

循环

和 C++ 没区别。

循环

和 C++ 没区别。

循环

和 C++ 没区别。

和 C++ 没区别。

数组操作

遍历数组

便捷方法:使用 :

 

数组排序

使用 :

 

多维数组

小讯
上一篇 2025-01-02 19:11
下一篇 2024-12-24 13:23

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/9682.html