「智捷课堂」关东升的博客

一个20年的老程序员、老师、作家。 著有《iOS开发指南》《Swift开发指南》《从零开始学Swift》等书籍。...

排序:
默认
按更新时间
按访问量

樱花未开,小白已来

虽然现在已是5月中旬,但我们这里樱花还没有开放,而我编著的《Java从小白到大牛》纸质版终于登陆各大电商了。 这本书倾注我一年时间,这也是我总结15年Java开发之经验,编著Java立体化之电子图书——《Java从小白到大牛》。所谓立体化图书包括:电子图书、视频、课件和服务等内容。 ...

2018-05-23 18:01:04

阅读数:178

评论数:0

《Java从小白到大牛》纸质版已经上市了!!

《Java从小白到大牛精简版》是免费电子图书,本书是一本Java语言学习教程,读者群是零基础小白,通过本书的学习能够成为Java大牛。主要内容包括:Java语法基础、数据类型、运算符、控制语句、数组、字符串、面向对象基础、继承与多态、抽象类与接口、集合框架、异常处理、输入输出和网络编程等技术。

2017-09-16 11:47:33

阅读数:1541

评论数:0

《Java从小白到大牛》之第12章 继承与多态

《Java从小白到大牛》纸质版已经上架了!!! 类的继承性是面向对象语言的基本特性,多态性前提是继承性。Java支持继承性和多态性。这一章讨论Java继承性和多态性。 Java中的继承 {#java} 为了了解继承性,先看这样一个场景:一位面向对象的程序员小赵,在编程过程中需要描述和处理个人信息...

2018-09-19 11:03:09

阅读数:37

评论数:0

《Python从小白到大牛》第10章 函数式编程

《Python从小白到大牛》第10章 函数式编程定义函数函数参数使用关键字参数调用函数参数默认值可变参数函数返回值无返回值函数多返回值函数函数变量作用域生成器嵌套函数函数式编程基础函数类型上述代码第①行重构了calculate_fun()函数的定义,现在只接收一个参数opr。代码第②行是在oprL...

2018-09-19 10:59:07

阅读数:27

评论数:0

《Java从小白到大牛》之第11章 对象

《Java从小白到大牛》纸质版已经上架了!!! 类实例化可生成对象,实例方法就是对象方法,实例变量就是对象属性。一个对象的生命周期包括三个阶段:创建、使用和销毁。前面章节已经多少用到了对象,这一章详细介绍一下对象的创建和销毁等相关知识。 创建对象 创建对象包括两个步骤:声明和实例化。...

2018-08-21 11:27:53

阅读数:57

评论数:0

《Python从小白到大牛》第9章 数据结构

当你有很多书时,你会考虑买一个书柜,将你的书分门别类摆放进入。使用了书柜不仅仅使房间变得整洁,也便于以后使用书时方便查找。在计算机程序中会有很多数据,这些数据也需要一个容器将他们管理起来,这就是数据结构。常见的数据结构:数组(Array)、集合(Set)、列表(List)、队列(Queue)、链表...

2018-08-21 11:19:10

阅读数:275

评论数:0

《Java从小白到大牛》之第10章 面向对象基础(下)

《Java从小白到大牛》纸质版已经上架了!!! 封装性与访问控制 Java面向对象的封装性是通过对成员变量和方法进行访问控制实现的,访问控制分为4个等级:私有、默认、保护和公有,具体规则如表10-1所示。 表 101 Java类成员的访问控制 可否直接访问控制等级 同...

2018-07-30 09:45:45

阅读数:58

评论数:0

《Python从小白到大牛》第8章 控制语句

程序设计中的控制语句有三种,即顺序、分支和循环语句。Python程序通过控制语句来管理程序流,完成一定的任务。程序流是由若干个语句组成的,语句可以是一条单一的语句,也可以是复合语句。Python中的控制语句有以下几类: 分支语句:if 循环语句:while和for 跳转语句:break、con...

2018-07-30 09:39:51

阅读数:70

评论数:0

《Java从小白到大牛》之第10章 面向对象基础(上)

《Java从小白到大牛》纸质版已经上架了!!! 面向对象是Java最重要的特性。Java是彻底的、纯粹的面向对象语言,在Java中“一切都是对象”。本章将介绍面向对象基础知识。 面向对象概述 面向对象的编程思想:按照真实世界客观事物的自然规律进行分析,客观世界中存在什么样的实体,构建...

2018-07-16 14:43:06

阅读数:111

评论数:0

《Python从小白到大牛》第7章 运算符

本章为大家介绍Python语言中一些主要的运算符(也称操作符),包括算术运算符、关系运算符、逻辑运算符、位运算符和其他运算符。 算术运算符 Python中的算术运算符用来组织整型和浮点型数据的算术运算,按照参加运算的操作数的不同可以分为一元运算符和二元运算符。 一元运算符 Pyth...

2018-07-16 14:37:50

阅读数:81

评论数:0

《Java从小白到大牛》之第9章 字符串

《Java从小白到大牛》纸质版已经上架了!!! 由字符组成的一串字符序列,称为“字符串”,在前面的章节中也多次用到了字符串,本章将重点介绍。 Java中的字符串 Java中的字符串是由双引号括起来的多个字符,下面示例都是表示字符串常量: "Hello ...

2018-07-11 13:42:55

阅读数:69

评论数:0

《Python从小白到大牛》第6章 数据类型

在声明变量时会用到数据类型,在前面已经用到一些数据类型,例如整数和字符串等。在Python中所有的数据类型都是类,每一个变量都是类的“实例”。没有基本数据类型的概念,所以整数、浮点和字符串也都是类。 Python有6种标准数据类型:数字、字符串、列表、元组、集合和字典,列表、元组、集合和字典可以...

2018-07-09 15:00:07

阅读数:62

评论数:0

《Java从小白到大牛》之第8章 数组

在计算机语言中数组是非常重要的集合类型,大部分计算机语言中数组具有如下三个基本特性: 一致性:数组只能保存相同数据类型元素,元素的数据类型可以是任何相同的数据类型。 有序性:数组中的元素是有序的,通过下标访问。 不可变性:数组一旦初始化,则长度(数组中元素的个数)不可变。 在Java中数组...

2018-07-05 11:53:59

阅读数:102

评论数:0

《Python从小白到大牛》第5章 Python编码规范

俗话说:“没有规矩不成方圆”。编程工作往往都是一个团队协同进行,因而一致的编码规范非常有必要,这样写成的代码便于团队中的其他人员阅读,也便于编写者自己以后阅读。 提示 关于本书的Python编码规范借鉴了Python官方的PEP8编码规范1和谷歌Python编码规范2。 ...

2018-07-04 07:34:42

阅读数:147

评论数:0

《Java从小白到大牛》之第7章 控制语句

《Java从小白到大牛》纸质版已经上架了!!! 程序设计中的控制语句有三种,即顺序、分支和循环语句。Java程序通过控制语句来管理程序流,完成一定的任务。程序流是由若干个语句组成的,语句可以是一条单一的语句,也可以是一个用大括号({})括起来的复合语句。Java中的控制语句有以下几类: ...

2018-06-25 13:13:00

阅读数:125

评论数:0

《Python从小白到大牛》第4章 Python语法基础

本章主要为大家介绍Python的一些语法,其中包括标识符、关键字、常量、变量、表达式、语句、注释、模块和包等内容。 标识符和关键字 任何一种计算机语言都离不开标识符和关键字,因此下面将详细介绍Python标识符和关键字。 标识符 标识符就是变量、常量、函数、属性、类、模块和包等由程...

2018-06-25 09:59:40

阅读数:115

评论数:0

《Python从小白到大牛》第3章 第一个Python程序

本章以HelloWorld作为切入点,介绍如何编写和运行Python程序代码。 运行Python程序主要有两种方式: 1.交互式方式运行 2.文件方式运行 本章介绍这两种运行方式实现HelloWorld程序。 使用Python Shell 进入Python Shell可以通过交互式...

2018-06-20 11:44:57

阅读数:153

评论数:0

《Python从小白到大牛》第2篇 开发环境搭建

开发环境搭建 《论语•魏灵公》曰:“工欲善其事,必先利其器”,做好一件事,准备工作非常重要。在开始学习Python技术之前,先介绍如何搭建Python开发环境是非常重要的一件事件。 就开发工具而言Python官方只提供了一个解释器和交互式运行编程环境,而没有IDE(Integrated De...

2018-06-12 12:04:04

阅读数:166

评论数:0

《Python从小白到大牛》第1章 开篇综述

Python诞生到现在已经有20多年了,但是Python仍然是非常热门的编程语言之一,很多平台中使用Python开发。表1-1所示的是TIOBE社区发布的2017年3月和2018年3月的编程语言排行榜,可见Python语言的热度,或许这也是很多人选择学习Python的主要原因。 Pyth...

2018-06-06 14:11:15

阅读数:227

评论数:0

《Python从小白到大牛》简介

本书是一部系统论述Python编程语言、OOP编程思想以及函数式编程思想的立体化教程(含纸质图书、电子书、教学课件、源代码与视频教程)。为便于读者高效学习,快速掌握Python编程方法。本书作者精心制作了电子书、完整的教学课件、完整的源代码与丰富的配套视频教程以及在线答疑服务等内容。 本篇包括8...

2018-05-29 12:28:55

阅读数:548

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