IDEA的简单了解

基础

空工程

包机制

   公司域名倒置

  JDK帮助文档

dos生成

  • 类名右键

  • Show in Explorer

  • cmd 路径 回车进入dos窗口

  • javados -encoding UTF-  -charset UTF-8 Doc.java

   使用IDEA生成javadoc文档

  • 2nGUKK.png

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/

  • 有趣的代码注释:挺好玩的

标识符

  1. 数字(不能开头),字母,下划线,$

  2. 自己记住的忽略

数据类型

强类型:变量严格符合要求,先定义后使用

弱类型:反

基类:四类八种12484812,对应包装类可查范围

引用类型:其余

  • String不是关键字,是一个类

字节

  1. 位(bit),字节B(byte)

  2. 1B=8bit(位)

  3. B , KB,M,G,T.....

进制

  • 二进制(零)0b,八进制0,十六进制0x

  • 8421

扩展

  1. float  有限,离散,舍入误差,大约,接近但不等于别用比较

  2. 大树类:BigDecimal

  3. 所有的字符本质还是数字:char强转成int

  4. Unicode编码  2 字节 u0000-uffff

转义字符

\t   制表位

\n  换行

。。。。

类型转换

  • 运算中,不同先转同

  • 强转:(类型) 变量名        高————低

  • 自动:低————高

    注意

    1. 布尔值不能转

    2. 对象类型不相关不能转

    3. 高到低需强转

    4. 问题:内存溢出,或精度问题!

    5. jdk7新特性:数字间可用_下划线分割

     

     

变量,常量,作用域

变量

  • 局部:必须声明与初始化

  • 实例变量:从属于对象,不初始化有默认值(除了基类,其余默认null)

  • 布尔值:默认false

  • 类变量:static

  • static:修饰符,不区分大小写

  • 命名:见名知意,驼峰命名法

     

常量:final定义

  • 不可变

  • 一般全大写下划线

  • 特殊的变量

计算

  • Math工具类

  • 位运算2mGh0e.png

  • 三目运算符

    2mJXgx.png

来自狂神老师

 

posted @ 2021-06-01 14:49  你我不在年少  阅读(111)  评论(0编辑  收藏  举报