黑马程序员技术交流社区

标题: 技术贴 [打印本页]

作者: 丁蕊    时间: 2019-3-11 21:55
标题: 技术贴
1.JVM(Java Virtual Machine),Java虚拟机;JRE(JavaRuntime Environment),Java运行环境,包含了JVM和Java的核心类库(Java API)
JDK(JavaDevelopment Kit)称为Java开发工具,包含了JRE和开发工具。
2.path 环境变量
配置环境变量的作用就是可以使bin目录下的java相关命令可以在任意目录下使用。
配置方案:
a.高级系统设置”,在弹出的系统属性框中,选择“高级”选项卡(默认即显示该选项卡),点击“环境变量”。
b.在弹出的“环境变量”框,中选择下方的系统变量,点击新建。
c.在弹出的“新建系统变量”框中,输入变量名和变量值,点击确定。
变量名为:JAVA_HOME,变量值为JDK的安装路径,点击确定。
d.然后选中“系统变量”中的“Path”变量,点击“编辑”按钮,将刚才创建的JAVA_HOME变量添加到“Path”变量中。在弹出的“编辑系统变量”框中,点击“新建”,输入%JAVA_HOME%\bin。
3.关键字
关键字是指被java语言赋予了特殊含义的单词。
关键字的特点:关键字的字母全部小写。
​4. 常量
在程序运行过程中,其值不可以发生改变的量。
Java中的常量分类:
​ 字符串常量 用双引号括起来的多个字符(可以包含0个、一个或多个),例如"a"、"abc"、"中国"等
​ 整数常量 整数,例如:-10、0、88等
​ 小数常量 小数,例如:-5.5、1.0、88.88等
​ 字符常量 用单引号括起来的一个字符,例如:'a'、'5'、'B'、'中'等
​ 布尔常量 布尔值,表示真假,只有两个值true和false
​ 空常量 一个特殊的值,空值,值为null
除空常量外,其他常量均可使用输出语句直接输出。
5. 数据类型整数类型:byte,short,int,long浮点类型:float,double字符类型:char布尔类型:boolean在java中整数默认是int类型,浮点数默认是double类型。6. 变量在程序运行过程中,其值可以发生改变的量。变量的使用:通过变量名访问即可。使用变量时的注意事项1.在同一对花括号中,变量名不能重复。
2.变量在使用之前,必须初始化(赋值)。
3.定义long类型的变量时,需要在整数的后面加L。因为整数默认是int类型,整数太大可能超出int范围。
4.定义float类型的变量时,需要在小数的后面加F。因为浮点数的默认类型是double, double的取值范围是大于float的,类型不兼容。
7.标识符标识符是用户编程时使用的名字,用于给类、方法、变量、常量等命名。
Java中标识符的组成规则:
​ 由字母、数字、下划线“_”、美元符号“$”组成,第一个字符不能是数字。
​ 不能使用java中的关键字作为标识符。
​ 标识符对大小写敏感(区分大小写)。
Java中标识符的命名约定:
​ 小驼峰式命名:变量名、方法名
​ 首字母小写,从第二个单词开始每个单词的首字母大写。
​ 大驼峰式命名:类名
​ 每个单词的首字母都大写。
8.运算符
a.算数运算符:
+  -  *   ++  --   /   %
b. 赋值运算符=   +=   -=   *=   /=   %=c. 关系运算符> <  >=  <=   ==  !=d. 逻辑运算符&   |   ^  !   &&     ||e. 三元运算符关系表达式 ? 表达式1:表达式2;执行流程:执行关系表达式,返回值 true 执行 表达式1 否则 执行 表达式29. 流程控制语句a.顺序结构:从上往下依次执行;b.分支结构: if语句    if语句的标准格式:            if(关系表达式){              语句体1;             }else{              语句体2;            }    先执行关系表达式,如果表达式结果为 true 执行语句体1 否则执行语句体2switch 语句switch(表达式){       case 值1:        语句体1;         break;       case 值2:        语句体2;         break;       case 值3:        语句体3;         break;         ...         default:         语句体;         break;       }c.循环结构   for循环       格式:for (①初始化语句;②条件判断语句;④ 步进语句  ){                ③ 循环体;          }    while 循环格式: ①初始化语句         while(②条件判断语句){              ③ 循环体               ④ 步进语句         }





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2