20155331 2016-2017-2 《Java程序设计》第3周学习总结

教材学习内容总结

第四章

程序中的类由两个部分组成:属性和方法。属性对应的是对象的特征;方法对应的是对象的行为.类的基本格式为:

public class 类名 {

//定义属性名

private 数据类型 属性名;

//定义构造方法的格式

public 类名(数据类型 参数名,...){

//代码

}

//定义普通方法

public 返回值数据类型 方法名(数据类型 参数名,...){

//代码

}

}

对象在现实生活中无处不在,它可以使具体的也可以是抽象的,任何一个我们要加以描述说明的东西就可以被称为对象。一般来说,是对象就具有特征和功能,在java中对象的特征和功能被称为属性和方法。而具有相同属性和相似方法的对象,就可以被统称为类。类可以看作是这类对象的一个标准的模板,有了这个模板,就不用对每一个对象分别做一次设定,可以节约很多时间,省去不必要的麻烦。一个类的类名必须和文件名保持一致,而且首字母大写,如果类名是由很多单词组成,则每一个单词的首字母都大写,类名可以由字母数字下划线组成且首字母必须是字母或者下划线。

第五章

构造函数实现对象初始化流程的封装,方法封装了操作对象的流程。Java中还可以使用private封装对象私有数据成员。封装的目的主要就是隐藏对象的属性和实现细节,将对象当做黑箱进行操作。

教材学习中的问题和解决过程

一个类怎么去生成一个对象.他们到底是什么样的关系?

答:类 对象=new 类(); 大多数时候是这样生成一个对象!
即:class object=new class();

上周考试错题总结

System.out.printf("%b", 11)的输出结果是0b1011 (X)

Linux Bash中,查找home目录中昨天创建的文件的命令是(find *.java -ctime 2),我重新查找学习了find指令,以及选项ctime.

0x10%9 的结果是( 7 )解析:0x为16进制,0x10为16 ,16%9=7;

Java中,非零数字等价于true.(X)

#20155331 2016-2017-2 《Java程序设计》第3周学习总结的更多相关文章

  1. 20155331 2016-2017-2 《Java程序设计》第九周学习总结

    20155331 2016-2017-2 <Java程序设计>第九周学习总结 教材学习内容总结 JDBC是什么? JDBC代表Java数据库连接,这对Java编程语言和广泛的数据库之间独立 ...

  2. 20155331 丹增旦达 2006-2007-2 《Java程序设计》第二周学习总结

    20155331 丹增旦达 2006-2007-2 <Java程序设计>第二周学习总结 教材学习内容总结 一 ,类型.变量与运算符 一.数据类型 1, 分类: 基本数据类型 byte:字节 ...

  3. 20155305乔磊2016-2017-2《Java程序设计》第九周学习总结

    20155305 2016-2017-2 <Java程序设计>第九周学习总结 教材学习内容总结 JDBC入门 JDBC简介 1.JDBC是java联机数据库的标准规范,它定义了一组标准类与 ...

  4. 20145213《Java程序设计》第九周学习总结

    20145213<Java程序设计>第九周学习总结 教材学习总结 "五一"假期过得太快,就像龙卷风.没有一点点防备,就与Java博客撞个满怀.在这个普天同庆的节日里,根 ...

  5. 20145213《Java程序设计》第二周学习总结

    20145213<Java程序设计>第二周学习总结 教材学习内容总结 本周娄老师给的任务是学习教材的第三章--基础语法.其实我觉得还蛮轻松的,因为在翻开厚重的书本,一股熟悉的气息扑面而来, ...

  6. 20145213《Java程序设计》第一周学习总结

    20145213<Java程序设计>第一周学习总结 教材学习内容总结 期待了一个寒假,终于见识到了神秘的娄老师和他的Java课.虽说算不上金风玉露一相逢,没有胜却人间无数也是情理之中,但娄 ...

  7. 21045308刘昊阳 《Java程序设计》第九周学习总结

    21045308刘昊阳 <Java程序设计>第九周学习总结 教材学习内容总结 第16章 整合数据库 16.1 JDBC入门 16.1.1 JDBC简介 数据库本身是个独立运行的应用程序 撰 ...

  8. 20145330孙文馨 《Java程序设计》第一周学习总结

    20145330孙文馨 <Java程序设计>第一周学习总结 教材学习内容总结 刚开始拿到这么厚一本书说没有压力是不可能的,开始从头看觉得很陌生进入不了状态,就稍微会有一点焦虑的感觉.于是就 ...

  9. 20145337 《Java程序设计》第九周学习总结

    20145337 <Java程序设计>第九周学习总结 教材学习内容总结 数据库本身是个独立运行的应用程序 撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的增删查找 JDBC可以 ...

  10. 20145337 《Java程序设计》第二周学习总结

    20145337 <Java程序设计>第二周学习总结 教材学习内容总结 Java可分基本类型与类类型: 基本类型分整数(short.int.long).字节(byte).浮点数(float ...

随机推荐

  1. java万年历

    import java.util.Scanner; public class perpetualCalendar { public static void main(String[] args) { ...

  2. MVC渲染文章内容的html标签转义

    文章详情页一般从数据库中取出文章内容,文章内容一般含有 等html标签,MVC中如果直接从模型输出文章内容,会把html标签转义变成<&gt等,这时候是要把转义后的标签变成html标签, ...

  3. php filesize() 方法返回的文件大小异常

    问题描述:需要生成一个 700k 大小左右的文件,相关代码如下: <?php $handle = fopen('./split.log', 'a+'); $result = 0; while( ...

  4. 巧用DNSlog实现无回显注入

    测试一些网站的时候,一些注入都是无回显的,我们可以写脚本来进行盲注,但有些网站会ban掉我们的ip,这样我们可以通过设置ip代理池解决, 但是盲注往往效率很低,所以产生了DNSlog注入.具体原理如下 ...

  5. PHP扩展功能 ---- 页面静态化(OB缓冲)

    一.入门三部曲 1.什么是页面静态化 百度百科介绍: 静态页面是网页的代码都在页面中,不需要执行asp,php,jsp,.net等程序生成客户端网页代码的网页,静态页面网址中一般不含"?&q ...

  6. JDK代码中的优化 之 “avoid getfield opcode”

    在查看String类源码时,常看到注释 /* avoid getfield opcode */ 如 trim()方法 public String trim() { int len = value.le ...

  7. linux下安装perl

    1.在官网  http://www.perl.org/get.html  下载perl安装包 2.上传服务器并解压 3../Configure -des -Dprefix=安装目录 4.make&am ...

  8. gem install redis安装时报错:redis requires Ruby version >= 2.2.2

    Centos默认支持ruby到2.0.0,可gem 安装redis需要最低是2.2.2 解决办法是 先安装rvm,再把ruby版本提升至2.3.3 1.安装curl sudo yum install  ...

  9. javascript设计模式系列二-封装

    JavaScript封装: var Book = function (id, name, price) { this.id = id, this.name = name, this.price = p ...

  10. 小白的Unity5之路(一)

    Player移动: public float speed = 6f; Vector3 movement; Rigidbody playerRididbody; void FixedUpdate () ...