给Java自学者的课程建议(第一周)。

第一周

  每个同学在自学的过程中遇到的问题就是弄不清哪些是重点,哪些需要着重记忆,或者学习的进度改保持什么样子,下面就是我总结的java自学者搞懂的知识点以及进程。以后会不断更新。

  第一天:系统的了解java的运行的过程,从jdk,到jre,jvm,编译器将将.java文件编译成java字节码文件(.class文件),通过解释器(jvm虚拟机)将字节码文件解释成对应的机器语言并运行。

明白java运作的基本过程,很多同学在这块比较转不开圈的,这个过程的理解也是很有必要的。

第二天:进制之间的转换,反码补码的知识,在大学的学习中我也学过这方面的知识所以掌握起来也很快,另外这些知识只做了解就好。

进制的转换的时候我们提到了位(bit)的概念。字节(byte),1字节等于8bit。

第三天我们讲到了java的数据类型,包括基本数据类型和引用数据类型,基本数据类型包括数值型,字符型和浮点型。引用数据类型包括,类,接口和数组。然后提法哦了变量常量的问题,对变量的名称的定义,在这里第一次遇到了整型的四个类型,byte(1字节),short(两字节),int(4字节),;long(8字节)。其次就是浮点型folat和double类型,字符型char,布尔型boolean,这里需要注意布尔型的输出值只有两个,true或者是false。然后就是用final去定义一个常量,在对常量进行定义的时候常量名需要大写。然后就是逻辑运算符的问题,其中最常用的是短路的问题,短路或||短路与&&,他的优点就是运算速度快,可以解决第二个表达式带来的异常问题。

第四天:三种流程结构的一种:if条件判断语句,如果表达式的值为真,则执行语句块代码,否则跳过语句块。以此为基准,又学习了if的双分支选择结构if else,最后又学习了多分枝选择结构以及应用。接着我们又学习了switch的条件语句,它判断的是表达式的值,只能是等值条件的判断,表达式可以为byte,short,int,char类型。

第五天:这一天开始接触到比较深的东西就是循环。首先讲一下循环的三要素:初始化,条件表达式,增量;首先讲的是while的循环体系,表达式为真则执行循环体,表达式为假则循环结束。接着又引入了do while的循环体系,它和while的区别在于它是先执行再判断,while是先判断再执行。

接下来就是最重要的for循环,它也必须具备循环的三个要素,初始化,条件表达式,增量。在这里需要注意的是循环的条件表达式在后面可以省略但是在其他地方需要表达出来。

第六天:双for的循环,打印一些基本的图形之类的,矩形,平行四边形,等腰三角形,菱形,这里的图形都是一步一步相互转换的。

结束循环体的语句:break,continue,return,这三种结束循环体的方法,具体的类容就不一一点出来了,这三个方法一定要弄明白用法,然后自己私下多调试调试。

以上就是第一周学习的知识总结,细节性的东西要记在脑子里,在这里将大概的知识点做一下回顾。总结一下一周内学到的东西,总的来说知识点虽然不多,但是细节性的东西以及对代码的熟练度都是第一周练习的内容,在第一周的学习生活中还是很充实的。多多练习敲代码,才是迈进java的第一步。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值