假期周进度报告七(8.12-8.18)

一.本周大部分的时间用在了这几个方面

1.阅读java参考电子书

2.完成了B报告

3.阅读《统一建模语言》

每天除了写报告大概2个小时的学习,1个小时左右的时间会来看java电子书以及统一建模语言,剩下的时间用来看经典图书

二.本周收获

1.java语言

1.格式化字符串

一.创建格式化字符串

1.str.format(String format,Object...args)

2.format(Local l,String format,Object...args)

二.日期时间字符串格式化

1.日期格式化

%te,%tb,%tB,%tA,%ta,%tc,%tY,%tj,%tm,%td,%ty

2.时间格式化

%tH,%tI,%tk,%tl,%tM,%tS,%tL,%tN,%tp,%tz,%tZ,%ts,%tQ

3.格式化常见的日期时间组合

%tF,%tD,%tc,%tr,%tT,%tR

三. 常规类型格式化

%b,%B,%h,%H,%s,%S,%c,%C,%d,%o,%x,%X,%e,%a,%n,%%

2.正则表达式

3.字符串生成器

4.JAVA只支持单重继承,不支持多重继承,即一个类只能有一个父类。但是在实际应用中,又经常需要使用多重继承来解决问题。为了解决该问题,JAVA提供了接口来实现类的多重继承功能。

JAVA语言使用关键字interface来定义一个接口。

语法格式如下:

【修饰符】interface 接口名【extends 父接口名列表】{

【public】[static] [final]常量;

【public】【abstract】方法;

}

接口与抽象类的共同点:

(1) 接口与抽象类都不能被实例化,但能被其他类实现和继承;

(2) 接口和抽象类都可以包含抽象方法,实现接口或继承抽象类的普通子类都必须实现这些抽象方法。

5.java分了5片内存。

1:寄存器。2:本地方法区。3:方法区。4:栈。5:堆。

栈:存储的都是局部变量 ( 函数中定义的变量,函数上的参数,语句中的变量 );

   只要数据运算完成所在的区域结束,该数据就会被释放。

堆:用于存储数组和对象,也就是实体。啥是实体啊?就是用于封装多个数据的。

 1:每一个实体都有内存首地址值。

 2:堆内存中的变量都有默认初始化值。因为数据类型不同,值也不一样。

 3:垃圾回收机制。

三.遇到的问题

  主要问题就是在阅读Java参考书目的时候有很多就是之前没有接触过的内容,有的时候不理解,大部分自己动手测试或者网上查阅。

四.心得体会:

要知道独立思考的重要性,不要一遇到问题就上网查阅资料或是求助别人,在遇到自己不会的语言点时,要先去自己测试,只有这样才会有成长与收获。

五.下周计划:

第一,完成统一建模语言的预学习;

第二,继续学习java

原文地址:https://www.cnblogs.com/xp-thebest/p/11371378.html

时间: 2024-10-08 18:58:39

假期周进度报告七(8.12-8.18)的相关文章

假期周进度报告三(7.15-7.21)

一.本周大部分的时间用在了这几个方面 1.看了3章java参考电子书(基本上是基础部分) 2.做PTA上的题目, 3.看了经典图书<大道至简>的前三章 每天除了写PTA大概1.5个小时的学习,1个小时左右的时间会来看java电子书,剩下的时间用来看经典图书 二.本周的收获 1.在做PTA的过程中又学到的小知识 getchar()会吞掉字符? int:所占字节数为:4, 表示范围为:-2147483648~2147483647 short int:所占字节数为:2,表示范围为:-32768-+3

假期周进度报告五(7.29.-8.4)

一.本周大部分的时间用在了这几个方面 1.看java参考电子书 2.写B报告 3.阅读经典图书<大道至简> 每天除了写报告大概2个小时的学习,1个小时左右的时间会来看java电子书,剩下的时间用来看经典图书 二.本周收获 1.java语言 第一,认识java的关键词和标识符: 第二,掌握常量与变量: 第三,学习数据类型: 第四,掌握JAVA语言的基本语法规范:顺序.选择.循环的语句结构:JAVA语句的输入输出语句: 1.标识符由任意顺序的字母,下划线,美元符号和数字组成,但第一个字符不能是数字

