大数据培训入门学习——Java基本语法

2018-11-22 01:29

大数据培训入门学习——Java基本语法



  大数据开发课程有几个月的Java学习,然后进入大数据部分,打牢Java基础,有助于大数据学习。科多大数据带大家来学习一下Java的基本语法。

  一个Java源文件里可以定义多个Java类,但其中最多只能有一个类被定义成public类;

  一个源文件中包含N个Java类时,编译后会生成N份字节码文件,即每个类都会生成一份单独的class文件,且字节码文件名和

  任何一种语言都有自己的语法规则,Java也一样,既然是规则,那么知道其如何使用就可以了。

  在/** */之间的所有字符会被编译器忽略,java特有的(用于生成文档);

  可简单理解为在Java程序中为了增强阅读性自定义的名称。比如:类名,方法名,变量名等。

  成员变量:在方法体外,类体内声明的变量,又称字段(Field)或全局变量;

  (其实Java中没有全局变量,由于Java是面向对象语言,所有变量都是类成员),成员变量的作用域是整个类中;

  在数据类型中,最常用也是最基础的数据类型,被称作基本数据类型。可以使用这些类型的值来代表一些简单的状态。

  Java 语言的基本数据类型总共有以下8 种,下面是按照用途划分出的4 个类别:

  整数型是一类代表整数值的类型。当需要代表一个整数的值时,可以根据需要从4 种类型中挑选合适的,如果没有特殊要求的话,一般选择int 类型。4 种整数型区别主要在每个数据在内存中占用的空间大小和代表的数值的范围。

  小数型是一类代表小数值的类型。当需要代表一个小数的值时,可以根据需要从以下2 种类型中挑选合适的。如果没有特殊要求,一般选择double类型。

  由于小数的存储方式和整数不同,所以小数都有一定的精度,所以在计算机中运算时不够精确。根据精度和存储区间的不同,设计了两种小数类型。

  字符型代表特定的某个字符,按照前面介绍的知识,计算机中都是以字符集的形式来保存字符的,所以字符型的值实际只是字符集中的编号,而不是实际代表的字符,由计算机完成从编号转换成对应字符的工作。Java 语言中为了更加方便国际化,使用Unicode 字符集作为默认的字符集,该字符集包含各种语言中常见的字符。在程序代码中,字符使用一对单引号加上需要表达的字符来标识,例

  如’A’、’a’等,当然也可以直接使用字符编码,也就是一个非负整数进行表示。

  布尔型代表逻辑中的成立和不成立。Java 语言中使用关键字true代表成立,false 代表不成立。布尔型是存储逻辑值的类型,其实很多程序中都有逻辑值的概念,Java 把逻辑的值用布尔型来进行表达。

  byte,short,char之间不会相互转换,他们在计算时首先会转换为int类型。

  byte,short,char之间不会相互转换,他们在计算时首先会转换为int类型。

  &和&&的区别:单与时,左边无论真假,右边都进行运算;双与时,如果左边为真,右边参与运算,如果左边为假,那么右边不参与运算。

  是由数字、运算符、数字分组符号(括号)等以能求得数值的有意义排列的序列;

  其中x为boolean类型表达式,先计算x的值,若为true,则整个三目运算符的结果是表达式y的值,否则就是z的值。

  如果代码里没有流程控制,程序是至上而下一行一行执行的,一条语句执行完之后继续执行下一条语句,直到程序的最后。

  if(条件表达式){执行语句;}else if (条件表达式){执行语句;}……else{执行语句;}

  结束switch语句的两种情况:遇到break,switch语句执行结束。

  如果匹配的case或者default没有对应的break,那么程序会从第一次匹配的case语句开始继续向下执行,运行可以执行的语句,直到遇到break或者switch结束为止。

  注意:switch语句只能使用byte、char、short、int四种基本类型以及它们的包装类和枚举

  学习过程中有任何疑问可以访问咨询老师哦,老师会在线免费给你答疑返回搜狐,查看更多