Java
www.wowothink.com
分享!!!
展开
-
<Head First Java>学习笔记--第六章:认识Java的API
书本在这一章的内容继续延续上一章的程序。我们不去讨论程序的内容,就说说新学到的一个类ArrayList。ArrayList概要public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, Serializable List 接口的大小可变数组的实现。实原创 2015-05-04 13:52:14 · 1801 阅读 · 0 评论 -
<Head First Java>学习笔记--第五章:编写程序
这一章作者开始带我们写稍微复杂一点点的程序了。暂不去讨论里面的程序,我们来说说新学到的知识。加强版的for循环和String转化为int 好的,为了测试上面新学到的两个知识,写了如下代码TestForStatement.java:public class TestForStatement{ public static void main(String[] args)原创 2015-04-29 09:44:19 · 2449 阅读 · 0 评论 -
<Head First Java>学习笔记--第四章:方法操作实例变量 对象的行为
对象有状态和行为 类所描述的是对象知道什么(实例变量/属性)和执行什么(方法)。 方法操作实例变量1、方法的参数既然说到参数,那么肯定要涉及到形参和实参。 方法运用形参,调用的一方会传入实参。 按照我自己的理解: 形参是一种形式上的参数(变量),并不具体。 实参是指有实实在在的值传给方法。 比如事例中的bark()方法:void bark(int numOfBarks) {原创 2015-04-28 19:42:21 · 1500 阅读 · 0 评论 -
<Head First Java>学习笔记--第三章:primitive主数据类型和引用
Java变量有两种:primitive主数据类型和引用。 变量就像是杯子,是一种容器,承载某些事物,它有大小与类型。 声明变量Java注重类型,只有类型匹配的才能通过编译。像下面的就无法通过编译:// 你不能把一个长颈鹿的类型装进兔子类型的变量中 Rabbit hopper = new Giraffe();下面这个才能通过编译:// 类型一定要相互匹配 Rabbit rab = new Rab原创 2015-04-21 19:46:09 · 2561 阅读 · 0 评论 -
<Head First Java>学习笔记--第二章:类与对象
一、椅子大战这一部分形象生动的讲述了面向过程和面向对象的主要区别。1、程序需求(1)、第1次需求如下: (2)、第2次需求新增一个阿米巴形状的旋转和播放声音,并且旋转的中心点与其他形状的不一样。加上播放的声音文件格式也与其他的不一样。(3)、第3次需求也许还会有各种各样不同的需求2、面向过程思路要是我单单看到需求(1),我也会像阿珠那样思维定式(面向过程),首先写两个函数:// shapeNu原创 2015-04-14 18:58:51 · 2772 阅读 · 0 评论 -
<Head First Java>学习笔记--第一章:基本概念
本文章记录《Head Firs Java》的学习过程中的知识点,并根据自己的理解加以描述,在某些地方会加入相应的代码进行解释。如果有错误的地方,请加以指正。 一、Java环境的安装这个不在本书的讲述范围之内,安装教程在这里可以找到。二、Java的工作方式 我们编写的以xxx.java为后缀形式的源文件,经过一个叫做javac的编译器(Java Compiler)编译 $java原创 2015-04-10 16:21:21 · 3464 阅读 · 2 评论