假期周进度报告一(7.1-7.7)

这周主要是参与了小学期的课程设计,做了10道题目,每天除了下午有三个小时的上机时间之外,会有1.5-3个小时的学习,大概三分之二的时间花在代码上,剩下的时间三分之二花在修改代码上也就是真正的解决问题上,三分之一用在从网上查询资料以及看书找到解决的方法上. 下周准备开始自学一下下学期的内容,找一本JAVA语法书开始进行系统的学习,看一些教学视频等等,并开始阅读经典软件工程读物<大道至简>或<构建之法>以及看一些有关于程序以及编程语言的图书.大学嘛大不了自己学,只有自己跑的快才不会被甩

假期周进度报告二(7.8-7.14)

一.本周大部分的时间用在了这几个方面 1.使用JAVA语言进行编程之前的准备工作,主要包括:JDK的安装以及环境变量的配置,Eclipse软件的安装以及熟悉界面, 2.做了几道PTA题目, 3.看了几页java参考电子书(基本上是序目部分) 4.看了经典图书<大道至简>的前三章 每天大概1.5-2.5个小时的学习,1个小时左右的时间会来看java电子书,剩下的时间大概三分之二的时间花在代码上,剩下的时间基本上花在修改代码上也就是真正的解决问题上. 二.下面将详细的介绍本周的收获 首先解决了第一

假期周进度报告6

这周驾照考出来了,所以又继续学习了Java,其他的暂时没有看.Java目前学习了运算符.循环.选择.顺序.方法的重载.对象.包.继承等一些基础的知识,由于中间考驾照用了将近三个星期,所以这些知识点需要再次快速的回顾一下.最近几天每天晚上都会写一道PTA的题目,本周敲代码的时间大概有两三个小时. 下周准备继续学习Java,争取学习到网络编程,同时也要开始UML的学习了. 本周目前没有遇到什么大问题. 原文地址:https://www.cnblogs.com/wuren-best/p/1133403

假期周进度报告八(8.19-8.25)

一.本周大部分的时间用在了这几个方面 1.阅读java参考电子书 2.完成了<统一建模语言> 每天除了写报告大概2个小时的学习,1个小时左右的时间会来看java电子书以及统一建模语言 二.本周收获 1.java语言 1.数组的创建 2.填充替换数组元素 fill(int[] a,int value)  fill(int[] a,int formIndex,int toIndex,int value) 3.数组排序 Arrays.sort(object) 4.复制数组  copyOf(arr,i

假期周进度报告01

本周进行了电脑的清理以及整理以及Oracle的安装工作,经过整理以及清理电脑看起来特别舒服.下面是总结的Oracle安装步骤以及截图: 1.这两个压缩包一起解压,必须同时解压,不能单独解压否则会覆盖文件. 2.初始化环境,当出现如图的警告时选择继续安装,忽略. 3.去掉""我希望....""以及忽略后面的警告 4.保持默认设置不变.直到'典型安装',点击下一步之后出现的提示忽略即可. 5.开始安装: 6.安装结束,弹出如下界面时,选择"口令管理"

暑假假期周进度报告(第二周)

一.本周 1.继续学习eclipse的使用 2.了解了java建立对象时,内存的使用情况 3.了解java中的继承(无法多重继承),组合,重载,重写等操作 4.<大道至简>读后感 二.下周 1.加快学习java速度 三.问题 1.对于java继承中的格式问题还没十分的理解. 原文地址:https://www.cnblogs.com/heiyang/p/9343343.html

假期周进度报告3

(1)本周做了什么,花在学习上多长时间,花在代码上多长时间,花在解决问题用了多长时间? 本周做了很多终于重新安装好了系统,然后就是吃喝玩乐.学习感兴趣的知识比如Adobe软件的操作.花在学习上时间未统计,应该不算太多也不算太少,没有花在代码上时间,花在解决问题上的时间很少,以学习为主,并未遇到什么太大的难题.本周PS了自己的一张图片 然后本周锻炼身体,多多拍照.想买个单反相机,愿望很强烈. (2)下周准备做什么? 下周继续学习PS等软件的操作. (3)本周遇到的问题? 暂无 原文地址:https