当前位置: 首页 > news >正文

最近学习到的一些基础知识

最近的一些基础知识

  • IDE: 集成开发环境

  • Java代码快捷生成: psvm(main方法),sout(输出)

  • 注释

    文档注释(/**)

    /****/
    
  • 标识符和关键字

  • 基本数据类型

    1. int占4个字节,long占8个字节(long num = 100L)
    2. float占4个字节 (float num = 10.2f) ,double占8个字节
    3. char占2个字节
    4. boolean占1个位
  • String 不是关键字

  • 引用类型(默认值为null)

    1. 接口
    2. 数据
  • 整数拓展(需要记忆)

    1. 二进制 0b

    2. 十进制

    3. 八进制 0

    4. 十六进制 0x

      例:int i = 10 (i=10)

      ​ int i = 0b10 (i=2)

      ​ int i = 010 (i=8)

      ​ int i = 0x10 (i=16)

  • 最好避免使用浮点数进行比较

  • 编码Unicode表 :2字节(97 = a ,65 = A) //形式为: U0000 UFFFF

    例:char ch = '\u0061';(ch = a)

  • 转义字符

    1. \t (制表符)
    2. \n (换行)
  • 类型转换

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

  1. 强制转换: 高转低
  2. 自动转换: 低到高
  • 作用域

    1. 类变量:static String name = "name";(从属于类,会随着类消失)
    2. 局部变量:方法中定义的变量(必须声明和初始化值)
    3. 实例变量:从属于对象,可以不初始化(类中定义的)
  • 常量

final 常量名 = 22;

  • 运算符

    1. (<<)左移 相当于把数字*2 例:2<<3(结果为16)
    2. (>>)右移 相当于把数字/2
  • 注意

    a = 10; b = 20;System.out.println(" "+a+b);  //结果为1020(因为被转换成了字符串类型)System.out.println(a+b+" ");  //结果为30
    
  • 包机制

    1. 一般用公司域名倒置作为包名
    2. 引用时要导包
  • JavaDoc(是用来生成自己的API文档的)

    package xxx;
    /*** @author 作者名* @version 版本号* @since jdk版本*/
    public class Doc{String name;/*** @author 作者名* @param name参数名* @return 返回值情况* @throws 异常抛出情况*/public String test(String name) throws Exception{return name;}
    }
    
    1. 在文件目录下的cmd命令行输入
    javadoc -encoding UTF-8 -charset UTF-8 文件名.java
    
    1. 在idea中生成JavaDos文档

      [可参考这个博客](如何使用Intellij Idea生成JavaDoc文档 - 马莱狙神 - 博客园)

http://www.gsyq.cn/news/47674.html

相关文章:

  • 基于LMS与RLS的自适应回声消除滤波
  • 2025年气密门窗实力厂家权威推荐榜单:折叠门窗/折叠门窗/断桥铝门窗源头厂家精选
  • 2025 年 11 月建筑木方厂家推荐排行榜,建筑木方/模板木方/桥梁木方/樟松工地木方/防腐建筑木方/烘干建筑木方/松木木方/辐射松木方/铁杉木方公司推荐
  • 2025 年 11 月防腐木厂家推荐排行榜,碳化防腐木/花旗防腐木/南方松防腐木/辐射松防腐木/菠萝格防腐木,室内装修与建筑防腐木公司推荐
  • 补题若干(5)
  • 分享工具
  • 贺州西林瓶灌装轧盖机洁净车间防二次污染要点
  • 2025年北京工程咨询合作机构权威推荐榜单:造价咨询/工程咨询服务/工程造价咨询源头机构精选
  • 视频汇聚平台EasyCVR:构建通信基站“可视、可管、可控”的智慧安防体系
  • 习题解析之:用户登录C
  • C# winform快速自适应布局
  • 实验2 熟悉常用的HDFS操作 通过编程和Shell命令
  • 张家口西林瓶灌装线带废料回收报价
  • 基于DNA编码与混沌系统的图像加密
  • windows键盘显示软件
  • Canvas简单整理 - sk
  • CPU softlockup(软锁定)
  • vue网站禁止右键以及禁止打开控制台,检测到控制台停止运行
  • 11.11 CSP-S 模拟赛 T3. square
  • locust高级特性详解
  • 11月12日打卡
  • Java中将String字符串转换为算术表达式并计算
  • 按钮固定在底部
  • locust基础
  • 办公楼设计多少钱一平?广州办公楼设计收费标准
  • 完整教程:Redis GEO 模块深度解析:从原理到高可用架构实践
  • 2025/11/8
  • 2025年广州到吉尔吉斯斯坦海运公司权威推荐榜单:广州到吉尔吉斯斯坦运输/广州到吉尔吉斯斯坦双清门到门/广州到吉尔吉斯斯坦双清源头公司精选
  • 锦州西林瓶灌装压塞机厂家终身维护服务及费用指南
  • 微算法科技(NASDAQ MLGO)开发基于优先级的区块链交易打包算法,提高云边协同计算环境下的交易效率