03 2019 档案
摘要:[TOC] 教材学习内容总结 第六章 接口与实现 6.1 接口 接口体中包含常量的声明(没有变量)和抽象方法两部分 接口体中只有抽象方法没有普通的方法 接口体中所有常量的访问权限一定都是public,而且是static常量,所有的抽象方法的访问权限一定都是public 6.2 实现接口 一个类需要在
阅读全文
摘要:[TOC] "代码托管" 一、命令行下Java程序开发 在码云上建立以学号命名的仓库,再克隆到本地,建立子目录bin和src,使用vim编写程序(见码云链接exp1.java),javac编译后使用java命令运行,输出自己的学号姓名。 二、IDEA下Java程序开发、调试 (1)建立与Git的链接
阅读全文
摘要:如何和队友配合好? 看完 "结对编程和两人合作" ,从中我了解到了两人合作会经历的几个不同的阶段,我认为我和我的队友现在处于 萌芽阶段 。这一阶段的现象:两人刚刚互相认识,这时大家都有礼貌,一般交流不少,每个人都想得到对方的接纳,试图避免冲突和容易引起挑战的观点。为了让我们顺利的走到后面的 创造阶段
阅读全文
摘要:[TOC] 教材学习内容总结 第五章 子类与继承 5.1 子类与父类 继承是一种由已有的类创建新的类的机制。利用继承,可以先定义一个共有属性的一般类,根据该一般类再定义具有特殊属性的子类,子类继承一般类的属性和行为,并根据需要增加自己的属性和行为。 子类通过extends关键字来定义 所有类都是Ob
阅读全文
摘要:[TOC] 可以在设置里的keymap里设置快捷键模式,Ubuntu里好像默认的是Default for Gnome,我改成Eclipse模式以后很卡,也会出现热键占用,所以以下都是在Default for Gnome模式下的快捷键。 边用边学。。。持续更新。。。。 编辑 ctrl + Space
阅读全文
摘要:[TOC] 教材学习内容总结 第四章 4.1 编程语言的几个发展阶段 面向对象编程主要体现下列三个特性: 封装性 继承 多态 4.2 类 类的目的是抽象出一类事物共有的属性和行为,并用一定的语法格式来描述所抽象出的属性和行为。 类体的内容由下述两个部分组成 变量的声明:用来存储属性的值 方法的定义:
阅读全文
摘要:[TOC] 问题 前几天生病了,Java一直在看代码但是没跟着打,于是决定偷一波小小的懒,直接把教材的代码从Windows通过共享文件夹放到了Linux里面。但是编译的时候出现了问题。 打开文件看,出现乱码。输入 和`:set fileformat?`查看文件编码和格式 感觉应该是Windows和L
阅读全文
摘要:[TOC] 教材学习内容总结 第二章 标识符语法规则: 1、由字母、下划线、美元符号和数字组成。 2、第一个字符不能是数字。 3、不能是关键字或者是其他有意义的字符。 基本数据类型和C语言基本一样,需要注意的是 1、表示float型常量时要加后缀'f'或'F' 2、Java中没有无符号的byte、s
阅读全文
摘要:[TOC] 3.1 运算符与表达式 和C语言基本上没有区别,要注意的是关系运算符的输出结果是bool型变量 特别要注意算数混合运算的精度 精度从高到低排序如下: (1)运算时按最高精度计算 (2)如果最高精度低于int型整数,按int型计算 (3)Java允许把不超过byte、short、char的
阅读全文
摘要:[TOC] 第2章 基本数据类型与数组 2.1 标识符与关键字 1、标识符 标识符由字母、下划线、美元符号、数字组成 标识符第一个字符不能是数字字符 标识符不能是关键字或者true、false、null等有其他意义的字符 2、Unicode字符集 Java语言使用Unicode字符集,也就是说Jav
阅读全文
摘要:[TOC] 使用JDB调试程序 JDB是JDK自带的基于命令行的调试程序。我们先来man一下吧(说到这里,我之前在翻娄老师的博客的时候看到一篇文章: "做中学之提升英语口语" 很真实,虽然我六级不好不坏589,但是口语只有C+。平时看文档虽然认真看能看懂,但是还是喜欢偷懒去网上翻译。看来要走的路还很
阅读全文
摘要:[TOC] Windows安装JDK、Git 到官网直接下载JDK,双击安装程序就正常安装就行了。 下载完以后,可以看到jdk文件夹下有以下文件: bin :主要包含开发工具,如编译器javac.exe和解释器java.exe jre :Java运行环境,包括JVM、库类等 lib :附加库 inc
阅读全文
摘要:[TOC] 教材学习内容总结 第一章 Java是目前使用最为广泛的网络编程语言之一,它具有语法简单、面向对象、稳定、与平台无关、多线程、动态等特点。 Java最大的优势是平台无关性。这是因为Java可以在平台之上再提供一个Java运行环境,该Java运行环境由Java虚拟机、类库以及一些核心文件组成
阅读全文