20145212<Java程序程序设计>课程总结 一.每周读书笔记链接汇总 第一周读书笔记 第二周读书笔记 第三周读书笔记 第四周读书笔记 第五周读书笔记 第六周读书笔记 第七周读书笔记 第八周读书笔记 第九周读书笔记 第十周读书笔记 二.实验报告链接汇总 实验报告一:Java开发环境的熟悉 实验报告二:Java面向对象程序设计 实验报告三:敏捷开发与XP实践 实验报告四:Andoid开发基础 实验报告五:Java网络编程 三.代码托管链接 1.Git@OSC链接 2.代码行数汇总 四.团队项…
20145223<Java程序程序设计>课程总结 每周读书笔记链接汇总 第一周学习总结 第二周学习总结 第三周学习总结 第四周学习总结 第五周学习总结 第六周学习总结 第七周学习总结 第八周学习总结 第九周学习总结 第十周学习总结 实验报告链接汇总 第一次实验 第二次实验 第三次实验 第四次实验 第五次实验 代码托管链接:https://git.oschina.net/145223 代码量汇总:7463 课程收获与不足 自己的收获: · 这个学期花了不少的时间在java的学习上,我觉得收获还是…
实验二 Java面向对象程序设计 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装.继承.多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设计模式 实验步骤 (一)单元测试 (1) 三种代码:当用程序解决问题时,要写三种码:伪代码.产品代码.测试代码. 需求:我们要在一个MyUtil类中解决一个百分制成绩转成"优.良.中.及格.不及格"五级制成绩的功能. (2)实现一个百分制转五分制: 如果成绩小于60,转成"不及格" 如果成绩在60与7…
实验一 Java开发环境的熟悉(Windows + IDE) 实验内容 1.使用JDK编译.运行简单的Java程序: 2.使用IDE 编辑.编译.运行.调试Java程序. 实验步骤 (一)命令行下Java程序开发 (1)首先打开cmd(Windows系统下),然后输入cd\workpace进入到workspace. (2)输入md 20145223建立一个目录名为自己学号的实验目录,再输入cd 20145223进入到实验目录中. (3)在此目录下输入cd exp1建立实验1目录,并且输入cd e…
20145223 <Java程序设计>第1周学习总结 教材学习内容总结 1.JDK.JRE以及JVM的区别 JDK:撰写java程序语言的时候需要用到的编译工具 JRE:java执行环境 JVM:java程序的操作系统,其可执行文件称作位码文档(.class) 2.了解PATH.CLASSPATH.SOURCEPATH的作用以及如何去设置它们 3.知道如何编译和运行一些简单的java程序 4.一些常用DOS命令: 例如 dir : 列出当前目录下的文件.文件夹 md : 创建目录 rd : 删…
20145223<Java程序设计>第9周学习总结 教材学习内容总结 第十六章:整合数据库 JDBC入门 1.JDBC简介: 2.JDBC主要分成两个部分,JDBC应用程序开发者接口和JDBC驱动程序开发者接口 3.应用程序使用JDBC联机数据库的通用语法: Connection conn = DriverManager.getConnection(--); Statement st = conn.createStatement(); ResultSet rs = st.executeQuer…
20145223 <Java程序设计>第8周学习总结 教材学习内容总结 第十四章 NIO与NIO2 ·NIO使用频道(Channel)来衔接数据节点,在处理数据时,NIO可以让你设定缓冲区(Buffer)容量,在缓冲区中对感兴趣的数据区块进行标记,像是标记读取位置.数据有效位置,对于这些区块标记,提供了clear().rewind().flip().compact()等高级操作. ·Channel架构与操作:想要取得Channel的操作对象,可以使用Channels类,它定义了静态方法newC…
20145223 <Java程序设计>第4周学习总结 教材学习内容总结 面向对象中,子类继承父类避免重复的行为定义,不过并不是为了避免重复定义行为就使用继承.程序代码重复在以后修改代码的时候会产生许多重复的步骤,所以我们可以将多个类间重复的相同的程序代码提升为父类.例如书上158页和159页的例子,两个代码之间有许多相同的部分,因此我们就可以把这样的代码提取出来提升为父类. package role; public class Role { private String name; priva…
20145223 <Java程序设计>第3周学习总结 教材学习内容总结 第四章内容 1.类与对象 如何定义一个包含有几个值域(Field成员)就是需要我们定义一个类(Class),书上给的例子是这样的: 运行结果: 我自己根据书上所讲的这种定义构造函数(Constructor)的与类名称同名的方法(Method)编译了以下的代码: 以及: 很显然这两种编译的结果是相同的,都是: 2.使用标准类 (1)如果我们想要方便地去接受用户的输入,可以用java.util.Scanner,例如书上p86的…
20145223 <Java程序设计>第2周学习总结 教材学习内容总结 一: 1.基本的类型: (1)整数:short(2字节).int(4字节).long(8字节) (2)字节 byte(1字节) (3)浮点数 float(4字节).double(8字节) (4)字符 char 在Netbeans中自己举了一些简单的例子来练习,代码如下: 运行结果如下: 2.运算符号: (1)算术运算 (2)逻辑运算 (3)比较运算 (4)位运算 (5)递增.递减运算 以下是根据书上的内容自己所做的练习:…