2016年10月17日

Java面向对象-static关键字、静态方法与普通方法、静态成员变量

摘要: Java面向对象-static关键字、静态方法与普通方法 static关键字的基本作用:方便在没有创建对象的情况下来进行调用(方法/变量)。 很显然,被static关键字修饰的方法或者变量不需要依赖于对象来进行访问,只要类被加载了,就可以通过类名去进行访问。具体用途如下: 1.static可以用来修 阅读全文

posted @ 2016-10-17 13:14 eaglezb 阅读(1028) 评论(0) 推荐(0) 编辑

Java面向对象-方法的重载

摘要: Java面向对象-方法的重载 所谓方法的重载, 类里面有两个或者多个重名的方法,但是方法的参数个数、类型、顺序至少有一个不一样,这时候局构成方法重载; 上代码: 运行结果: 方法一3方法二6方法三4 这里有个注意点 假如参数个数和类型一样,返回值不一样,不能算重载,直接是编译出错,编译器认为是方法重 阅读全文

posted @ 2016-10-17 12:06 eaglezb 阅读(388) 评论(0) 推荐(0) 编辑

Java面向对象-方法的值传递和引用传递

摘要: Java面向对象-方法的值传递和引用传递 方法的值传递: 值传递 在方法里改变变量的值 作用范围仅仅是方法里 对外面不影响: 上代码: 运行结果 我今年23岁了23 引用传递,传递的是地址,对象里的属性在方法里值修改,对外面有影响,我们通过对象.属性可以获取到最新的数据; 上代码: 运行结果 我今年 阅读全文

posted @ 2016-10-17 11:57 eaglezb 阅读(892) 评论(0) 推荐(0) 编辑

Java面向对象-方法的定义及简单使用

摘要: Java面向对象之方法 方法是对象的一部分,也称为行为; 先来一个简单实例: 上面这个是无参的方法,我们改下,改成有参数的,姓名我们调用方法的时候确定。加个姓名参数; 上代码: 方法话,我们还可以有多个参数,逗号隔开,我们加一个年龄参数: 上代码: 还有我们假如要添加爱好,爱好个数不固定,这时候我们 阅读全文

posted @ 2016-10-17 11:44 eaglezb 阅读(660) 评论(0) 推荐(0) 编辑

Java面向对象-类与对象

摘要: Java面向对象-类与对象 类与对象的关系 我们通俗的举个例子,比如人类是一种类,张三这个人就是人类的具体的一个个体,也就是java中的对象;这就是一个类与对象的关系; 类的定义 下面看实例 类的创建和使用 看下面实例 我们在com.java1234.chap03.sec01包下新建一个Person 阅读全文

posted @ 2016-10-17 11:32 eaglezb 阅读(297) 评论(0) 推荐(0) 编辑

Java面向对象-面向对象编程之基本概念

摘要: 面向对象这个概念,每本书上的说法定义很多。 我自己根据我的经验,自己归档总结了下, 所谓面向对象,就是 以基于对象的思维去分析和解决问题,万物皆对象; 面向对象经常和面向过程放一起讨论; 这里举例, 比如要造一辆自行车,假如以面向过程的思维搞,张三先搞轮子, 李四再搞车架,王五再搞链条,赵六再搞脚踏 阅读全文

posted @ 2016-10-17 11:22 eaglezb 阅读(293) 评论(0) 推荐(0) 编辑

2016年10月15日

Java之异常处理

摘要: 异常: 用于处理程序中错误的一种机制 1. 捕获和处理异常: try...catch...finally 我们直接上代码: 运行结果 aajava.lang.NumberFormatException: For input string: "123q" at java.lang.NumberForm 阅读全文

posted @ 2016-10-15 23:33 eaglezb 阅读(492) 评论(0) 推荐(0) 编辑

java之设计模式

摘要: 设计模式分类比较多,这里先学习单例模式 单例模式:在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。分为饿汉式、赖汉式等 我们上下代码: 运行结果 饿汉式:truefalse第一次调用的时候实例化懒汉式:true 注意: 阅读全文

posted @ 2016-10-15 17:34 eaglezb 阅读(308) 评论(0) 推荐(0) 编辑

Java之匿名内部类和包装类

摘要: 匿名内部类 作用: 假如某个类只使用一次,则可以使用匿名内部类,无需再新建该类 我们上下代码: 运行结果: 只使用一次匿名内部类,一次性使用! 包装类 每个基本类型都有一个类,此类即为包装类。如图: 下面通过代码说明下:装箱与拆箱、自动装箱与自动拆箱、包装类的作用 运行结果 a=1,i=1,b=1 阅读全文

posted @ 2016-10-15 16:28 eaglezb 阅读(553) 评论(0) 推荐(0) 编辑

Java之Object类与instanceof关键字

摘要: Object类是所有类的父类: 我们上下代码: 我们可以通过多态,利用重写Object类常用的toString()和equals(Object obj)方法,来完成我们自己的逻辑。 运行结果: p1.equals(p2):truep1.equals(p3):falsezhangsanzhangsan 阅读全文

posted @ 2016-10-15 15:19 eaglezb 阅读(5708) 评论(0) 推荐(1) 编辑

导航