8.6日总结
来源:互联网 发布:全国行政区数据库 编辑:程序博客网 时间:2024/06/16 17:55
重载:重载发生在同一个类中,两个方法的方法名相同,参数列不同(参数类型、个数、顺序),和返回类型无关。
移位运算符:先将数字转为二进制码,再运算。
<<:相当于乘2操作。 2<<1----->4
>>:相当于除2操作。 4>>1----->2
位运算符:先将数字转为二进制码,再运算。
&:对位二进制码都为1,结果为1。有一个为0,结果都为0
|:对位二进制码有一个为1,结果为1。只有两个都为0,结果才为0
^:对位二制码不相等为1,相等为0。
前置++和后置++的区别。
前置++是先运算,再赋值
int x = ++y; 等价于 y = y+1; x = y;
后置++是先赋值,再运算
int x = y++; 等价于 x = y; y = y+1;
表达式:表达式由操作数和运算符组成。表达式中的操作数可以是变量、常量或者子表达式。
整型和整型运算,结果至少是int。 byte b1 = 1;byte b2 = 2; byte b3 = b1+b2;是错误的。b1+b2结果是int,占四个字节不能赋值给byte。
扩展赋值运算符(+=、-=、*=、/=)带有类型强转功能。int x = 9; x+=3.4;是合法的。
通过import导入类,java.lang.*中的类无需导入。
先加载启动类库、再加载扩展类库最后加载用户自定义类库。
正常的类加载顺序可以避免一些非法代码的执行,并可以提高代码执行的安全性
java基本语法结构:
class MyTest{
public static void main(String[] args){
……
}
}
程序从main方法开始执行,是程序的入口点。
通过javac 文件名 将*.java编译成*.class。
通过java 类名 执行主类(带main方法的类)
如果类声明为public,要求文件名和类名必须一致。
- 8.6日总结
- 日总结
- 12.14日总结
- 12.15日总结
- 2.16日总结
- verycd五日总结
- 5.18日培训总结
- 6.25日总结
- 自由软件日讲座总结
- Extjs第三日总结
- 8.8日知识点总结
- 练习日的总结
- 9.12日考试总结
- 两日问题总结
- 2.16日 每日总结
- 3.11日的总结
- 3.18日的总结
- 清明三日总结
- Java实现算法之--求子数组和的最大值
- 物联网
- 暑假集训第四周阶段二E - Max Sum最大连续子数组和
- Linux tcpdump命令详解
- Career for coding
- 8.6日总结
- UE4 控制台管理器: 在C++中设置控制台变量
- [学习笔记]JavaScript基础--数组连接
- 对一个程序的思考5(指针与所指数据类型的关系)
- adnroid dialog
- Floyd 模板
- 用dom4j解析xml 报java.lang.NoClassDefFoundError:org/jaxen/JaxenException
- 高斯函数
- iOS 透明视图控制器