7.1 组合语法 将对象引用置于新类中即可。 每个非基本类型的对象都有一个toString()的方法,新建一个类对象的时候,可以重写这个方法。 7.2 继承语法 得到基类中的所有的域和方法。 当创建了一个导出类的对象时,…
置顶推荐
第6章 访问权限控制
6.1 包:库单元 当编写一个Java源代码文件时,此文件通常被称为编译单元(转译单元)。每个编译单元只能有一个public类,并且名字必须与文件的名字完全相同,但是可以包含众多非public的类。编译完.java文件后…
第5章 初始化与清理
5.1 用构造器确保初始化 构造器是一种特殊类型的方法,它没有返回值。new表达式确实返回了对新建对象的引用,但构造器本身并没有任何返回值。 5.2 方法重载 参数顺序不同也可以区分两个方法。 基本类型能从一个“较小”的…
谷歌联盟申请与谷歌自动广告
给小站申请了谷歌联盟(Google AdSense),申请过程比较曲折,还被拒绝了好几次,不过最后总算是申请下来了。也试了一下谷歌出版的“自动广告”,号称是谷歌通过机器学习技术分析你的网站结构,然后在合适的位置加入广告,…
第4章 控制执行流程
4.1 true与false Java中不允许我们将一个数字作为布尔值使用。 4.6 break和continue while(true)和for(;; )是一回事。 4.7 臭名昭著的goto 在Java中,标签起作用…
各版本SS客户端&SSR客户端官方下载地址
各版本shadowsocks/ss客户端、shadowsocksR/ssr客户端官网下载地址与客户端配置,Windows,Mac,Linux,Android/安卓,iOS/iPad/苹果客户端最新版官网下载。 SS客户端…
第3章 操作符
3.4 赋值 “别名现象”:t1与t2不同的名字却指向了一个对象。(t2 = t1;) 3.5 算术操作符 一元加减号的唯一作用是将较小类型的操作数提升为int.(short, char, byte->int) 3…
第2章 一切都是对象
2.1 用引用操作对象 遥控器(引用)操作电视机(对象)。 2.2 必须由你创建所有对象 存储到什么地方:寄存器,堆栈,堆,常量存储,非RAM存储。 特例:基本类型。变量直接存储“值”,置于堆栈中,更加高效。boolea…
《Java编程思想》读书笔记 电子书籍下载
还是专门开一个分类记录下自己当初读《Java编程思想》第4版的读书笔记,也算是自己第一本认认真真读并做笔记的实体书。传送门:《Java编程思想》第4版读书笔记 将一些电子资料上传到百度云了,方便大家下载,包…
在PyCharm中使用arcpy编写ArcGIS脚本
ArcMap/ArcGIS自带的Python IDL比较难用,用惯了PyCharm这款IDE,真的是一秒钟都不想用ArcMap自带的,但是arcpy非常好用,封装了很多核心库,在arcpy的基础上编写脚本会方便很多。所以…
shadowsocks无法打开谷歌学术或出现验证码
在用VPS搭建好shadowsocks(ss服务)后,本机连接上ss,能科学上网,但是无法打开谷歌学术(Google Scholar),出现的是Sorry界面,或者是访问Google,频繁出现验证码。 问题…
Python命名风格规范
记录一下Python的命名风格规范,文件名,包,模块,类,函数,变量….等等的命名风格,以及Google的Python命名规范。 Python命名规范 文件名 全小写,可使用下划线 包 应该是简…