java程序设计2(一)
复习:
1.环境搭建:jdk-》dos窗口,输入javac和java指令。
安装之后,配置环境:java_home,path,classpatch
2.java程序:class-》类
3.包:package,编译:javac -d . 文件名.java
运行:java 包名.类名
4.编码规范:变量+方法:第一个单词字母小写,其余单词首字母大写
类:每个单词首字母大写
常量:全大写
包名:全小写
5.分支结构:if分支+switch...case分支(了解)
6.循环结构:for循环[重点],while循环,do...while循环
7.函数:被方法替换掉(不常用)
8.数组:应用底层设计(也不常用),通常使用集合
9.面向对象和三大特性(封装,继承和多态)
10.三个修饰符(abstract,final,static)
11.接口:关键词:interface
12.内部类:lambda表达式
一,Object类
1.Object:位于java.lang包中,是所有类的父类(直接父类或间接父类);
(1)object可以引用,存储任意类型的对象,体现多态的应用
(2)object中定义的方法,所有类都可以使用(访问权限允许)
2.常见的方法:
(1)getclass():返回引用存储的对象类型
(2)int hashcode():返回哈希码值
注意:不同对象返回不同的哈希码值
(3)boolean equals(object obj):判断两个的内容是否相等,相等为true
(4)string tostring():返回对象的字符串形式
二,包装类
1.包装类:基本数据类型对应的类成为包装类(位于java.lang包中)
2.基本数据类型对应包装类:
基本数据类型 包装类型
byte Byte
short Short
int Integer
long long
float float
double Double
char Character
boolean Boolean