JAVA基础语法

注释

注释:给写代码的人看的,并不会被执行
平时写代码一定要注意规范!!!

三种:
1、单行注释 // 可以注释一行文字
2、多行注释 /* / 可以注释一段文字
3、文档注释 /
* */ 文本注释

标识符

标识符:类名、变量名以及方法名都被称为标识符;标识符是大小写敏感的!!!

关键字

Java中起名字不能使用关键字

数据类型

java是一种强类型语言!!!
所有变量都必须先定义后才能使用
两种:
1、基本类型
2、引用类型:类、接口、数组

除基本类型之外的都叫引用类型

整数拓展: 十进制、八进制、十六进制

浮点数拓展:float--有限 舍入误差(接近但不等于)
最好完全使用浮点数进行比较

银行业务怎么表示?---用BigDecrimal表示

字符拓展:强制转换!!!(所有的字符本质还是数字)

转义字符
\t --制表符
\n --换行

//布尔值扩展
if(flag==true){} === if(flag){}
代码要精简易读!!!

类型转换

运算中,不同类型的数据先转换为同类型再进行计算

强制转换(类型)变量名 //高到低
自动类型转换 //低到高

注意点:
1、不能对布尔值进行转换
2、不能把对象类型转换为不相干的类型
3、在把高容量转换到低容量的时候,强制转换
4、转换的时候可能存在内存溢出,或者精度问题!!!

操作比较大的数的时候,注意溢出问题
JDK7新特性:数字之间可以用下划线分割 //10_0000_0000

变量

//数据类型 变量名 = 值;

注意事项:
1、每个变量都有类型,类型可以是基本类型,也可以是引用类型
2、变量名必须是合法的标识符
3、变量声明是一条完整的语句,因此每一个声明都必须以分号结束

变量作用域:
1、类变量--static
2、实例变量
3、局部变量

常量

Final 常量名 = 值;

常量一般用大写

运算符

1、算术运算符
2、赋值运算符
3、关系运算符
4、逻辑运算符
5、位运算符
6、条件运算符
7、扩展赋值运算符:+= -= *= /=

字符串连接符:+
只要有一方出现string类型,则会执行连接操作,若string类型在后方,则先前的语句正常执行运算

三元运算符必须掌握!!!!!!
位运算:

右移---变小(/2)
<<左移---变大(*2)
优先级(用()标出)

包机制---包的本质就是文件夹

一般利用公司域名倒置作为包名;
为了能够使用某一个包的成员,我们需要在java程序中明确导入该包。使用”import“语句可完成此功能
// import com.study.base.*; *---导入这个包下所有的类!!!

查看阿里巴巴开发手册!!!--《阿里巴巴Java开发手册(终极版)》免费在线阅读_藏经阁-阿里云开发者社区

javaDoc命令:用来生成自己的API文档


CMD: javadoc -encoding UTF-8 -charset UTF-8 Doc.java
作业:学会查找使用idea 生成javaDoc文档! 面向百度编程!!
1、创建文件夹存放生成的文档javaDoc
2、Tools-->Generate JavaDoc…
3、如下所示:选择要生成的类,存放的路径,设置防止中文乱码的参数
4、点击ok即生成

posted on 2025-03-17 20:17  sharline  阅读(41)  评论(0)    收藏  举报