标签:printf java 连接 双引号 强制转换 demo 字符串常量 内存 定位
Java代码的基础格式:Java的代码必须存放在一个类中。类需要使用class关键字来定义,class前面可加修饰符.
1 修饰符 class { 2 代码块; 3 }
Java语法的关键点:
1、每条执行语句后面必须有个( ; 分号)
2、Java语言严格区分大小写
3、代码排版层次清晰
4、连续的字符不能再两行书写 eg:
1 System.out.printfln("这是 2 错的!"); 3 //Java编译器报错
长字符可用连接符号 ‘+’
1 System.out.printfln("这是"+ 2 "错的!");
Java注释:单行//注释文字 多行/*注释文字*/ 文档注释/**注释文字*/
标识符:字母、数字、下划线(_)美元符号($)数字不能开头,不能有关键字。定义类名首字母大写。如:Demo 规则:1、包名一律小写 cn.itcast.test
2、类名接口名单词首字母大写
3、常量单词大写,连接单词用下划线
4、见词知意
Java关键字:小写、标识符不能为关键字 eg:class、public
Java中常量的分类
1.整数常量,所有整数
2.小数常量,所有小数
3.布尔型(boolean):true false
4.字符常量,单引号‘ ‘标识
5.字符串常量,双引号 " " 标识
6.null常量,返回值:null
正式四种表现形式
1.二进制:0,1
2.八进制:0-7
3.十进制:0-9
4.十六进制:0-9,A-F OX表示开头
特殊字符:反斜杠 \ 转义字符
- \r 回车,光标定位当前行开头,不会跳到下一行
- \n 换行,
- \t 制表符==Tab
- \b 退格符==backspace
变量的概念
内存中的一个存储区域
该区域有自己的名称(变量名)和类型(数据类型)
该区域的数据可以在统一类型的范围内不断变化
为什么定义变量:用来不断存放统一类型的常量,并可以重复使用
变量格式:数据类型 变量名=初始化值
强制类型转转:byte b = 3;
b = (byte)(b+4);
强制转换比较:
System.out.println(‘a‘+1); 98
System.out.println((char)(‘a‘+1)); b
byte short char 自动提升到int类型
测试int最大小值
int max==int x=Integer.MAX_VALUE;
int min==int x=Integer.MIN_VALUE;
标签:printf java 连接 双引号 强制转换 demo 字符串常量 内存 定位
原文地址:http://www.cnblogs.com/cao-yin/p/7277817.html