Java学习--week one
来源:互联网 发布:情义我心知 电影 2005 编辑:程序博客网 时间:2024/06/16 16:36
本周主要学习了:第二章 Java语言基础。第二张是关于Java语言的一些基础知识。例如数据类型,数值转换,语言逻辑运算等。
第一小节是关于数制转换,即十进制,二进制,十六进制之间的相互转换,计算机中的数据是以二进制的形式保存的,因此熟练掌握两者之间的转换很重要。
第二小节:
1、变量与数据类型。
Java数据类型有基本数据类型,引用数据类型,自定义数据类型三类。
基本数据包括byte类型,short,long,int类型,char类型,float,double,布尔类型。变量是用来存储数据,可简化计算。
2、变量的定义要依据需要选择数据类型,同时给变量命名时要注意语义化,即看到变量能想起来这个代表的是哪个数据。并且定义变量时要注意数据类型的取值范围,避免出现数值溢出。变量的作用域是当前位置到当前大括号结束内部的的代码块。
3、类型转换,小类型数据与大类型数据之间进行转换时要注意精度缺失的问题。
4、通过args数组获取数据。从控制台获取数据,首先要在main方法前导入scanner对象,然后才能开始使用scanner类型定义数据,否则会报错。
5、变量的自加、自减、自乘、自除。这四个操作与C语言中的方法一样,不做讲述。
6、调试,先设置断点,在某行行号处双击即可,再次双击删除断点,之后就可以进行调试,调试步骤也与C的调试方法大同小异。
第三小节:关系运算即判断不同数据之间的关系,例如判断大小等。
第四小节:逻辑预算包括与,或,非三种,优先级是非>与>或。其中与运算和或运算又有长短路之分。长路运算即运算符左右两边的表达式均进行运算,短路运算则需要先进行左边的运算再判断是否需要进行右边的运算。
第五小节:if 语句的使用。if语句可以单独使用也可以嵌套使用,其中if语句后的表达式为判断条件。
第六小节:switch语句的使用 。switch语句后面的表达式结果用来与case后面的常熟或者字符进行比较,以此来判断需要执行的是哪些代码。还需要注意的是break语句,如果没有写break语句,则一直执行直到遇到break语句或者整个switch语句结束为止,
第七小节:循环语句,这里介绍了三种循环结构,for循环,while循环,do while循环。for循环需要有循环变量初始值,循环结束条件,循环变量两三个参数。while循环只需要循环终止条件,但是先要判断符合条件才能进入循环,否则while循环语句不执行。do while语句同样只需循环终止条件,但是是先进入循环,再判断是否符合条件。
ps:本周由于综测和数据库第一次实验,进度比较慢,之后会赶上的^_^。
- Java学习--week one
- Week One
- Week One
- 【学习笔记】Machine Learning - Week One
- Afer one week affort for Java
- java学习--week two
- One day, One week!
- ONE WEEK SUMMARY--JULY
- Week Four_the last one
- coursera scala week one
- Machine Learning Week One
- [Leetcode] Week One ------ Array
- Java学习积累one
- 机器学习II. Linear Regression with One Variable (Week 1) 单特征线性回归
- week 5 mongodb学习
- 机器学习week 1
- java security week
- 笔记-Java week 12
- 如何解决error: failed to push some refs to 'xxx(远程库)'
- Random类以及Random种子
- 【视频开发】视频质量诊断----概述
- 计划
- 16道嵌入式C语言面试题(经典)
- Java学习--week one
- Unity 获取手机触摸方法
- day06-day07基础知识梳理
- PHP 中 16 个魔术方法详解
- 昨天抓取的数据今天来搞一下
- 使用vi编辑时上下左右方向键被转化为A、B、C、D怎么办?
- 求1000以内的回文素数(爱奇艺)
- 【视频开发】视频质量诊断之详解
- 没有wifi的童年,我们是这样过的