Java基础语法
Java基础语法
Java基础01:注释
-
单行注释
// 注释内容
-
多行注释
/* asdkaslk asdasd */
-
文档注释:JavaDoc
/** * @Description * @Author */
Java基础02:标识符与关键字
Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符
Java基础03:数据类型
(java是强类型语言,即所有变量都必须先定义后才能使用)
- 基本类型(primitive type)
- 整数类型
- byte占1个字节
- short占2个字节
- int占4个字节
- long占8个字节
- 浮点类型
- float占4个字节
- double占8个字节
- 字符类型:char占2个字节
- boolean类型:占1位
- 整数类型
- 引用类型(reference type)
- 类
- 接口
- 数组
Java基础04:类型转换
低-------------------------------->高
byte,short,char ——>int——>long——>float——>double
java在运算时,不同类型的数据会先转化为同一类型,然后再运算
强制类型转换: (类型)变量名 高——>低
自动类型转换: 低——>高
/*
注意点:
1.不能对布尔值进行转换
2.不能把对象类型转换为不相干的类型
3.高到低时,需要强制转换
4.转换时可能存在内存溢出,或者精度问题!
*/
Java基础05:变量、常量、作用域
变量
数据类型 变量名 = 值;
- 局部变量:必须声明和初始化值
- 实例变量:从属于对象;如果不初始化,是这个类型的默认值
- 类变量(static):从属于该类
/*
public class Variable{
static int allClicks=0; //类变量
String str="hello world"; //实例变量
public void method(){
int i=0; //局部变量
}
}
*/
常量
常量(Constant):初始化后不能再改变值
final 常量名 = 值
Java基础06:基本运算符
Java基础07:包机制
(包就是文件夹)
package pkg1 [.pkg2 [.pkg3 ...] ]
import pkg1 [.pkg2 [.pkg3 ...] ]
posted on 2022-09-26 10:26 llllearner 阅读(19) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)