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

Java课堂笔记

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

Java课堂笔记

Java课堂笔记 基础 注释

Java的注释方式有三种

单行注释

//Hello,World!

多行注释

文档注释

标识符和关键字 系统关键字列表
abstractassertbooleanbreakbyte
casecatchcharclassconst
continuedefaultdodoubleelse
enumextendsfinalfinallyfloat
forgotoifimplementsimport
instanceofintinterfacelongnative
newpackageprivateprotectedpublic
returnstrictfpshortstaticsuper
switchsynchronizedthisthrowthrows
transienttryvoidvolatilewhile
标识符注意点
  • 所有的标识符都应该以字母,美元符"$",下划线"_",开始
  • 首字母后都是上述类型和数字的任意字符组合
  • 不能使用关键字作为变量名或者方法名
  • 标识符是大小写敏感的
  • 可以使用中文命名,但是一般不建议这样去使用,也不建议用拼音
数据类型

Java是一门强类型语言,强类型语言要求变量的使用要严格符合规定,所有变量都必须要求先定义后才能使用。C++也是强类型语言。

Java的数据类型分为两大类

基本类型 整数类型 byte int
int i = 10 ;
    int i2 = 010 ;          //八进制0
        int i3 = 0x10 ;     //十六进制0x
//用sout输出最终都会转换成十进制的大小再输出
long short 逻辑类型 boolean

定义一个可选择的逻辑变量,包含true和false两个值

字符类型 char

‘’

关于字符还有一个转义字符

n换行
b退格
t水平制表
单引号
u其后为16进制
双引号
\反斜线
浮点类型 float

4

double

8

浮点数注意事项

浮点数位数有限,是离散的,有舍入误差。最好完全不使用浮点数去进行比较

类型转换 类型转换高低

byte,short,char->int->long->float->double

强制转换

(类型)变量名 高->低

自动转换

低->高

变量、常量、作用域 变量

数据类型 变量名 = 值;可以用逗号隔开来声明多个变量名

基本运算符 算数运算符
+-*/%++(在前先加,在后后加)
赋值运算符
=
关系运算符
><>=<=>><<!=instanceof
逻辑运算符
&&和||或!取反
位运算符(用于二进制计算的使用)
&|^~>><<>>>
条件运算符
?:
扩展赋值运算符
+=-=*=/=
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/337079.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

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

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