Java基础知识

2021/11/9 22:10:16

本文主要是介绍Java基础知识,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Java基础知识

1.cmd命令
win+R® 启动命令行窗口
盘符名称: 进入盘符(如:进入D盘 D:)/切换盘符
在这里插入图片描述

cd 文件夹名 进入文件夹
cd 文件夹1/文件夹2/文件夹3 进入多级文件夹
dir 查看文件夹内容
cd .(英文句号) 返回上一级目录
cd \ 返回跟目录
cls 清屏
exit 退出
2.数据类型转换
2.1强制转换
(1).byte/short/char 型数据在运算时都会首先提升成为int类型,然后再进行计算
在这里插入图片描述
![在这里插入图片描述](https://www.www.zyiz.net/i/ll/?i=20201124211553454.png#pic_center
(2).byte/short/char类型可以进行数学运算,但boolean类型不能进行数据类型运算,也不可以进行类型转换。
3.编译器
3.1对于byte/short/char三种类型来说,如果右侧赋值的数值没有超过范围,那么**javac编译器将会自动隐含地补上一个(byte)/(short)/(char).**但是,右侧的赋值超过左侧的范围,编译器将会报错。
3.2在给变量进行赋值的时候,如果右侧的表达式当中全都是常量,没有任何变量,如short result=5+8;那么编译器javac将会直接将若干个常量表达式计算得到结果编译之后,得到的.class文件当中会是 short result=13;这称为"编译器的常量优化".但是,一旦表达式当中有变量参与,那么就不能进行这种优化。如short a=5; short b=6; short result1=a+5+8; //有变量,不进行常量优化 //short+int+int-->int+int+int short result2=a+b;



这篇关于Java基础知识的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程