Java学习第二天
Java基础语法
注释
Java中注释分三种
- 单行注释:“ // ” 文字注释
- 多行注释:"/* 文字注释 */"
- 文档注释:JavaDoc "/** 文字注释 */"
标识符
关键字

Java中所有组成部分都需要名字,类名、变量名、方法名都被称为标识符
表示符注意点
- 所有标识符都应以字母(A-Z 或 a-z)、美元符( $ )、或者下划线( _ )开始
- 首字母之后可以是字母(A-Z 或 a-z)、美元符( $ )、下划线( _ )或数字的任何字符组合
- 不能使用关键字作为变量名或者方法名
- 标识符是大小写敏感的
- 非法标识符举例:123abc、-salary、#abc...
数据类型
-
强类型语言:
要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
-
弱类型语言:
弱类型语言也称为弱类型定义语言。与强类型定义相反。像vb,php等就属于弱类型语言
-
Java的数据类型分为两大类
- 基本类型
- 引用类型

字节
-
位(bit)
计算机内部储存最小单位,11001100是一个八位的二进制
-
字节(byte)
计算机内部储存基本单位,习惯用大写"B"
-
1B = 8bit
-
字符
计算机中使用的字母、数字、字和符号
-
等量换算
- 1bit 表示1位
- 1B表示 1B = 8bit
- 1024B = 1KB
- 1024KB = 1M
- 1024M = 1G
- 1024G = 1TB
进制
-
二进制
二进制是计算技术中广泛采用的一种数制,二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”,常以“ob”开头
-
八进制
八进制,Octal,缩写OCT或O,一种以8为基数的计数法,采用0,1,2,3,4,5,6,7八个数字,逢八进1。一些编程语言中常常以数字0开始表明该数字是八进制。八进制的数和二进制数可以按位对应(八进制一位对应二进制三位),常以“o”开头。
-
十六进制
十六进制(英文名称:Hexadecimal),是计算机中数据的一种表示方法。同我们日常生活中的表示法不一样。它由0-9,A-F组成,字母不区分大小写。与10进制的对应关系是:0-9对应0-9;A-F对应10-15;N进制的数可以用0~(N-1)的数表示,超过9的用字母A-F,常以“ox”开头。
类型转换
-
由于Java是强类型语言,所以需要进行有些运算的时候需要用到类型转换
低----------------------------------------------------------------------------------------------->高
byte->short->char->int->long->float->double -
运算中不同类型数据先转换为同一种类型,后进行运算
public class text01 { public static void main(String[] args) { int i = 120; byte a = (byte)i; System.out.println(a); } } -
自动类型转换
按照由低到高正常转换即可
-
注意点
- 不能对布尔值进行转换
- 不能把对象类型转换为不相干的
- 在吧高容量转换为低容量时要强制转换
- 转换时可能存在内存溢出,或者精度问题

浙公网安备 33010602011771号