阿杰初探java(续)
前言
随着时代的发展编程语言也在进步,Java语言更是成为当今时代潮流,本文简述了阿杰对Java语言的初步认识,并记录阿杰初次进行Java入门学习的部分重要基础内容;
一、字符串类型变量
基本语法格式:
string 变量名 = “初始值”;
注意事项:
1、Java使用 双引号 + 若干字符 的表示方式表示字符串字面值;
2、string是引用类型;
3、字符串中不太方便的字符需要转义;
(字符串的+操作表示字符拼接)
常见转义字符:
转义字符 | 解释 |
---|---|
\n | 转义字符 |
\t | 水平制表符 |
\’ | 单引号 |
\" | 双引号 |
\\ | 反斜杠 |
二、变量
变量作用域:
变量能生效的范围;
变量命名规则:
硬性指标:
1、一个变量命名只能包含数字字母下划线;
2、数字不能开头;
3、变量命名是敏感的;
软性指标:
1、变量命名具有描述性;
2、变量命名不宜使用拼英;
3、变量命名的词性推荐使用名词;
4、变量命名推荐使用小驼峰;
三、常量
1、常用
10 //int字面值常量(10进制)
010//int字面值常量(8进制)
0x10//int字面值常量(16进制)
等
2、final关键字修饰的常量
用final修饰的常量不能在程序运行中发生修改;
四、类型转换、提升
1、boolean不能与其他基本类型转换;
2、大转小可能存在精度丢失;
3、不同类型的数据混合运算,范围小的会提升为范围大的大的;(对于byte, short这种比4个字节小的类型会先提升为int在进行运算)
4、int,string之间相互转换需要用 . 调用;