2021-02-22

Java基础语法

注释一定要写,写代码也一定要注意规范

Java中注释三种,注释并不会被执行,是写给人看的。

不要在编码开头注释,会把代码注释掉,可以在代码后面注释

单行注释:// 只能注释一行文字

多行注释:/* 注释 */ 可以注释一段文字

JavaDoc:文档注释:/** 注释 */

标识符

关键字

在这里插入图片描述

*Java所有的组成部分都需要名字。类名,变量名以及方法名都被称为标识符。

标识符注意点:不能以数字,#,*等开头,只能以大小写字母,美元符,下划线为开头。首字母之后可以是任意字母任何组合,但是特殊符号例如#,%,不能随便写在变量命名中。也不可以用关键字作为变量名或方法名。标识符是大小写敏感的

数据类型

强类型语言:强类型定义语言,要求变量的使用严格规定,所有的变量都必须先定义后才能使用,否则不可以使用。Java,c++等都是强类型语言,一旦定义了一个变量,指定了某个数据类型如果不经过转换就永远都是这个类型。好处:安全性高,严谨可以避免很多错误 。弊端:速度慢
(必须要严格的使用规范才能去使用,不按规范就不行)

string(字符串) a=10; 这个就不行必须是一个名字,用双引号引起来的string=“Hello”;

int num=10;数字用int定义

弱类型语言:可以不符合规定,可以随便定。VB,JS可以随便玩,例如‘12’+3=123这是数字

​ “123” 这是文本,可以进行计算。这两个东西是不一样的。Java里面是区分开的,但是弱类型语言里没有严格的界限去区分,所以容易错。但是弱类型语言并不是没有用的JS是非常流行的。

Java的数据类型分为两大类

基本类型(primitive type):

生活中的数字(整数,小数),文字 。

byte占1个字节范围:-128-127

Java中 数值类型整数类型 short占2个字节范围:-32768-32767

int占4个字节范围:-2147483248-2147483647 (常用)

long占8个字节范围:-9223372036854775808-9223372036854775807

浮点类型 float占4个字节:表示的小一点

double占8个字节(常用):表示的更大一点

字符类型 char占2个字节:中文那种汉字

boolean类型:占1位其值只有true和false两个(是非对错)

Java八大基本数据类型
在这里插入图片描述

什么是字节?

位(bit):是计算机 内部数据 储存的最小单位,11001100(二进制数,一个0代表一位一个1代表一位)是一个八位二进制数

字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写B来表示

1B(byte,字节) = 8bit(位)

电脑32位和64位的区别:32位的操作系统只可以用32位的CPU,而64位的系统,既可以装32位操作系统的CPU,也可以装64位的操作系统。他们中间有个东西叫做寻址能力,在内存中寻址的能力。这个跟32位64位直接挂钩,64位的支持128G内存,理论上是无限大的。而32位的最多只能支持4GB内存,在往上扩内存就不可以了。32位的电脑只能装32位的一些软件,64位的可以装64的也可以32的。

字符:是指计算机中使用的字母,数字,字和符号(A,B,中,国等)

1bit表示1位

1Byte表示一个字节 1B=8b

1024B=1KB

1024KB=1M

1024M=1G

1024G=1TB

引用类型(reference type):

​ 类

​ 接口

​ 数组

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值