小言_互联网的博客

ZY的JAVA学习DAY3

334人阅读  评论(0)

方法

定义一个方法的格式:
public static void 方法名称(){
方法体
}
方法名称的命名规则和变量一样,用小驼峰式,即(第一个字母小写,后面每个单词首字母大写)

Jshell

类似于python的解释器,无需使用类或者方法包装来执行 Java 语句,可以直接输入表达式并查看输出结果。用于轻量级的程序任务。
在cmd中输入jshell来启动,用==/exit==来退出

编译器的两点优化

1.对于byte/short/char三种类型来说,如果右侧赋值的数值没有超过范围,那么javac编译器会自动隐含的为我们(byte)(short)(char)即隐含的强制类型转换。
前提是右侧的数值范围没有超过左侧的范围。如:
byte num1=30; //对
char a1=65;//对,这就相当于char a1=(char)65;
byte num=128;//128超过了左侧byte的允许范围,错
2.在给变量进行赋值的时候,如果右侧表达式中全是常量,没有任何变量,那么编译器javac将会直接将若干个常量表达式计算得到结果。
如:
short result=5+8;//等号右边全是常量,没有任何变量参与运算,那么编译之后得到的.class文件中相当于直接就是:short result=13;

选择结构

switch注意事项:
switch后面小括号中只能是以下数据类型:
基本数据类型: byte/short/char/int
引用数据类型:String字符串,enum枚举类型
continue: 一种循环语句的关键字,一旦执行该语句,立刻跳过当前次循环的剩余内容,并且马上开始下一次循环。

IDE–IDEA

Tips:1.package在命名时一般用小写字母,数字,句点命名。其他字符不能用。
2.IDEA中public static void main(String[] args)的缩写为psvm
System.out.println()缩写为sout
3."Alt+4"可以显示/关闭交互窗口。自动补全快捷键为“Ctrl+space”
代码修复快捷键“Alt+Enter”
"Ctrl+Y"完全删除当前行, "Ctrl+D"完全重复当前行。
"Ctrl+Alt+L"格式化代码 ."Ctrl+/"将当前行变为注释
"Alt+Insert"自动补全代码

一些简单方法的使用

1.如输入“5.fori”回车,就自动生成for(i=0;i<5;i++){}的循环结构。


转载:https://blog.csdn.net/weixin_38091797/article/details/102480163
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场