2145334赵文豪《Java程序设计》第2周学习总结

教材学习内容总结

第二周的学习结束了,又是充实的一周,在这周的java学习过程中,我们主要学习了java的基础语法。其中包括类型变量与运算符,还包括类型转换与流程控制。学习的内容从难度上来说并不是很大,可是都是一些琐碎的知识点,不下功夫还是没办法牢牢掌握的。

1.整数:可细分为为short整数(占2字节),int整数(占4字节),long整数(占8字节)。

2.字节:byte类型,需要逐字节处理数据。可表示-128~127的整数

3.浮点数:要用来储存小数,分为float浮点数(占4字节)与double

4布尔:boolean类型可表示true和false,代表逻辑的“真”与“假”。

4.字符:char类型用来储存字符符号等信号

5.变量: 对于基本类型使用所对应的关键词,一些变量名称不可以使用数字作为开头,也不可以使用一些特殊字符。大部分采用驼峰是命名法。

6.运算符:算数运算:+、—、*、/,运算法则也是先乘除再加减。 比较和条件运算:大于(>),不小于(>=),小于(<),不大于(<=),等于(==),不等于(!=)。 逻辑运算:&&(AND)、||(OR)、!(NOT) 位运算:位运算是逐位运算,有左移<<、右移>>两个运算符

7.类型转换 double型到float型,int型到long型或short型,因为会存在字节的遗失。

8.流程控制

if...else条件式:条件式运算结果true会执行if的{与}中的描述语句,否则执行else的{与}中的描述语句。如果条件式不成立并不想做任何事,则else可以省略。如果有多个if...else语句嵌套,条件式一不满足执行第二个语句的if的条件式二。

switch条件式:switch的括号当中要取得值的变量或表达式,值必须是整数、字符、字符串等,之后会与case进行比较,操作case中的相应的描述语句。

while循环:while主要用于停止条件必须在执行时期判断的重复性动作。前测试循环,因为会在循环执行前就进行条件判断。

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

在学习for循环的过程中,我在编程方面遇到了问题,当我在dos命令中运行的时候老是编译错误,后来我发现是因为没有新建包文件,package cc.openhome电脑在编译的过程中找不到这个文件 于是我在代码中删除了package cc.openhome,于是程序便可以运行了。

代码调试中的问题和解决过程

我在想为什么书中的程序可以运行是怎么更改的,于是我在java文件中新建了新文件夹cc 然后在cc文件夹里面又新建了openhome文件夹,最后在代码中编译 -d c:\java OneToten.java 编译过程中创建class文件,于是就编译成功了

其他(感悟、思考等,可选)

这周的java可谓是更上一层楼,无论是理论方面还是实际操作方面,都难了一点,我们学习了好多新的知识,学习了好多新的新的定义,还有流程,在编译的过程中也出现了大大小小的问题但是最终还是在思考和请教别的同学的过程中解决了。还是应该多练习勤动手。还有本学期的学习任务也是相当的关键,我们要学好专业课,学好信息安全,在自己能力的范围内做到最好,我们和老师的互动也多了起来,班级的学习氛围也越来越好了,加油!我发现编程真是博大精深!

学习进度条

  代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400个小时  
第一周 200/200 1/1 15/15  
第二周 240/350 1/1 15/20  
第三周        

参考资料

2145334赵文豪《Java程序设计》第2周学习总结的更多相关文章

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  8. 20145218《Java程序设计》第一周学习总结

    20145218 <Java程序设计>第一周学习总结 教材学习内容总结 今天下午看了Java学习的视频,感觉很是新奇,之前觉得Java学起来是艰难枯燥的,但通过第一章的学习觉得如果自己可以 ...

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

    20145224 <Java程序设计>第九周学习总结 第十六章 整合数据库 JDBC入门 ·数据库本身是个独立运行的应用程序 ·撰写应用程序是利用通信协议对数据库进行指令交换,以进行数据的 ...

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

    20145224陈颢文<Java程序设计>第二周学习总结 教材学习内容总结 一.类型.变量与运算符 1.类型 整数: 可细分为为short整数(占2字节),int整数(占4字节),long ...

随机推荐

  1. 读懂Android项目结构目录

    我们看到下图:当我们创建了第一Android项目的时候有没有被吓到.怎么这么多目录,好头晕啊!没事, 那我们今天就了解一下这些目录是做什么的: src: src 目录是放置我们所有 Java 代码的地 ...

  2. SpringRMI解析1-使用示例

    Java远程方法调用,即JavaRMI(JavaRemote Method Invocation),是Java编程语言里一种用于实现远程过程调用的应用程序编程接口.它使客户机上的运行的程序可以调用远程 ...

  3. 黑客语(Leet)

    黑客语(Leet)   Leet是从网络发展起来的一种文字书写方式.通常将英语中的字母替换为数字和特殊符号.这种方式被很多黑客组织所使用.由于具有隐密性,所以它也广泛被用于密码中.使用Leet书写的密 ...

  4. JetS3t使用说明

    http://blog.csdn.net/hitmediaman/article/details/6636402

  5. Codeforces 567C Geometric Progression(思路)

    题目大概说给一个整数序列,问里面有几个包含三个数字的子序列ai,aj,ak,满足ai*k*k=aj*k=ak. 感觉很多种做法的样子,我想到这么一种: 枚举中间的aj,看它左边有多少个aj/k右边有多 ...

  6. iOS学习09C语言函数指针

    本次主要学习和理解函数指针 1.函数指针 void printValue(int number) { printf("number = %d\n", number); } int ...

  7. CSS3 transform rotate(旋转)锯齿的解决办法

    -moz-transform: rotate(5deg);-webkit-transform: rotate(5deg); 把图片旋转了5度.本以为轻而易举,可遇到了问题.在Fireofx中显示正常, ...

  8. 【BZOJ】2237: [NCPC2009]Flight Planning

    题意 \(n(1 \le n \le 2500)\)个点的树,求删掉一条边再加上一条边使得还是一棵树,且任意两点最大距离最小. 分析 考虑枚举删掉每一条边,我们只需要考虑如何加边容易求得新树的最大距离 ...

  9. 【CodeVS】p1079 回家

    题目描述 Description 现在是晚餐时间,而母牛们在外面分散的牧场中. 农民约翰按响了电铃,所以她们开始向谷仓走去. 你的工作是要指出哪只母牛会最先到达谷仓(在给出的测试数据中,总会有且只有一 ...

  10. SQL笔记----在一个关系表中操作列

    使用alter关键字,可以为一个表添加新的列. 比如: 给Persons的表中添加一列,名字为Birthday,类型是date. ALTER TABLE Persons ADD Birthday da ...