查漏1.0
来源:互联网 发布:淘宝优惠券派发 编辑:程序博客网 时间:2024/05/21 07:48
1. 普通方法可以与类名相同(但是最好不要这样使用),但是构造方法必须与类名相1同。。。。。。。
2. Java 内部类
a) 成员内部类:构建对象方式 :外部类.内部类 变量名 = 外部类对象.new 内部类();
b) 静态内部类:构建对象方式:外部类.内部类变量名 = new 外部类.内部类()
c) 方法内部类: 一般不用,等级相当于一个方法里的一个局部变量
3. == 和 equals的区别
A)==号比较的是地址,值是否相同
B)equals 比较的是内容是否相同
4.基本数据类型的定义和它们之间的转换
A)float f2 = 3.14 这句语句是错误的 float f2 =3.14f;这语句是正确的
原因:带小数点的数,默认是double类型的,而高精度的类型不能默认转换成低精度的类型,在定义folat类型时最好在后面加上一个 f;
b)总结:低精度可以自动转换为高精度的值,但高精度不能自动转换为低精度的值,同样精度的数据类型可以自动转换
5. + 号的使用(+号使用从左到右的运算顺序)
A)数学运算 ,当+号左右两边都为基本数据类型时,+号的作用是数学运算
B)链接符,当左右两边有一个不是基本数据类型时,它的作用为链接符,返回的是一个非基本数据类型
c) 整型转字符型 Strings = 3 +”“;
6.Java中的类型非为 基本数据类型和引用类型 他们之间的区别是
a)基本类型没有方法和属性,引用类型有方法和属性
b)基本类型的赋值是值传递,引用类型是地址传递
7.异常
异常:程序运行过程中出现的非正常问题
补充:程序的非受检异常一旦出现,整个程序会瘫痪
异常代码块,可以通过try...catch方式来进行处理
finally代码块:是异常代码块的统一出口,必须要执行
如果有多个catch语句块,则从上往下捕获的时候,一定是从小到大级别或者同级别捕获
8.流IO
a) 字符和字节的关系:一个英文单词就是一个字符(1个字节)
一个中文标示一个字符(2个字节)
b)
c) 字符流不能直接包装字节流:除了InputStreamReader和OutputStreamWriter
9. Switch
能够支持做判断的类型有哪些:String(jdk版本1.5之后才支持的)和int
10.接口继承接口是用:extends关键字,普通类和抽象类继承接口是用:implements
11.抽象类和接口区别
d) 看属性
i. 接口中:必须是常量static final
ii. 抽象类:可以是常量,也可以是变量
e) 看方法
i. 接口中:全部是抽象方法
ii. 抽象类:可以有抽象方法,也可普通方法,也可以有构造方法
C) 接口中所有的方法和属性访问权限,必须是public
12.Static静态关键字
Static修饰的属性和方法,是跟类加载相关,跟对象创建无关
- 查漏1.0
- java查漏补缺
- sql 语句查漏
- Widgets查漏补缺
- 查漏补缺
- servlet 查漏补缺
- c#查漏补缺
- spring 查漏补缺
- 本周查漏补缺
- 基础知识查漏补缺
- CSS查漏补缺
- java查漏补缺
- 错误查漏记载
- 随记---查漏补缺
- CSS查漏补缺
- Python查漏补缺
- DOM查漏补缺
- java查漏补缺
- HTTP 请求方式: GET和POST的比较
- iframe标签里面的页面元素只读
- JAVA设计模式初探之装饰者模式
- Hadoop好友推荐系统-HDFS的文件上传和下载
- hdu 2838 Cow Sorting(树状数组)
- 查漏1.0
- jquery中attr和prop的区别
- SqlServer通过CDC变更数据捕获实现数据增量查询
- scrapy爬虫框架
- ACM-DataStructure-Day3——A
- fineReport同一张报表多个数据源关联
- SpringMvc 重定向或者请求转发 请求路径地址
- TensorFlow报错:input_data.py only integer scalar arrays can be converted to a scalar
- linux下./bashrc文件