知名IT技术女作家倾注六年心血打造《Java面向对象编程》的升级版
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了知名IT技术女作家倾注六年心血打造《Java面向对象编程》的升级版,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含4259字,纯文字阅读大概需要7分钟。
内容图文
![知名IT技术女作家倾注六年心血打造《Java面向对象编程》的升级版](/upload/InfoBanner/zyjiaocheng/629/4af34d27738541b684e5a651e9b69351.jpg)
本书是知名IT技术女作家孙卫琴老师倾注六年心血打造的业界经典10年畅销图书《Java面向对象编程》的升级版。以行云流水般的语言诠释Java编程艺术。基于*Java技术,理论紧密结合实际。
内容显得过于繁杂,感觉有拼书的痕迹,书的字很小,不便于读者阅读。讲到第12章才开始讲重要的接口概念,总之,感觉不是很好!一入Java深似海,从android入门到后台中间件,,但相对来讲比起脚本语言,java还是相当友好的。属于江湖少林派系。c,c++,java,java除了有时啰嗦点,还是相当不错的,没啥大问题,要不怎么霸占n年武林武器排行榜第一名呢。
内容介绍
本书采用由浅入深、与实际应用紧密结合的方式,利用大量经典实用的实例,详细讲解Java面向对象的编程思想、编程语法和设计模式,介绍常见Java类库的用法,总结优化Java编程的各种宝贵经验,深入阐述Java虚拟机执行Java程序的原理。本书的实例都基于*的JDK8版本。本书的*特色是以6条主线贯穿书:面向对象编程思想、Java语言的语法、Java虚拟机执行Java程序的原理、在实际项目中的运用、设计模式和性能优化技巧。另外,本书还贯穿了Oracle公司的OCJP(Oracle Certified Java Programmer)认证的考试要点。
内容节选
Java语言面向对象编程思想之类与对象实例详解
在初学者学Java的时候,面向对象很难让人搞懂,那么今天小编就来为大家把这个思想来为大家用极为简单的方法理解吧。首先我们来简单的阐述面向对象的思想。
面向对象:
官方的语言很抽象,我们把官方的解释和定义抛开。想想,自己有什么,对!!我们自己有手脚眼口鼻等一系列的器官。来把自己所具有的器官就可以看作我们的属性,自己是不是可以喜怒哀乐和嬉笑怒骂,这些是不是我们的行为,那么自己的具有的属性加自己有的行为就称为一个对象。
注意!!我们自己,一个个体是一个对象,因为,你是你,我是我,我们虽然有相同的,但是我们不一样,比如你比我高,我比你头发长。
接下来再进一步。我和你都是人,因为我和你有相似的东西,所以我和你都属于人类。人类,就是人的总称,也是相似对象的一种抽象。
从上面看:我和你只是人类的两个特别,但是外星人也可以用人类来称呼我们,看得出来:类的具体表现或者实例就是对象,而对象的抽象或者总概括就是类。
小编说的这么简单,没有用例子说话怎么行,下面我们进入用Java代码来反应情况。
下面我们来写出一个人的类,注意:对象是由类而来,类先有,对象后有,是类实例化才有。
原文代码不太合适,小编修改后如下:
public class Person {
String name;
int age;
String gender;
public Person() {
}
Person(String name,int age,String gender){
this.name = name;
this.age = age;
this.gender = gender;
System.out.println(this.name+"对象被创建了"+",有"+this.age+"岁"+",是"+this.gender+"的");
}
public static void main(String[] args) {
Person p1 = new Person("张三", 18, "男");
Person p2 = new Person("李四", 19, "女");
}
}
运行结果:
张三对象被创建了,有18岁,是男的
李四对象被创建了,有19岁,是女的
以上就是对面向对象的理解。
类:
上面小编已经说到类是属性加行为,上面的代码就已经说明了属性了
为了更好的说明行为,我们就加入Java中类的行为————方法
package objectandclass;
import java.awt.SecondaryLoop;
public class Person {
String name;
int age;
String gender;
public Person() {
}
Person(String name,int age,String gender){
this.name = name;
this.age = age;
this.gender = gender;
System.out.println(this.name+"对象被创建了"+",有"+this.age+"岁"+",是"+this.gender+"的");
}
public void say(){
System.out.println("我说我叫"+this.name+",别以为我不会说话,我会说很多话。");
}
}
类有了方法之后,对象也能调用这个方法,我们称,此时对象具有了类的一些行为体现。
public static void main(String[] args) {
Person p1 = new Person("张三", 18, "男");
p1.say();
Person p2 = new Person("李四", 19, "女");
p2.say();
}
显而易见:运行的结果肯定为:
张三对象被创建了,有18岁,是男的
我说我叫张三,别以为我不会说话,我会说很多话。
李四对象被创建了,有19岁,是女的
我说我叫李四,别以为我不会说话,我会说很多话。
下面我们说一说关于类的一些特征 :
类,他有自己的东西,也有给对象的东西。类的东西就是类的成员
类的成员一般有初始化块,构造器,属性,方法,内部类,枚举类。
如果是属于类的东西(直接可以用类名.成员调用。)则用static调用。
其实类的东西对象都能用,无论是不是静态的,但是不用static修饰 的,就是对象的东西,只能由实例化的对象来调用。
关于对象就不用说了,大家记两点就行,要创建对象,必须调用构造器。
初始化块可以看作是特殊的构造器,无参数传入,创建对象时,反正会被调用。
目录
以上就是本次介绍的Java电子书的全部相关内容,想要获取的小伙伴看文末
![知名IT技术女作家倾注六年心血打造《Java面向对象编程》的升级版 - 文章图片](/upload/getfiles/0001/2021/5/1/20210501102611585.jpg)
![知名IT技术女作家倾注六年心血打造《Java面向对象编程》的升级版 - 文章图片](/upload/getfiles/0001/2021/5/1/20210501102612032.jpg)
![知名IT技术女作家倾注六年心血打造《Java面向对象编程》的升级版 - 文章图片](/upload/getfiles/0001/2021/5/1/20210501102612469.jpg)
![知名IT技术女作家倾注六年心血打造《Java面向对象编程》的升级版 - 文章图片](/upload/getfiles/0001/2021/5/1/20210501102612806.jpg)
![知名IT技术女作家倾注六年心血打造《Java面向对象编程》的升级版 - 文章图片](/upload/getfiles/0001/2021/5/1/20210501102613118.jpg)
![知名IT技术女作家倾注六年心血打造《Java面向对象编程》的升级版 - 文章图片](/upload/getfiles/0001/2021/5/1/20210501102613409.jpg)
![知名IT技术女作家倾注六年心血打造《Java面向对象编程》的升级版 - 文章图片](/upload/getfiles/0001/2021/5/1/20210501102613670.jpg)
![知名IT技术女作家倾注六年心血打造《Java面向对象编程》的升级版 - 文章图片](/upload/getfiles/0001/2021/5/1/20210501102613897.jpg)
想要的小伙伴看文末获取哦还有《Java程序员面试笔试宝典》赠送哦
![知名IT技术女作家倾注六年心血打造《Java面向对象编程》的升级版 - 文章图片](/upload/getfiles/0001/2021/5/1/20210501102614042.jpg)
![知名IT技术女作家倾注六年心血打造《Java面向对象编程》的升级版 - 文章图片](/upload/getfiles/0001/2021/5/1/20210501102614314.jpg)
![知名IT技术女作家倾注六年心血打造《Java面向对象编程》的升级版 - 文章图片](/upload/getfiles/0001/2021/5/1/20210501102614651.jpg)
![知名IT技术女作家倾注六年心血打造《Java面向对象编程》的升级版 - 文章图片](/upload/getfiles/0001/2021/5/1/20210501102615010.jpg)
![知名IT技术女作家倾注六年心血打造《Java面向对象编程》的升级版 - 文章图片](/upload/getfiles/0001/2021/5/1/20210501102615224.jpg)
![知名IT技术女作家倾注六年心血打造《Java面向对象编程》的升级版 - 文章图片](/upload/getfiles/0001/2021/5/1/20210501102615571.jpg)
小伙伴后扫码二维码即可获取《Java面向对象编程》和《Java程序员面试笔试宝典》这两份文档哦
内容总结
以上是互联网集市为您收集整理的知名IT技术女作家倾注六年心血打造《Java面向对象编程》的升级版全部内容,希望文章能够帮你解决知名IT技术女作家倾注六年心血打造《Java面向对象编程》的升级版所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。