Java知识复习2

类变量和类方法

方法重载

一个类中有多个方法有相同的名字,但这些方法有不同的参数。通过传入不同的参数,实现不同的操作,调用不同的方法。

this关键字

this可以出现在实例方法和构造方法中不能出现在类方法中(因为类方法可以通过类名直接调用,此时可能并没有产生任何对象)
在构造方法中表示使用该构造方法创建的对象,
在实例方法中this就表示调用该方法的当前对象。
当方法中出现this.x表示这是一个成员变量,一般来说可以省略,但出现了局部变量和成员变量出现重名,此时this修饰的表示是成员变量,不用this表示的是局部变量。

包语句

package or.controller;
编译有包语句的Java类必须要它的包的根目录编译比如 javac or\controller\Hello.java
运行java or.controller.Hello
注意不能将java作为包的一部分。例如java.Hello就是不被允许的。

import语句

用于引入其他包依赖的语句

访问权限

private ,public ,protected ,友好类

public类和友好类

对象数组

如用Student类创建10个student对象

student stu1,stu2,stu3,stu4,stu5......;

这样是不可取,不推荐的

使用对象数组可以轻易的创建多个对象

Student [] stu;
stu = new Student[10];

这样就创建了10个对象,但目前都是空对象

stu[0]= new Student();
//用于创建对象

还可以

forint i;i<stu.length;i++{
    stu[i] = new Student();
    stu[i] = 100+i
}

JRE扩展和Jar文件

jar打包器讲字节码文件打成jar包,存放在jre的\jre\lib\ext;中就可以使用import语句来导入自定义的类了

文档生成器

使用Javadoc可以生成源文件结构的html文档

javadoc Example.java;
javadoc -d E:\javadoc Example.java;//指定文档生成后所在的目录
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值