DAY02
2021/11/7 6:12:00
本文主要是介绍DAY02,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
DAY02
变量
作用域
-
类变量:有关键字static定义的变量
-
实例变量:类的里面,方法外面,不需要初始化,数值默认为0或0.0,除了基本类型默认为null,boolean默认为false;
-
局部变量:方法内部
-
常量用关键字final
命名规则
-
见名知意
-
类成员变量、局部变量、方法名:首字母小写驼峰原则,lastName
-
类名:首字母大写驼峰,MyMoon
-
常量:大写字母+下划线,MAX_PRICE
运算符
基础的不写了,这里记录一些补充的。
关系运算符:instanceof
Ctrl+D:idea复制当前行到下一行
java逻辑运算符也存在短路现象
-
面试题:2*8怎么最快?
2<<3
左移1位相当于*2,右移1位相当于/2
-
字符串连接符 + ,String:+两侧出现字符串,则把+理解为字符串连接符。
面试题
int a = 10; int b = 20; System.out.prtinln(""+a+b); //输出1020,+左侧为字符串,理解为字符串连接符,并将a理解为字符串,同理对后面的+ System.out.prtinln(a+b+""); //输出30,第一个+两侧为数,不理解为字符串连接符,后一个+才理解为字符串连接符
包机制
-
包的本质:文件夹
-
定义包 :package XXX.YYY.ZZZ
-
导入包 :import
JavaDoc
javadoc命令用来生成自己的API文档
idea中输入/**加回车,即可给出。
@author:作者
@version:版本
@since:开发所用的java版本
有版本信息的java文件,可以在cmd中用以下命令
javadoc -ENCODING UTF-8 -charset UTF-8 XXX.JAVA
生成api文档
课后学习:如何用idea生成api文档
这篇关于DAY02的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-26Mybatis官方生成器资料详解与应用教程
- 2024-11-26Mybatis一级缓存资料详解与实战教程
- 2024-11-26Mybatis一级缓存资料详解:新手快速入门
- 2024-11-26SpringBoot3+JDK17搭建后端资料详尽教程
- 2024-11-26Springboot单体架构搭建资料:新手入门教程
- 2024-11-26Springboot单体架构搭建资料详解与实战教程
- 2024-11-26Springboot框架资料:新手入门教程
- 2024-11-26Springboot企业级开发资料入门教程
- 2024-11-26SpringBoot企业级开发资料详解与实战教程
- 2024-11-26Springboot微服务资料:新手入门全攻略