一、java语法基础
1.注释: 程序的说明性文字,用于解释说明程序的...
(1)注释类型:
// 单行注释:一次注释一行.
多行注释.: /*注释内容*/
文档注释: /**注释内容*/:使用开发工具javadoc 可以将文档注释生成一套.html 格式说明书...
注意: java 编译器会忽略注释.
(2) 注释的嵌套:
多行注释可以嵌套单行注释.
多行注释不能嵌套多行注释.(无意间)
编写程序: 可以先写注释,将你的思路使用自然语言进行描述.再使用java 翻译为程序...
2.关键字:被java 赋予了特殊含义的单词.
3.标识符:程序员自定义的一些单词.
必须准手规则. 建议采纳规范.
4.计算机数据单位
机器, 电路, 集成电路(很多很多的), 通电和断电, 0 1
一个电路: 可以表示2种状态.
计算机通过电路电路的排列组合就喝表示很多个0 和1.用于存储信息了...
计算机最小单位 bit(比特), 一个bit 表示计算机中一个二进制,表示一个电路... bit 太小...
计算机的基本单位 byte(字节)
将8bit 提升为了新的单位,称之为字节(byte)
1byte=8bit
1kb=1024byte 2(10)
1mb=1024kb
GB ... TB
5.java基本数据类型
编程: 计算机1+2 的结果...
数值型:
整数
byte 8位. 1个字节.:范围有限: -128~127 -2(7) ~2(7)-1
short 16位. 2个字节:范围 - 32768~ 32767 -2(15)~2(15)-1
int 32位. 4个字节:范围 -2147483648~ 2147483647 -2(31)~2(31)-1
long 64位 8个字节:范围 -2(63)~2(63)-1
最常用的是int .
浮点数
float 单精度浮点数. :内存4个字节,32位. 3.141582
double 双精度浮点数: 内存中8个字节,64位. 3.1415926123456
double 有效的小数点位数比float 更长...
最常用:double .
字符型:
如何在java 中表示一个字符, 通过一对单引号'a'
char 类型. 使用的是Unicode编码. java 中的一个字符占用2个字节.
一个char 2个字节...
布尔型:
boolean 表示事物的正反两面... true false ...
6.常量
常量值,程序中直接出现的固定不变的值.
整形常量:默认数据类型是int .
不同进制体现:二进制 0b(B) ,0 1、八进制 0开头 逢8进1、十进制 逢10进1、十六进制 0x(X)开头 a,b,c,d,e,f
长整形常: long 类型. 数值后缀L(l)
浮点数常量:默认double 类型. 如果需要使用单精度浮点数常量,只需要在浮点数常量值后添加F(f).
字符常量:char 类型. 一对单引号表示字符. 字符只能表示一个单字符.
字符串常量:注意: 不是基本数据类型. 是String 类(类类型的).一对双引号.
null常量:代表的内存中没有开辟空间...
布尔常量:boolean 、true false
二、java基础语法之运算符
1.算术运算符
+ - * / % ++ -- +(字符串拼接)
2.赋值运算符.
= += -= *= /= %=
特点: 自动的进行强制类型转换.
|
|