《Java编程思想》读后总结(一)

前言《Java编程思想》这本书,陆陆续续读了1年,终于基本都浏览了一遍。通过这本书,试图理解作者的想法,才真的体会到Java思想。感谢本书的作者,不仅讲述了java的语法,更重要的是向读者剖析了Java的设计思想,以及他自己对Java的理解。为了加深对java知识点及思想的理解,也为了让这些思想成为自己编程过程中的习惯,通过整理笔记的方式来总结梳理本书重点内容,也希望通过我的整理帮助到其他对Java有兴趣的同学。在读本书之前,我是一个python程序员,python也具备OOP体系,但相较于Java,O
摘要由CSDN通过智能技术生成

前言

《Java编程思想》这本书,陆陆续续读了1年,终于基本都浏览了一遍。通过这本书,试图理解作者的想法,才真的体会到Java思想。感谢本书的作者,不仅讲述了java的语法,更重要的是向读者剖析了Java的设计思想,以及他自己对Java的理解。为了加深对java知识点及思想的理解,也为了让这些思想成为自己编程过程中的习惯,通过整理笔记的方式来总结梳理本书重点内容,也希望通过我的整理帮助到其他对Java有兴趣的同学。

在读本书之前,我是一个python程序员,python也具备OOP体系,但相较于Java,OOP体系确实不够完整。当然,不同的语言,适用的场景不同,Python也有许多Java不具备的优雅特性。

概述

每种编程语言都是希望通过计算机编程来解决实际问题。程序通过对象来描述问题,通过实际事物的逻辑映射来表达。Java是面向对象的程序设计语言(OOP)的一种。

五种特性

面向对象的五种特性:

  • 万物皆对象
  • 程序由一系列对象构成
  • 每个对象可以包含其他对象
  • 对象具有各自的类型
  • 某一特定类型的所有对象可以接受相同的消息

与对象的交互

每个对象存在的意义在于提供服务。每个对象对外暴露接口,程序通过对象暴露的接口向对象发送消息,获取该对象的服务能力。

类是存储成员与方法的结构,一种类即是一种数据类型。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值