IDEA的简单了解
空工程
包机制
公司域名倒置
dos生成
-
类名右键
-
Show in Explorer
-
cmd 路径 回车进入dos窗口
-
javados -encoding UTF- -charset UTF-8 Doc.java
使用IDEA生成javadoc文档
IDEA中自动添加注解作者等信息
设置步骤:
File--> Settings--> Editor--> File and Code Templates--> Includes--> File Header--> "添加以下代码"
-
@Author 作者名
-
@Date ${DATE} ${TIME}
-
@Version 1.0
*/
-
javac Hello.java //编译
-
java Hello //运行
-
IDE //集成开发环境
-
开始学习new一个新工程就好 ,然后在中new一个module模块
-
举例3种注释在:setting/Editor/Color Scheme/java/Comments/
-
有趣的代码注释:挺好玩的
标识符
-
数字(不能开头),字母,下划线,$
-
自己记住的忽略
数据类型
强类型:变量严格符合要求,先定义后使用
弱类型:反
基类:四类八种12484812,对应包装类可查范围
引用类型:其余
-
String不是关键字,是一个类
字节
-
位(bit),字节B(byte)
-
1B=8bit(位)
-
B , KB,M,G,T.....
进制
-
二进制(零)0b,八进制0,十六进制0x
-
8421
扩展
-
float 有限,离散,舍入误差,大约,接近但不等于别用比较
-
大树类:BigDecimal
-
所有的字符本质还是数字:char强转成int
-
Unicode编码 2 字节 u0000-uffff
转义字符
\t 制表位
\n 换行
。。。。
类型转换
-
运算中,不同先转同
-
强转:(类型) 变量名 高————低
-
自动:低————高
注意
-
布尔值不能转
-
对象类型不相关不能转
-
高到低需强转
-
问题:内存溢出,或精度问题!
-
jdk7新特性:数字间可用_下划线分割
-
变量,常量,作用域
变量
-
局部:必须声明与初始化
-
实例变量:从属于对象,不初始化有默认值(除了基类,其余默认null)
-
布尔值:默认false
-
类变量:static
-
static:修饰符,不区分大小写
-
命名:见名知意,驼峰命名法
常量:final定义
-
不可变
-
一般全大写下划线
-
特殊的变量
计算
-
Math工具类
-
位运算
-
三目运算符
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?