everybody!!!这里是杨杨杨的第二次课程的总结,欢迎捧场

1.Java语法格式

(1) 如何定义Java中的类

Java代码都定义在类中,类由class来定义,如:

JAVA怎么调用括号里的变量 java中的括号表示什么_JAVA怎么调用括号里的变量


(2)主函数main方法

main是程序的入口;保证程序的独立运行;被JVM调用,如:

JAVA怎么调用括号里的变量 java中的括号表示什么_运算符_02

注意:代码严格区分大小写,如main和Main是不一样的

(3)Java语言分隔符

分号;:分割语句,表示一句话结束;

花括号{}:表示一个代码块;

方括号[]:用于定义数组和访问数组元素;

圆括号():使用广泛,在此不说;

圆点.:类/对象访问成员时(字段,方法)使用;

空格:分割一条语句的不同部分;

(4)注释

用来说明程序,有利于提高程序阅读性

分类:

单行注释 //注释内容

多行注释 /注释内容/

文档注释 /*注释内容/

注意:多行和文档注释都不能嵌套使用;单行和多行注释不会被JVM解释执行,而对于文档注释,其注释内容会被JDK提供的工具所解析,生成一套以网页文件形式体现的该程序的说明文档

JAVA怎么调用括号里的变量 java中的括号表示什么_运算符_03


题外话!!一般Java初学者菜鸟可以养成先写注释再写代码的好习惯,将自己的思想先用注释整理出来,再用代码去实现。

其实学习Java就像我们小时候学说话的时候,先从一个音,接着到字,紧接着是词,只有把这些学好了,我们才能更好的表达我们的意思。

2.Java关键字与标识符

(1)关键字:被Java语言赋予了特定含义的一些字符,关键字中所有的字母都为小写,比如:中国,上海等,我们不能将这些专有名词用在其他地方,

JAVA怎么调用括号里的变量 java中的括号表示什么_JAVA怎么调用括号里的变量_04

这些关键词不用特意去记,题做得多了,自然而然就记住了

(2)标识符

为了增加代码的阅读性自定义的名称

是由字母、数字、下划线$组成,不能用数字开头

标识符大小写敏感

不能使用Java中的关键字和保留字

注意:起名字时,只要标识符不是关键字就行,为提高程序阅读性,常用有意义的英文单词作标识符

书写规范:

包名—多单词组成且所有字母都小写

类名接口名—多单词,所有单词首字母大写

变量名和函数名—多单词,第一个单词首字母大写,其余单词小写

常量名—所有字母大写,多单词用下划线连接

3.Java常量和变量

(1)常量

是指程序中固定不变的值

分类:整数常量,小数常量,布尔型常量,字符常量,字符串常量,布尔型常量,NULL常量

(2)变量

概念: 简单来说,变量就如同数学中的未知数,在计算机中,变量表示内存中的一个存储区域,该区域用来不断的存放同一类型的常量数据,并可以重复使用这个区域。并且这个区域有自己的名称(变量名)和类型(数据类型)。

定义格式:数据类型 变量名=初始化值

变量使用:在使用变量时,必须先给变量空间存放数据,即初始化。同时变量也有自己的生命周期。

4.Java数据类型

具体的数据类型分类如下图所示:

JAVA怎么调用括号里的变量 java中的括号表示什么_运算符_05


注意:整数默认为int,小数默认为double.

布尔型boolean:用于逻辑运算和程序流程控制,只取值true和false,如:

JAVA怎么调用括号里的变量 java中的括号表示什么_JAVA怎么调用括号里的变量_06


字符型char: 表示通常意义上的”字符“,字符常量为用单引号括起来的单个字符

转义字符:有部分符号在Java有特殊含义,当需要使用符号自身原有的意思时,可通过转义字符表示,如:”\t“

字符串类型String: 不属于基本数据类型,用双引号括起来的多个或单个字符
整数类型:据字节分为四种(byte-1字节,short- 2字节,int-4字节,long-8字节)
整数常量的四种表示方式:二进制整数以0b或0B开头,十进制整数,八进制整数以0开头,十六进制以0X或0x开头

注意:Java语言的整型常量默认是int型,声明long型变量后加上‘l’或‘L’
浮点类型:double和float关键字在内存中开辟的空间可以存放小数,double开辟8个字节的空间,float开辟4个字节的空间

注意:Java浮点型常量默认是double,则要声明一个常量为float型,则需在常量后加上f或F。

5.数据类型转换

**(1)隐式类型转换:**容量小的类型可自动转换为容量大的数据类型byte,short,char–int–long–float–double

注意:当把超过byte和short范围的数据给他们开辟空间存放会发生编译时错误。同样把无法在编码表中查到对应字符的数据存放到char空间也会报错

**(2)强制类型转换:**容量大的数据类型转换为容量小的数据类型时,要加上强制转换符,但可能造成精度的降低和溢出,使用时要格外注意

格式:(数据类型)(被转数据)

为了帮助大家较好的理解,如下图:

JAVA怎么调用括号里的变量 java中的括号表示什么_数据类型_07


6.算数运算符

(1)算数运算符符号

JAVA怎么调用括号里的变量 java中的括号表示什么_JAVA怎么调用括号里的变量_08

(2)i++与++i的区别

i++需先将变量的值临时保存,然后给变量空间加1;

++i先给变量空间加1,再把加1后的值和其他运算符进行运算

注意:自加自减运算单独存在时,放左放右是没有区别的。如:

JAVA怎么调用括号里的变量 java中的括号表示什么_运算符_09


7.赋值运算符

注意:赋值号和算数运算符的混合运算属于一个运算符,不能拆分,并且这个符号会完成自动强转动作

8.比较运算符
比较运算符的结果都是boolean型,也就是要么是true,要么是false
注意:比较运算符“==”不能误写成“=”

9.逻辑运算符

&–两边都为true,结果是true,否则false

|–两边都为false,结果是false,否则true

^–异或,两边相同为false,两边不同为true

!–非,非假为真,非真为假

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

|和||的区别–双或时,左边为真,右边不参与运算

JAVA怎么调用括号里的变量 java中的括号表示什么_运算符_10


最后给大家分享两个题:

(1)如何交换两个变量的值,给大家分享三种方法

JAVA怎么调用括号里的变量 java中的括号表示什么_Java_11


(2)

JAVA怎么调用括号里的变量 java中的括号表示什么_Java_12

JAVA怎么调用括号里的变量 java中的括号表示什么_数据类型_13


再见啦!