JAVA第二周课程总结】的更多相关文章

本周我们开始学习一门新的课程JAVA 本周主要学习内容: 1.认识java,以及它的开发工具jdk 2.了解Java的语言特点 3.搭建Java开发环境,jdk的安装和配置…
Java第二周作业 本周作业: 参考http://www.cnblogs.com/rocedu/p/7911138.html 学习第二三章视频 参考http://www.cnblogs.com/rocedu/p/5155128.html,输入调试教材第二三章的代码,并把代码上传到码云上.注意commit message的写法. 参考http://www.cnblogs.com/rocedu/p/6482354.html 提交脚本运行结果的截图. 总结本周学习中遇到的问题和解决过程. 学习结果:…
20165235 祁瑛 Java第二周考试总结 课后习题p16 代码编写 class Person { void speakHello (){ System.out.print("nin hao "); System.out.println("nice to meet you"); } } public class Xiti { public static void main (String arg[]){ Person zhang = new Person();…
package java第二周学习; import javax.swing.JOptionPane; public class 数学题 { private int a; private int b; private int d; private String c; private boolean e; 数学题(int a, int b, String c) { this.a = a; this.b = b; this.c = c; } public void xianshi (int i) {…
20165210 Java第二周学习总结 教材学习内容总结 - 第二章学习总结 标识符与关键字: 重点在50个关键字 标识符并不能是关键字 标识符的第一个字符不能是数字字符 Unicode字符集简单了解一下 基本数据类型: Boolean声明逻辑变量,它的常量只有true和false int byte short long 整数型的常量 char 字符类型常量 float double 浮点类型常量 类型转换运算: 类型按精度从低到高排序: byte short char int long fl…
201521123093 <java程序设计> 第二周学习总结 一.第二周学习总结 答:(1)关于进一步使用码云管理代码,本周才真正学会了如何将Eclipse里的代码上传到码云中,并且能够将码云上已存的代码克隆 到Eclipse. (2)实验代码所涉及到的一些知识点,但是由于有些用法我还没学会,所以pta上的作业并未全部完成. (3)java中浮点型是不能够直接进行运算的,如果直接进行运算,结果的小数会有很多位,导致结果不精确.这与C的用法完全不同,在java中, 要使用BigDecimal函…
1. 本周学习总结 1.进一步了解了对码云的使用,学会了将本地代码上传到码云以及将码云上的代码克隆到eclipse上. 2.感觉本章学的基本语法和c的基本上差不多啊 3.string的对象创建后无法修改 4.学会了BigDecimal函数 2. 书面作业 使用Eclipse关联jdk源代码,并查看String对象的源代码(截图)?分析String使用什么来存储字符串的?分析其构造函数public String(char value[])的实现原理?分析public String replace(…
学习笔记 一.理论学习 基本数据类型与数组 标识符的第一个字符不能是数字:标识符不能为关键字. 基本数据类型多数与c语言相同.重点如下: 1.逻辑类型boolean赋值true/false 2.浮点数float后需加F来表示,double类型可以没有 3.记住每一个数据类型的取值范围 类型转换运算 1.强制转换需在变量前加括号进行声明 2.混合运算输出,根据表达式中的已有的最高精度进行输出(最低不超过int) 输入&输出 输入:创建Scanner对象Scanner reader = new Sc…
20175308 2018-2019-2 <Java程序设计>第二周学习总结 教材学习内容总结: 第二章学习内容: 1.认识标识符与关键字 2.java的八种数据类型,着重记好精度由高到低的排序依次是double.float.long.int.char.short.byte.boolean 3.将级别低的变量值赋给级别高的变量时,系统会自动完成数据类型的转换.而级别高的变量值赋给级别低的变量时则必须使用类型转换运算. 4.输入基本型数据要引入java.util.Scanner.在之后的学习我们…
第二周的学习,开始正式实践进行Java的学习. 本周做了什么? 了解的Java的一些基本知识,如Java变量,数据类型和运算符等.Java变量对不同的数据类型最好采用不同的命名规则,合理的命名有利于提高程序的可读性,是代码编写的一种好习惯,需要慢慢养成.数据类型也跟C/C++差不多,学习起来得心应手.运算符也是一样.再就是对环境变量设置和编译器的使用,按照课本的教程一步一步的完成了对环境变量能的设置,能在系统命令行模式下成功运行Java程序.对eclipse编译器的使用也逐渐熟悉起来,输出的最基…
这是学习java的第二周,又这样不知不觉的结束了 上周想要学习的这一周也都做到了,可是觉得进度有些慢了,学习了: 1. 接口和抽象类: 2. 集合与数组: 3. 方法的定义: 4. 递归算法: 5.对象和数据管理: 跟着视频教程学习并测试了视频上的代码,测试代码期间不乏这里哪里的小问题,是不熟练和不细心导致的,要赶快熟悉java编程的方式,多实践.下一周要学习的内容是: 包装类 数字处理类 Object类 Java类包 内部类…
1.本周学习总结 (1)斐波那契函数 public static int fibonacci(int n)//斐波那契函数 { if(n<=2) { return 1; } else { return fibonacci(n-1)+fibonacci(n-2); } } (2)关于Arrays.sort() PS:后来有问其他人,好像这个就是这样,不能直接对字符串数组排序,必须要转换成整形. 由于这周的作业一些地方涉及排序,所以对这个函数就有大量的引用.在写代码的过程中,发现了一些小问题,不知道…
java运算符和循环 java运算符 一.for 语句 for 语句的基本结构如下所示:for(初始化表达式;判断表达式;递增(递减)表达式){    执行语句;   //一段代码} 初始化表达式:初始化表达式的意义,在于定义循环之前变量的值是多少,如果没有这一项,就不知道该从哪个值开始循环. 判断表达式:判断表达式的作用在于规定循环的终点.如果没有判断表达式,那么此循环就成了死循环. 递增(递减)表达式:这一项规定每执行一次程序,变量以多少增量或减量进行变化. 示例:计算1+2+3+4....…
day01 1.抽象类 (1)抽象类的应用场景: 我们在描述一类事物的时候,发现该种事物确实存在着某种行为,但是这种行为目前不是具体的,那么我们可以抽取这种行为的声明,但是不去实现该种行为,这时候这种行为我们称作为抽象的行为,我们就需要使用抽象类. (2)抽象类要注意的细节: 1.如果一个函数没有方法体,那么该函数必须要使用abstract修饰,把该函数修饰成抽象的函数. 2.如果一个类出现了抽象的函数,那么该类也必须使用abstract修饰. 3.如果一个非抽象类继承了抽象类,那么必须把抽象类…
第一周学习的时候上传图片用的是网站外链然后导致出现了极为尴尬的情形...然后我就把第一周的全改成本地上传了. 首先列出所做任务 1 安装IDEA 2学习二三章视频,课本 3调试代码,上传码云 4总结问题 1 安装IDEA的时候出现了很尴尬的事情,用toolbox没法安装IDea,只能手动下载一个,然后手动设置...效果上没有差别 2 第二章和第三章讲的是字符和语句,大部分和C语言没有出入,需要注意的是强制转换的方法变成了(int)这种类型,没有什么特别的 3快乐的敲代码时间 第二章到第三章全都写…
基本数据类型与数组理论学习 根据第二章的网课链接,归纳出以下板块: 知识框架 标识符与关键字 1.标识符 其本质是文件名字 标识符的第一个字符不能为数字,标识符不能为关键字(如inter) 标识符不能是true false null,虽然它们不是关键字 标识符用的是Unicode字符集,要注意字符集内的符号很多,包含多种语言,例如对于?,在英文和汉语输入法中也是占据不同的字符位置的. 2.关键字 int double class float 基本数据类型 逻辑数据 boolean它只能用来判断对…
在这一周里我在网上学习了java的对象和类,了解了对象与类以及简单的用法.对象是类的一个实例(对象不是找个女朋友),有状态和行为.例如,一条狗是一个对象,它的状态有:颜色.名字.品种:行为有:摇尾巴.叫.吃等.类是一个模板,它描述一类对象的行为和状态.此外我也学习并了解了关于修饰符的一些知识,Java语言提供了很多修饰符,主要分为以下两类:访问修饰符与非访问修饰符,当然我也记住了其的一些用法.同时我也学习了点顺序结构的程序语句.如果您想要同样的操作执行多次,,就需要使用循环结构.Java中有三种…
教材学习内容总结 这部分可能要扒一些课本而上的东西了.在第三章中,知道了Java可区分为基本类型和类类型两大类型系统,其中类类型也称为参考类型.在这一周主要学习了类类型. 对象(Object):存在的具体实体,具有明确的状态和行为 类(Class):具有相同属性和行为的一组对象的集合,用于组合各个对象所共有操作和属性的一种机制. 简单来说,类是对象的设计图,对象是类的实例. 要深刻理解对象的含义,例如Clothes c1 = new Clothes()c1是引用在栈上的,new clothes(…
这是接触Java的第一周,了解这个语言的一些基础知识,下面是对这段时间重要知识点的汇总 一.Java是一种面向对象的语言    特点为:简洁高效.可移植性.适合分布式计算.健壮防患于未然的特性.多线程处理能力.具有较高的安全性 二.Java实现可移植性靠的是JVM,JVM就是一台虚拟的计算机,只要在不同的操作系统上植入不同版本的JVM,Java程序就可以在各个平台上移植,做到“一次编写,处处运行”. Java中程序的执行步骤为 1.使用javac将一个*.java源文件编译成*.class文件…
一.Java 基础程序设计 第一章: (1)在Java中源文件的扩展名为.java,编译Java源程序文件产生相应的字节码文件扩展名为.class (2)public class定义要求类名称保持一致,而在.java文件中只允许有一个public class 定义. (3)系统输出 System.out.println()输出之后追加一个换行: System.out.pprint() 输出之后不追加换行: (4)Java严格区分大小写: 第二章: (1)Java注释 单行注释: 双斜线// 多行…
项目 内容 课程班级博客链接 19级信计班 这个作业要求链接 https://www.cnblogs.com/thelovelybugfly/p/9641367.html 我的课程学习目标 1. 学习博客园更多使用技巧 2. 通过作业实践熟练与熟悉掌握MarkDown的排版与工具功能 这个作业在哪些方面帮助我实现学习目标 1. 发布第二个博客 2.进一步了解MarkDown的排版和工具功能 实验内容: 任务一:编写代码输出以下图形                            *   …
Android Game Discussion Questions Answers 20162309邢天岳 20162311张之睿 20162312张家铖 20162313苑洪铭 20162324春旺 20162325金立清 Questions 返回目录 Answers 邢天岳-王者荣耀 (1)此软件出现与2015年11月份,在这款软件正式开始上市之前,该软件的开发商(腾讯公司)为了测试软件性能,先是在网上开布抢号平台,让小部分玩家先进行体验使用,在得到玩家的反馈后进行调整,之后在正式发布.在腾…
原码:一个正数,转换为二进制位就是这个正数的原码.负数的绝对值转换成二进制位然后在高位补1就是这个负数的原码. 但是原码有几个缺点,零分两种 +0 和 -0 .很奇怪是吧!还有,在进行不同符号的加法运算或者同符号的减法运算的时候,不能直接判断出结果的正负.你需要将两个值的绝对值进行比较,然后进行加减操作 ,最后符号位由绝对值大的决定.于是反码就产生了.反码:正数的反码就是原码,负数的反码等于原码除符号位以外所有的位取反. 解决了加减运算的问题,但还是有正负零之分,然后就到补码了补码:正数的补码与…
1.java基本运行单位是类,类的组成成员为成员变量和方法.成员变量的种类有public,default(就是不写),protected,private.public:public可以修饰类,数据成员,构造方法,方法成员.被public修饰的成员 ,可以在任何一个类中被调用,不管同包或不同包,是权限最大的一个修饰符. private:private可以修饰数据成员,构造方法,方法成员,不能修饰类(此处指外部类,不考虑内部类).被private修饰的成员,只能在定义它们的类中使用,在其他类中不能调…
对switch语句的理解 在程序中遇到switch时,要将switch后的表达式与后续程序中的case常量进行比较,如若相等,程序将执行后面所有的case语句,直到遇到break 为止.如果走完整个程序,仍然没有遇到相等值,则该switch语句不会对程序做任何处理. 正常运行该程序,输入9 此时程序运行到第11行即停止. 如若删去第12行的break,再次运行 此时程序运行到第16行的break处停止,则既是二等奖也是三等奖. = 赋值 == 相等…
==与equals()的之间的差别1)对于==,如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等:如果作用于引用类型的变量,则比较的是所指向的对象的地址 2)对于equals方法,注意:equals方法不能作用于基本数据类型的变量如果没有对equals方法进行重写,则比较的是引用类型的变量所指向的对象的地址:诸如String.Date等类对equals方法进行了重写的话,比较的是所指向的对象的内容.基本类型==是值equals是地址但是引用类型(类),他俩相反. 来源于查找…
sPrimitive() 判断是否为基本类型,Class.isPrimitive(),原始类型下返回true. for(Size value:Size.values()) { //此代码中的values()enum中自动生成,方便遍历enum System.out.println(value); } 枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象.相同的值则引用同一个对象. switch使用enum public class EnumTest { public static void…
20145224陈颢文<Java程序设计>第二周学习总结 教材学习内容总结 一.类型.变量与运算符 1.类型 整数: 可细分为为short整数(占2字节),int整数(占4字节),long整数(占8字节).可表示的整数范围从大到小依次为long,int,short. 字节: byte类型,需要逐字节处理数据.可表示-128~127的整数 浮点数: 要用来储存小数,分为float浮点数(占4字节)与double(占8字节) 字符: char类型用来储存字符符号等信号. 布尔: boolean类型…
20155303 2016-2017-2 <Java程序设计>第二周学习总结 教材学习内容总结 『注意』 "//"为单行批注符: "/*"与"*/"为多行批注符,编译程序会忽略"/*"与"*/"之间的内容.但不能将多个"/*"与"*/"嵌套使用. 在程序中写下一个浮点数时,编译程序默认使用double类型,如float PI = 3.14:会报错,要想避免…
2018-03-11 20165235祁瑛<Java程序设计>第二周学习总结 教材学习内容总结 第二章要点: 在这一章中我学到了很多东西: (1)布尔类型boolean,布尔类型的赋值只能是true或是false. (2)Unicode码 (3)System.out.println()输入+表示首尾相连 (4)float:8位有效数字,double:8位有效数字. (5)从低精度到高精度转换需要声明类型. (6)Scanner对象调用方法取用用户键盘输入的数据等待. (7)声明数组:类型 []…