20155218 2006-2007-2 《Java程序设计》第2周学习总结
20155218 2006-2007-2 《Java程序设计》第2周学习总结
教材学习内容总结
java编程风格:
- java中没有指针的概念,尽管也有数组和对象的引用的概念,但他的管理全部交给系统管理,限制了用户的资源的访问,java让编程者无法找到指针来直接访问内存,并增添了自动的内存管理功能,从而防止指针的失误。
- java中引入了package的概念,使面向对象和面向组建开发更为方便,语法更为清晰。
- java中字符串使用类对象来实现的,这些类对象是java的核心。
- java没有函数,作为一个比c语言更纯的面向对象的语言,java吧所有例行程序包括在类中。
类型: 
教材学习中的问题和解决过程
- 问题1:在continue与back的结合使用中,当设置back1,back2时,结果不同。
- 问题1解决方案:翻看前面的课本,continue可以搭配标签,自由的跳到任何一层for循环,并且直接略过之后描述句。
代码调试中的问题和解决过程
- 问题1:git无法pull仓库:refusing to merge unrelated histories
- 问题1解决方案:两个不同的项目,要把两个不同的项目合并,git需要添加一句代码,在git pull,需要添加--allow-unrelated-histories假如我们的源是origin,分支是master,那么我们 需要这样写
git pull origin master --allow-unrelated-histories
需要知道,我们的源可以是本地的路径

- 问题2:


当println换成printf时问题得到解决。



代码在IDEA中毫无异常,但在vim中B的后面出现一个%,但在%c+%n后,问题得以解决
System.out.printf("成绩等级%c%n",level);
- 问题2解决方案::我去小组里发现:
- printf:f就是format的意思,也就是格式化,是对输出文字做格式化后再显示在文本模式中。后面常用%d,%f,%b…这些格式控制符号,一般在输出变量类型比较多的时候使用,也用在需要计算机计算或判断后再输出的情形。
- print:将它的参数显示在命令窗口,并将输出光标定位在所显示的最后一个字符之后。
- println:将它的参数显示在命令窗口,并在结尾加上换行符,将输出光标定位在下一行的开始。相当于在print中加了一个%n换行符,用于输出参数内容,其参数个数固定为一个当输出信息比较单一简单时,一般采用println。
代码托管
代码提交过程截图:

代码量截图:

