java基础语法
AJiTuiA
这个作者很懒,什么都没留下…
展开
-
14、数组
数组:是-种容器,可以同时存放多个数据值。 数组的特点: 1、数组是一种引用数据类型 2、数组当中的多个数据,类型必须统一 3、数组的长度在程序运行期间不可改变 数组的初始化,在内存当中创建一个数组,并且向其中赋予一些默认值。 两种常见的初始化方法: 1、动态初始化(指定长度):在创建数组的时候,直接指定数组当中的元素个数。 2、静态初始化(指定内容):在创建数组...原创 2020-02-11 10:55:35 · 89 阅读 · 0 评论 -
13、方法重载
方法的重载(Overload),多个方法的名称一样,但是参数列表不一样。 好处:只需要记住唯一一个方法名称,就可以实现类似的多个功能 方法重载与下列因素相关: 1、参数个数不同 2、参数类型不同 3、参数的多类顺序不同 方法重载与下列因素无关: 1、与参数名称无关 2、与方法的返回值类型无关 ...原创 2020-02-10 11:39:20 · 69 阅读 · 0 评论 -
12、方法复习
方法其实就是若干语句的功能集合。 参数,就是进入方法的数据。 返回值,就是从方法中出来的数据。 定义方法的完整格式: 修饰符 返回值类型 方法名称(参数类型 参数名称,...){ 方法体 return 返回值; } 返回值类型:也就是方法最终产生的数据结果是什么类型 方法名称:方法的名字,规则和变量一样,小驼峰 参数类型:进入方法的数据是什么类型 参数名称:进入方法的数据对应...原创 2020-02-10 11:38:48 · 194 阅读 · 0 评论 -
10、循环结构-for-while-do..while
循环结构的基本组成部分,一般可以分成四部分: 1、初始化语句:在循环开始最初执行,而且只做唯一一次 2、条件判断:如果成立,则循环继续;如果不成立,则退出循环 3、循环体:重复要做的事情内容,若干行语句 4、步进语句:每次循环之后都要进行扫尾工作,每次循环结束之后都要执行一次 for循环: for(初始化表达式1;布尔表达式2;步进表达式4){ 循环体3; } 1234-》...原创 2020-02-10 11:20:05 · 129 阅读 · 0 评论 -
9、选择结构-if语句-switch语句
判断语句——if 第一种格式: if(关系表达式){ 语句体; } 执行流程: 首先判断关系表达式看其结果是true还是false 如果是true就执行语句体 如果是false就不执行语句体 第二种格式: if(关系表达式){ 语句体1; }else{ 语句体2; } 首先判断关系表达式看其结果是true还是false 如果是true就执行语句体1 如果是fals...原创 2020-02-10 11:19:31 · 284 阅读 · 0 评论 -
8、JDK9新特性-Jshell
当编写代码非常少,而又不愿意编写类,可以使用Jshell工具 编译器优点: 对于byte/short/char三种类型来说,如果右侧赋值的数值没有超过范围,那么javac编译器将会自动隐含地为我们补上一个(byte)(short)(char) 1、如果没有超过左侧的范围,编译器补上强转 2、如果右侧超过了左侧范围,那么直接编译器报错 在给变量进行赋值的时候,如果右侧...原创 2020-02-10 11:18:50 · 281 阅读 · 0 评论 -
7、方法入门
定义一个方法的格式: public static void 方法名称(){ 方法体 } 方法名称的命名规则和变量一样,使用小驼峰。 方法体:也就是大括号当中可以包含任意条语句。 注意事项: 1、方法定义的先后顺序无所谓。 2、方法的定义不能产生嵌套包含关系 3、方法定义好了之后,不会执行的,如果想要执行,一定要进行方法的【调用】 调用方法:方法名称(); ...原创 2020-02-10 11:15:14 · 60 阅读 · 0 评论 -
6、运算符
运算符:进行特定操作的符号,例如:+ 表达式:用运算符连起来的式子叫做表达式:例如:20+5,又如:a+b 四则运算: 加:+ 减:- 乘:* 除:/ 取模(取余数):% 对于一个整数表达式来说,除法用的是整数,整数除以整数,结果仍然是整数。 只有 对于整数除法来说,取模运算符才有余数的意义 注意事项: 1、一旦运算当中有不同类型的数据,那么结果将会是数据类型范围大的那种 四...原创 2020-02-10 11:11:44 · 138 阅读 · 0 评论 -
5、数据类型转换
当数据类型不一样时,将会发生数据类型转换 自动类型转换(隐式) 1、特点:代码不需要进行特殊处理,自动完成 2、规则:数据范围从小到大 强制类型转化 (显式) 1、特点:代码需要进行特殊的格式处理,不能自动完成 2、格式:范围小的类型 范围小的变量名=(范围小的类型)原本范围大的数据 注意事项: 1、强制类型转换一般不推荐使用,因为有可能发生精度损失、数据溢出 2、b...原创 2020-02-10 11:09:18 · 114 阅读 · 0 评论 -
4、常量变量
常量:在程序运行期间,固定不变的量 常量的分类: 1、字符串常量:凡是用双引起来的部分,叫做字符串常量。例如:“abc”、"hello" 2、整数常量:直接写上的数字,没有小数点。例如:100、200、0、-200 3、浮点数常量:直接写上的数字,有小数点。例如:2.5、-3.14 4、字符常量:凡是用单引号引起来的单个字符,叫做字符串常量。例如:'A' 5、布尔常量:只有两种取值,t...原创 2020-02-10 11:08:13 · 66 阅读 · 0 评论 -
3、关键字标识符
关键字:有特殊含义的、被保留的、不能随意使用的字符。 关键字特点: 1、完全小写的字母,public 2、在增强版的记事本当中(例如Notepad++)有特殊颜色 标识符 标识符:是指在程序中,我们自定义内容。比如类的名字、方法的名字和变量的名字等等,都是标识符。 命名规则:硬性要求 标识符可以包含英文字母26个(区分大小写)、0-9、$(美元符号)和_(下划线)开头 标识符...原创 2020-02-10 11:06:11 · 245 阅读 · 0 评论