上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 26 下一页
摘要: 1.8 package和import关键字 1.8.1 package 包其实就是目录,特别是项目比较大,java 文件特别多的情况下,我们应该分目录管理,在java 中称为分包管理,包名称通常采用小写。 软件包机制: ①为了解决类的命名冲突问题,在类名前加命名空间(包机制)。 ②在java中使用p 阅读全文
posted @ 2019-11-06 09:38 阿江是个程序猿 阅读(2145) 评论(0) 推荐(0) 编辑
摘要: 1.6 static关键字 当我们编写一个类时,其实就是在描述其对象的属性和行为,而并没有产生实质上的对象,只有通过new关键字才会产生出对象,这时系统才会分配内存空间给对象,其方法才可以供外部调用。我们有时候希望无论是否产生了对象或无论产生了多少对象的情况下,某些特定的数据在内存空间里只有一份,例 阅读全文
posted @ 2019-11-06 09:35 阿江是个程序猿 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1.7 单例模式初步 好书推荐:java与模式 1.7.1 什么是设计模式 设计模式是在大量的实践中总结和理论化之后优选的代码结构、编程风格、以及解决问题的思考方式。设计模式就像是经典的棋谱,不同的棋局,我们用不同的棋谱,免去我们自己再思考和摸索。设计模式是可以重复利用的解决方案,设计模式的提出是在 阅读全文
posted @ 2019-11-06 09:35 阿江是个程序猿 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 1.5 this关键字 1.5.1 this是什么? this是一个引用类型,堆中的每一个java对象上都有this, this保存内存地址指向自身。 1.5.2 this能用在哪些地方? ①this可以用在成员方法中。 ②this可以用来区分成员变量和局部变量: 当局部变量(形参)和成员变量重名的 阅读全文
posted @ 2019-11-05 09:53 阿江是个程序猿 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 1.4 面向对象的特征一:封装性 当创建了类的对象以后,如果直接通过"对象.属性"的方式对相应的对象属性赋值的话,可能会出现不满足实际情况的意外,我们考虑不让对象来直接作用属性,而是通过"对象.方法"的形式,来控制对象对属性的访问。实际情况中,对属性的要求就可以通过方法来体现。 封装性的思想: ①将 阅读全文
posted @ 2019-11-05 09:51 阿江是个程序猿 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 1.3再谈方法 1.3.1 什么是方法(函数) ①方法是类或对象行为特征的抽象,也称为函数。 ②Java里的方法不能独立存在,所有的方法必须定义在类里。 修饰符 返回值类型 方法名(参数类型 形参1,参数类型 形参2,….){ 程序代码 return 返回值; } 形式参数:在方法被调用时用于接收外 阅读全文
posted @ 2019-11-05 09:50 阿江是个程序猿 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 1.2对象 1.2.1 对象的创建和使用 ①使用new + 构造器创建一个新的对象; ②使用“对象名.对象成员”的方式访问对象成员(包括属性和方法)。 public class Animal { public int legs; public void eat(){ System.out.print 阅读全文
posted @ 2019-11-04 16:03 阿江是个程序猿 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 1.面向对象(一) 面向过程与面向对象的区别(蛋炒饭VS盖饭) 为什么会出现面向对象分析方法? 因为现实世界太复杂多变,面向过程的分析方法无法满足。 面向过程 采用面向过程必须了解整个过程,每个步骤都有因果关系,每个因果关系都构成了一个步骤,多个步骤就构成了一个系统,因为存在因果关系每个步骤很难分离 阅读全文
posted @ 2019-11-04 16:00 阿江是个程序猿 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 1.1类 1.1.1 类的概念 l 类(class)和对象(object)是面向对象的核心概念。 类是对一类事物描述,是抽象的、概念上的定义;对现实世界中具有共性的事物进行抽象就形成了类;类是一种引用类型;类在现实世界中是不存在的,是人们大脑抽象出来的一个概念。 对象是实际存在的该类事物的每个个体, 阅读全文
posted @ 2019-11-04 16:00 阿江是个程序猿 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 7.1数组 l 数组是多个相同类型数据的组合,实现对这些数据的统一管理 l 数组中的元素可以是任何数据类型,包括基本数据类型和引用数据类型 l 数组属引用类型,数组型数据是对象(object),数组中的每个元素相当于该对象的成员变量 7.2一维数组 public class TestArray { 阅读全文
posted @ 2019-11-03 11:02 阿江是个程序猿 阅读(606) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 26 下一页