Java基础(三)
IDEA中如何新建包
- 点击模块里面的src文件,右键
- 选择New–>Package便可以新建包
- 多选技巧------点击第一个文件,然后按Shift,点击最后一个文件【全选效果】
基本运算符
- 注意:ctrl+D:复制当前行到下一行
- 无long类型的自动为int类型
- 快捷键Alt+回车键,补全代码
- Math数学函数
- 算法运算符:+、-、/、%、++、–
- 赋值运算符:=
- 关系运算符:&&、||、!
- 位运算符:&、|、^、~、>>、<<
- 条件运算符:?
- 扩展赋值运算符:+=、-=、*=、/=
A = 0011 1100
B = 0000 1101
A&B = 0000 1100
A|B = 0011 1101
A^B = 0011 0001 (相同为0,不同为1)
~B = 1111 0010
- 效率高:左移与右移-------------- << 意味着*2 >> 意味着/2
0000 0000 0
0000 0001 1
0000 0010 2
0000 0011 3
0000 0100 4
0000 1000 8
0001 0000 16
- 字符串连接符
package operator;
public class Demo01 {
public static void main(String[] args) {
int a = 10;
int b = 20;
System.out.println(""+a+b);
System.out.println(a+b+"");
}
}
字符串连接符 + ,String
如果字符串在前,则整体变为连接
如果字符串在后,则前面为正常运算,后面为连接
结果:
1020
30
三元运算符
package operator;
public class Demo02 {
public static void main(String[] args) {
// x ? y : z
//如果x==true,则结果为y,否则结果为z
int score = 80;
String type = score<60?"不及格":"及格";
System.out.println(type);
}
}
包机制
- 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间
- 包的本质就是文件夹
- 一般利用公司域名倒置作为包名
例如:www.baidu.com
应该是:com.baidu.www
package [] //当前所在位置
import [] //导入包
JavaDoc生成文档
在代码的前面添加下面代码
/**
* @author shang
* @version 1.0
* @since 15.0
*/
在函数的上面 /**+回车 便可以自动生成注释文件
-
参数信息
1. @author作者名 2. @version版本号 3. @since指明需要最早使用的jdk版本 4. @param参数名 5. @return返回值情况 6. @throws异常抛出情况
案例