上周考试错题总结
- Linux Bash中,使用cat命令带行号查看test内容的命令是(cat –n test)。
- Linux Bash中,查找home目录中昨天创建的文件的命令是(find ~ -ctime 1)。
- Linux Bash中,使用tar命令把home目录打包成home.tar的命令是( tar -cf home.tar ~)
- Linux Bash中,使用wc统计hello.c和main.c共有几行代码的的命令是( wc -l hello.c main.c )
- public class ABC{} 类所在的源文件必须命名为ABC.java . (ok)
- javac, java命令找不到,是(PATH)环境变量没设置正确。
- 在src目录中编译图2.23中Main.java代码的命令是(javac –d . Main.java).
其他(感悟、思考等,可选)
刚开始学一门语言,就是要从最简单的问题开始入手,不断的敲写基本的代码,认真学习基础的概念,大体的看一看,是看不要也意识不到问题的,只有在不断的实践中才能发现细小的问题,并加以解决。
学习进度条
| 代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
|---|---|---|---|---|
| 目标 | 5000行 | 30篇 | 400小时 | |
| 第一周 | 15/15 | 1/1 | 12/12 | |
| 第二周 | 140/155 | 1/2 | 18/30 |
计划学习时间:20小时
实际学习时间:18小时
参考资料
20155218 2006-2007-2 《Java程序设计》第2周学习总结的更多相关文章
- 20155313 2016-2017-2 《Java程序设计》第一周学习总结
20155313 2016-2017-2 <Java程序设计>第一周学习总结 教材学习内容总结 本周的Java学习进入了一个全新的阶段,对于我这样的并没有每天花费时间钻研的同学来说,最后几 ...
- 20145231 《Java程序设计》第一周学习总结
20145231 <Java程序设计>第一周学习总结 教材学习内容总结 Java三大平台Java SE,Java EE,Java ME.其中,Java SE是我们学习的基础. Java S ...
- 20145238-荆玉茗 《Java程序设计》第一周学习总结
20145238 <Java程序设计>第一周学习总结 教材学习内容总结 Java三大平台:由于java领域的应用越来越广,根据不同级别的应用开发区分了不同的应用版本,后正式更名为Java ...
- 20145213《Java程序设计》第九周学习总结
20145213<Java程序设计>第九周学习总结 教材学习总结 "五一"假期过得太快,就像龙卷风.没有一点点防备,就与Java博客撞个满怀.在这个普天同庆的节日里,根 ...
- 20145213《Java程序设计》第二周学习总结
20145213<Java程序设计>第二周学习总结 教材学习内容总结 本周娄老师给的任务是学习教材的第三章--基础语法.其实我觉得还蛮轻松的,因为在翻开厚重的书本,一股熟悉的气息扑面而来, ...
- 20145213《Java程序设计》第一周学习总结
20145213<Java程序设计>第一周学习总结 教材学习内容总结 期待了一个寒假,终于见识到了神秘的娄老师和他的Java课.虽说算不上金风玉露一相逢,没有胜却人间无数也是情理之中,但娄 ...
- 21045308刘昊阳 《Java程序设计》第九周学习总结
21045308刘昊阳 <Java程序设计>第九周学习总结 教材学习内容总结 第16章 整合数据库 16.1 JDBC入门 16.1.1 JDBC简介 数据库本身是个独立运行的应用程序 撰 ...
- 20145330孙文馨 《Java程序设计》第一周学习总结
20145330孙文馨 <Java程序设计>第一周学习总结 教材学习内容总结 刚开始拿到这么厚一本书说没有压力是不可能的,开始从头看觉得很陌生进入不了状态,就稍微会有一点焦虑的感觉.于是就 ...
- 20145337 《Java程序设计》第九周学习总结
20145337 <Java程序设计>第九周学习总结 教材学习内容总结 数据库本身是个独立运行的应用程序 撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的增删查找 JDBC可以 ...
- 20145337 《Java程序设计》第二周学习总结
20145337 <Java程序设计>第二周学习总结 教材学习内容总结 Java可分基本类型与类类型: 基本类型分整数(short.int.long).字节(byte).浮点数(float ...
随机推荐
- 企业办公领域: Windows + Office的组合在未来能抵挡住 Google Apps的冲击么
从个人角度讲,我基本上不怎么喜欢微软的产品,即便是其无处不见的Windows. Windows 8用了几个月的后,实在无法忍受其某些SB的设计,还是换回Win7.另外自从用上了MacBook 以后, ...
- [T-ARA][Cry Cry]
歌词来源: Cry Cry:http://music.163.com/#/song?id=22704434 Cry Cry (Ballad Ver.):http://music.163.com/#/s ...
- 015.1 Lock接口
内容:Lock接口使用步骤,同步生产大白兔奶糖的例子 同步代码块的锁是隐式的,显式容易让我们理解.所以我们使用这个显式的方法,方便理解代码.######实现同步步骤:1.获取锁:lock()2.同步代 ...
- BZOJ 3224 Tyvj 1728 普通平衡树模板
题目链接: https://www.lydsy.com/JudgeOnline/problem.php?id=3224 题目大意: 您需要写一种数据结构(可参考题目标题),来维护一些数,其中需要提供以 ...
- BZOJ2780:[SPOJ8093]Sevenk Love Oimaster(广义SAM)
Description Oimaster and sevenk love each other. But recently,sevenk heard that a girl named ChuYuXu ...
- VIM之打开、保存文件
如何使用命令 在Normal mode下,输入':'字符,在GVIM界面左下可以看到如图所示的界面: 这时候可以键入命令,输入完后按下键盘上的Enter键即可执行命令. 打开文件 使用命令:e [文件 ...
- SpringBoot实战(十一)之与JMS简单通信
什么是JMS? 引用百度百科上的说明: JMS即Java消息服务(Java Message Service)应用程序接口,是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之 ...
- PAT——1070. 结绳
给定一段一段的绳子,你需要把它们串成一条绳.每次串连的时候,是把两段绳子对折,再如下图所示套接在一起.这样得到的绳子又被当成是另一段绳子,可以再次对折去跟另一段绳子串连.每次串连后,原来两段绳子的长度 ...
- ASP.NET如何批量保存动态生成的文本框?
对于OA系统,表单签核功能必不可少.而根据公司的情况,表单自然又五花八门,所以就要求能够让用户自己建立表单并设定表单的流程.填写内容等等.我之前写过一篇文章[地址:pivot的用法(SQL SERVE ...
- tomcat启动错误org.springframework.beans.factory.CannotLoadBeanClassException的解决
tomcat启动时一直报这个错误,但是报错的类确实存在. 清空tomcat,更新maven项目,重配tomcat都没有解决. 最后解决办法: Eclipse环境:Project-->clean ...