栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【Java】Java学习第一天(Java基础语法)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【Java】Java学习第一天(Java基础语法)

文章目录
  • Java基础语法
    • 1.注释
      • 分类
      • 特点
      • 快捷键
    • 2.字面量
      • 常见特殊值的书写格式
    • 3.变量
      • 变量定义的格式
      • 修改变量中储存的值
    • 4.变量使用的注意事项
    • 5.变量在计算机中的底层原理
      • 二进制
      • 十进制转二进制的算法
      • 计算机的数据的最小单位
      • 字符在计算机中如何存储
      • 图片数据-彩色图
      • 声音数据
      • 二进制数转十进制数
      • 八进制、十六进制介绍
    • 6.计算机的数据单位
      • 7.数据类型分类
    • 8.关键字、标识符
      • 关键字
      • 标识符
      • 标识符的要求
      • 命名指导规范

Java基础语法 1.注释

注释 :是写在程序中对代码进行解释说明的文字,方便自己和他人查看,以便理解程序的。

分类

单行注释:(// )只能写一行注释;

多行注释:()可以写多行注释;

文档注释:()文档注释的内容是可以提取到一个程序说明文档中去的。

特点

注释不影响程序执行,编译后的class文件中已经没有注释了。

快捷键

Ctrl+/ 单行注释(对当前行进行注释);

Ctrl+shift+/ 对选中的代码进行对行注释。

2.字面量

字面量:计算机使用来处理数据的,字面量就是告诉程序员:数据在程序中的书写格式。

常用数据生活中写法程序中写法说明
整数666,-88666,-88写法一致
小数13.14,-5.2113.14,-5.21写法一致
字符A,0,我‘A’,‘0’,‘我’程序中必须使用单引号,有且仅能一个字符
字符串程序员“HelloWorld”,“程序员”程序中必须使用双引号,内容可有可无
布尔值真、假true、false只有两个值:true表示真,false表示假
空值值是:null一个特殊的值,空值

字符必须单引号围起来,有且仅有一个字符

字符串必须用双引号围起来

常见特殊值的书写格式

true、false、null、n、t

3.变量

变量:变量就是用来存储一个数据的内存区域(可以理解成盒子),且里面存储的数据可以变化。

变量定义的格式

数据类型 变量名称 = 初始值;

修改变量中储存的值
double money = 6.0;
System.out.println(money);//6.0
money = money + 4.0;
System.out.println(money);//10.0
4.变量使用的注意事项

1、变量要先声明再使用。

int a = 23;
System.out.println(a);

2、变量声明后,不能存储其他类型的数据。

double b;
b = 2.5;

3、变量的有效范围是从定义开始到“}”截止,且在同一个范围内部不能定义2个同名的变量。

{
  int b = 25;
  System.out.println(b);
}

4、变量定义的时候可以没有初始值,但是使用的时候必须给初始值。

int c;
c = 100;
System.out.println(c);
5.变量在计算机中的底层原理 二进制

二进制:只有0,1,按照逢二进一的方式表示数据。

十进制转二进制的算法

除二取余法

计算机的数据的最小单位

使用8个二进制位为一组,来保存数据,我们称之为一个字节(byte,简称B)。

其中的每个二进制位称之为一位(bit,简称b),1byte=8bit简写1B=8b

字符在计算机中如何存储

ASCII编码表:即美国信息交换标准编码,规定了现代英语、数字字符、和其他西欧字符对应的数字编号。

“A”对应数字是65;

“a”对应数字是97;

“0”对应数字是48;

图片数据-彩色图

图片就是无数个像素点组成的

每个像素点的数据:用0~255 * 255 * 255 表示其颜色

声音数据

二进制数据形成音轨

二进制数转十进制数

八进制、十六进制介绍

为了方便观察和表示二进制,推出了八进制和十六进制。

每三位二进制作为一个单元,最小数是0,最大数是7,共8个数字,这就是八进制。

每四位二进制作为一个单元,最小数是0,最大数是15,共16个数字,依次用:0~9 A B C D E F 代表就是十六进制。

Java程序中支持书写二进制、八进制、十六进制的数据,分别需要以0B或者0b、0、0X或者0x开头。

int i1 = 0B0110001;//输入二进制
System.out.println(i1);
int i2 = 0141;//输入八进制
System.out.println(i2);
int i3 = 0x61;//输入十六进制
System.out.println(i3);
6.计算机的数据单位

计算机最小的组成单元是:字节,1B=8b

在B的基础上,计算机发展出了KB、MB、GB、TB、…这些数据单位。

1B = 8b

1KB = 1024B

1MB = 1024KB

1GB = 1024MB

1TB = 1024GB

7.数据类型分类

引用数据类型

基本数据类型:4大类8种

//1.byte字节量  占1个字节  -128~127
byte number = 98;
byte number2 = 128;//报错!
//2.short短整型  占2个字节
short money = 30000;
//int  整型  默认的类型  占4个字节
int it = 232442442;
//long  长整型  占8个字节
long lg = 1332442244245534;//报错,虽然没超过long的范围,但是它超过了本身int类型的标识范围。
//如果希望写一个整数字面量当成long类型,需要在其后加L/l
long lg2 = 1322233425552345L;
//5.浮点型(小数)
//float单精度 占4个字节
float score = 98.5F;//随便写一个小数字面量默认是double类型,如果希望是float类型需要在其后加F/f
//6.double  双精度  占8个字节
double score2 = 99.99;
//字符类型,char
char ch = 'a';
char ch2 = '中';
char ch3 = '中国';//报错!
//8.布尔类型 boolean
boolean rs = true;
boolean rs2 = false;
string name = "程序员";
System.out.println(name);
8.关键字、标识符 关键字

Java自己保留的一些单词,作为特殊功能的,例如:public、class、byte、short、int、long、double…

我们不能用来作为类名或者变量名称,否则报错。

注意:关键字很多,不用刻意去记

标识符

标识符就是由一些字符、符号组合起来的名称,用于给类、方法、变量等起名字的规矩。

标识符的要求

基本要求:由数字、字母、下划线(_)和美元符($)等组成

强制要求:不能以数字开头、不能是关键字、区分大小写

命名指导规范

变量名称:满足标识符规则,建议全英文、有意义、首字母小写,满足“驼峰模式”,例如:int studyNumber;

类名称:满足标识符规则,建议全英文,有意义,首字母大写,满足“驼峰模式”,例如:HelloWorld.java。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/876990.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号