疯狂java讲义 如何_[java学习]《疯狂java讲义》

javac -d 指定放置生成的类文件的位置

java区分大小写

面向对象程序设计的最小程序单元是类,结构化程序设计里最小的程序单元是函数。

消息是一个实例与另一个实例之间传递的信息。

类图有三种基本关系:关联(聚合、组合的区别)、泛化、依赖。

类图的最上面表示类的名称、中间部分表示类的属性、最下面的部分表示类的方法。

聚合使用带空心菱形框的实线表示,组合使用带实心菱形框的实线表示。

继承使用带空心箭头的实线表示,依赖使用带箭头的虚线表示。

对JAVA程序而言,可复用的组件通常打包成一个JAR、WAR等文件,对应于C/C++的函数库或动态链接库。

在cmd界面下编译运行*.java文件步骤:1 javac -d . HelloWorld.java       2   java HelloWorld

可以使用 EDITPLUS来构造编译运行环境,具体参考《疯狂java讲义》

使用Integer的方法parseInt将一个字符串转换成int类型

疯狂java讲义:P101,如何扩展为三维数组

导入Arrays类的方法: import java.util.Arrays;

组合与集成的联系和区别:P108

通常把static修饰的属性和方法称为类属性、类方法。

this关键字最大的作用就是让类中的一个方法,方位该类的另一个方法或属性。

JAVA的SWAP函数的实现与C++有所不同,具体看P117的图例和代码说明。

P120介绍形参长度可变的方法。

abstract和interface两个关键字用于定义抽象类和接口。

类成员不能访问实例成员。

由于Arrays类处于java.util包下,为了在程序中使用Arrays类,必须在程序中导入java.util.Arrays类。

final修饰的方法不能被重写

接口体现的是规范和实现分离的设计哲学,接口里的field只能是常量,接口里的方法只能是抽象方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值