12月25本周总结 本周学习了流程控制语句 一,重点是循环语句 while 循环: while ( 循环条件 ) { 循环操作 }do while循环 do{ 循环操作 }while(循环条件); for循环语句 for(表达式 1;表达式 2;表达式 3
集合小结 本周学习了集合框架,这是重中之中。集合框架学了Collection的方法,List ArrayList LinkedLitst set HashSet TreeSet Map 的一些基本方法。 java集合类是一种工具类,它可以用于存储数量不等的多个对象,并可以实现常用的数据结构,如栈,队列,哎,反正对我来说很复杂。----------
本日小结 今天是自习日,黄老师带领我们玩了一个班级游戏,叫《蒙眼画五官》; 这个游戏让我们感悟到了团队间信任和沟通是很重要的,其次我还自己感悟到了:每个人画的脸都是不一样的,有好看的,有鼻子歪的,但这都不重要,就好比多态,人类都多种不同得人,每个人的长相都不一样,但长相不是必要,只要活出自己的精彩,就可以了 ==============================上午看了迭
异常小结 异常今天讲了异常,老师讲的很详细,感觉上听懂了. 程序异常; 异常:程序在运行过程出现的不正常情况很多异常类堆积起来,就形成了java中的异常体系 Throwable(父类) Error(子类) Exception(子类) *** 先学Throwable Therowable 是所有异常的类 主要学习三个
本日感想 今天需求要写项目,Quickhit . 当我拿到题目是时候,我看了分析,我做了定义类,定义属性,和get,set,构造器. 里面涉及了循环,字符串的比较 .时间的对比, 还有数组 ,如何计算得分.明天老师讲项目,要全部弄懂了,不然越到后面就打酱油的了
final关键字 为什么要使用final修饰符 继承关系最大弊端是破坏封装:子类能访问父类的实现细节,而且可以通过方法覆盖的形式修改实现细节.==============================================对个修饰符之间没有先后关系的,public static final /public final static /==
super用法 super用法 需求:在子类中某一个方法中,去调用父类被覆盖的方法 ?此时的解决方案:使用super关键字 什么是super?:this:当前对象,谁调用this所在的方法,this就是哪一个对象.super:当前对象的父类对象子类初始化过程;创建子类对象的过程在创建子类对象之前,会先创建父类对象调用子类构造器之前,在子类构造
方法的覆盖 方法的覆盖场景: 子类拓展了父类,可以获得父类的部分方法和成员变量.可是当父类的某个方法不适合类本身的特征时,此时怎么办如:企鹅和鸵鸟是鸟类中的一个特殊品种,所以企鹅/鸵鸟类是鸟类的一个子类,但是鸟类有飞翔的功能,但是对应企鹅/鸵鸟,飞翔的行为显然不适合它.此时怎么办?方法覆写的原则(一同两小一大);一同:① 实例方法签名必须相同.(方
继承 什么是继承关系: 现有父类,加以拓展 可以是基于某个父类对对象的定义加以拓展,而产生新的子类,子类可以继承父类原来的某些定义,也可以增加原来父类没有的定义,或者覆写父类中的某些特性.从面向对象来说:继承是从一般到特殊的关系,是一种"is a"的关系,即子类是对父类的拓展,是一种特殊的父类,比如:狗是动物的一种特殊情况,狗属于动物. --------------
11月23日 今天学了啥1.回顾构造方法,方法重载,this关键字用法2.学了封装,static关键字用法,seter,geter用法 A.什么是封装: 封装(Encapsulation)是类的三大特性之一,就是将类的状态信息隐藏在类内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。 封装的好处 : 1.隐藏类的实现细节;
11.22今天学了 类的构造:1个类,至少会有一个构造方法,也可以有多个2,构造方法,返回值什么都不要写方法名必须和类名一致,包括大小写一样3,构造方法的作用是对这个对象进行初始化,实际上这个对象在构造方法调用之前已经由系统分配产生了 4,我们一旦自己定义了构造方法,系统会收回这个无参的构造,所以还是要自己写5,构造方法,是通过new关键字而调用的6. public protected
电子宠物系统一 /*类的基本结构,其主要由属性和行为组成,称为类的成员变量(或者成员属性)和成员方法,统称为类的成员(除此之外,类的成员还包括构造方法、代码块等)。*/import java.util.*;//package cn.csee.pet.entity; class Dog //狗狗类{ String name = "无名氏";
预习还是懵逼 第一步把类图转换成java, 自己写的代码 解决方法,参考了下答案,忘了创建包,方法不全,变量值没附上,love int写法错误;修改后 遇到问题, Public void print()方法里面不能写到public static void main(String[] args)里面.
一个月总结 今天是11月18日,还有4天就是我们学习java一个月了。依然记得第一天大家互相介绍,那热情洋溢的笑脸。学到现在,我们已经学了Java概述,.变量..数据类型.运算符,运算符和基本数据类型,复杂的选择结构,循环结构,数组结构,算法,类和对象,类的方法,字符串。其中写了3个小项目。在学习的期间,我学到了很多东西。学会了认清自己能力水平,有点了解团队的意义,也知道了自己与其他伙伴的差距,他们第一阶段只
基本数据类型参数传递 方法参数的值的传递--基本数据类型这是看别人的,感觉容易理解,就放上来了 为什么main方法后的x=10,而不是50;因为参数的传递仅仅传的是x值得副本,本身对X没什么影响Change方法调用完毕机会出栈=销毁了,栈帧里还是main方法里的x=10.
阶段性总结 阶段性总结第一章:走进java 1了解java语言的发展。 2.掌握java语言的特点. 3.理解java语言工作的原理。 4.掌握如何搭建java的运行环境。 5.学会编写HelloWrlod。第二章:简单数据类型及运算 (1)常量和遍变量 *字面量和常量 *变量 *变量的分