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

news/2025/11/12 16:45:15/文章来源:https://www.cnblogs.com/yuyuyu313/p/19214613

最近的一些基础知识

  • 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.mzph.cn/news/963573.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

新手入门常用的Dos命令

常用的Dos命令 #查看当前目录下所有文件:dir #切换文件: cd /d E:\IDE #cd 文件目录名 #清理屏幕: cls #退出终端:exit #切换到一个文件夹的目录下,在文件资源管理器的上方路径,的前面加上cmd#查看电脑IP ipconf…

2025年重庆吊装搬运公司权威推荐榜单:工厂搬迁/搬运/搬运设备源头公司精选

在重庆这座山城,专业的吊装搬运公司正用坚实的技术实力托举着城市的现代化进程。 据行业数据显示,2025年重庆地区吊装搬运市场规模预计将达到15亿元,年复合增长率稳定在12% 左右。专业的吊装搬运服务已成为确保重庆…

基于LMS与RLS的自适应回声消除滤波

一、算法原理对比 1. LMS算法(最小均方)核心公式: \(w(n+1)=w(n)+2μe(n)x(n)\)\(e(n)=d(n)−y(n)\):误差信号 \(μ\):步长因子(控制收敛速度与稳定性)特点: 简单高效:仅需向量内积运算,计算复杂度低 收敛速…

2025年气密门窗实力厂家权威推荐榜单:折叠门窗/折叠门窗/断桥铝门窗源头厂家精选

一扇优质的气密门窗,不仅能将城市喧嚣隔绝在外,更能为家庭节能降耗提供坚实保障。 据行业统计,2025年系统门窗市场规模已突破1000亿元,其中兼具性能与价格优势的产品占比达35%,较2023年增长12%。气密性作为衡量门…

到底是用vue2还是vue3好?

到底是用vue2还是vue3好?使用vue2还是vue3? 对于使用vue2还是vue3的争论一直在持续,个人对于这个问题也纠结了好久。 最近使用vue3+ts重构了现有vue2项目的几个主要的页面,也试着重写了一些比较复杂的功能,发现目…

基于MATLAB的B样条曲面绘制

一、基础三次B样条曲面绘制 % 清空环境 clc; clear; close all;% 定义控制点网格(3x3矩阵) ctrlPoints = [0 0 0;2 0 1;4 0 0;0 2 0;2 2 1;4 2 0;0 4 0;2 4 1;4 4 0 ];% 转换为3D坐标矩阵 P = res…

2025 年 11 月建筑木方厂家推荐排行榜,建筑木方/模板木方/桥梁木方/樟松工地木方/防腐建筑木方/烘干建筑木方/松木木方/辐射松木方/铁杉木方公司推荐

2025 年 11 月建筑木方厂家推荐排行榜:专业采购指南与权威品牌分析 在建筑工程领域,建筑木方作为基础性建材,其质量与供应稳定性直接影响工程进度与结构安全。随着绿色建筑理念的深入和木材资源可持续利用要求的提高…

2025 年 11 月防腐木厂家推荐排行榜,碳化防腐木/花旗防腐木/南方松防腐木/辐射松防腐木/菠萝格防腐木,室内装修与建筑防腐木公司推荐

2025年11月防腐木厂家推荐排行榜:碳化防腐木/花旗防腐木/南方松防腐木/辐射松防腐木/菠萝格防腐木专业解析 行业背景与发展现状 防腐木行业作为建筑与装饰领域的重要分支,近年来随着绿色建筑理念的深入和户外空间利用…

动态规划精进篇:当终点在“世界之外”——出界的路径数 - 教程

动态规划精进篇:当终点在“世界之外”——出界的路径数 - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Co…

补题若干(5)

[https://atcoder.jp/contests/abc412/tasks/abc412_e](素数筛法+枚举) 题意: 设\(A_i\)为\(1,2,3..i\)的\(lcm\),求\(A_l,A_{l+1}....A_R\) (\(L,R \leq 1e14\)) 的不同数个数 思路: 发现当\(A_{i+1}\) 和 \(A_i…

分享工具

View Post分享工具分享工具点击查看代码 import { systemShare } from @kit.ShareKit; import { uniformTypeDescriptor as utd } from @kit.ArkData; import { common } from @kit.AbilityKit; import { BusinessErro…

P12213 [蓝桥杯 2023 国 Python B] 最长回文前后缀 题解 字符串哈希+二分

题目链接:https://www.luogu.com.cn/problem/P12213 解题思路 设字符串为 \(s\),它的长度为 \(n\)。 我们用 \(s_i\) 表示字符串 \(s\) 的第 \(i\) 个字符,即 \(s = s_1 s_2 \ldots, s_n\), 用 \(s[l..r]\) 表示子…

Go Web 编程快速入门 02 - 认识 net/http 与 Handler 接口 - 实践

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

贺州西林瓶灌装轧盖机洁净车间防二次污染要点

在当前制药装备采购决策中,智能化选型工具的广泛应用与全生命周期价值评估正逐步成为行业共识。企业不再仅关注设备初始购置成本,而是更加重视设备在整个使用周期内的稳定性、维护便捷性、技术兼容性以及本地化服务响…

简单配置一下下VScode

事情开始变得好玩了VScode 下载 官网下载 下载后就安装就行,记得保存到你喜欢得位置。 常见插件汇总 打开命令面板:ctrl + shift + P (或者在左下角的设置那里找找) 但是我的电脑快捷键冲突了,是屏幕截图(尴尬)…

智能充气泵方案:充气泵pcba功能结构组成

智能充气泵主要由驱动电机、气压传感器、LED屏幕、控制电路等模块组成,主控电路MCU接收测压信息,控制电机转速,从而调整充气量与充气速度。一键预设功能,接上气嘴后,自动检测胎压情况,充满自动停止,和手动充气相…

人跟人的唯一差距就是勇气和执行力 - Leone

你以为成功需要天赋、资源、背景,其实这些都是借口。 真正决定一个人能走多远的,从来不是他拥有什么,而是他敢不敢迈出第一步,能不能把想法变成行动。勇气和执行力,这是人与人之间最核心、也是最残酷的分水岭。 大…

555定时器-2. 单稳态多谐振荡器配置

555定时器-2. 单稳态多谐振荡器配置555定时器-2. 单稳态多谐振荡器配置 参考:https://www.circuitbread.com/tutorials/555-timer-2-monostable-multivibrator-configuration#之前已了解555定时器的内部工作机制。本节…

习题解析之:最大素数

习题解析之:最大素数【问题描述】用户输入一个正整数 N,计算并输出不大于 N 的最大素数。 输入格式输入一个正整数N (N > 1) 输出格式满足条件的素数 输入输出示例输入:100输出:97 【编程思路】判断一个整数 …