JAVA------基础篇

简介: Java基础概要:JDK包含JRE,提供跨平台运行环境。标识符如类名遵循特定规则。常量不可变,变量可变。算术运算如`a++ + 10`。数据类型分整型、浮点型。方法定义在外,调用void方法时不写返回值。方法重载关注方法名和参数列表差异。

java基础
1.JDK
JDK :java development kit
JRE:java runtime environment
JDK包含JRE
java跨平台:因为java程序运行依赖虚拟机,虚拟机需要有对应操作系统的版本,而jre中有虚拟机。
当你想要在Linux系统下运行,则需要安装对应的虚拟机,及对应的jdk版本,而对应的jdk版本中的jre有对应的虚拟机

2.标识符:我们自己定义的名字
类名:不能以数字开头,只能有_ $ 字母 数字
类方法:前面小写,第二个单词大写。

3.常量:不能变的值。system.out.println(100);
4.变量:指在计算机内存中,可以随时改变的量。int i = 2; system.out.println(i);
【注意:八个比特等于一个字节】

5.算术运算符:int a=3; int b = a++ + 10;a=4,b=13
6.数据类型:范围 byte<short<int<long<float<double
7.方法:
注意点:
1.方法不能定义在另一个方法里面
2.调用方法时,返回值是void,不能写在输出语句中
3.方法重载:
1.参数列表必须不同
2.重载和参数变量名无关
3.重载和返回值类型无关
4.重载和修饰符无关
总结:重载只看方法名和参数列表

目录
相关文章
|
人工智能 自然语言处理 iOS开发
『GitHub项目圈选19』推荐5款本周 让人爱不释手 的开源项目
『GitHub项目圈选19』推荐5款本周 让人爱不释手 的开源项目
417 2
|
存储 前端开发 索引
【面试题】数组去重的五种方法(必会)
【面试题】数组去重的五种方法(必会)
464 1
|
前端开发 开发工具 数据安全/隐私保护
WebStorm安装详情以及破解教程
WebStorm作为前端开发最强大的编辑器之一,很多小伙伴选择了它作为自己的常用前端开发工具,但是毕竟这是一款付费软件,对于很多学生党来说,还是承担不起这个费用的,所以我就给大家找来了免费的正版破解教程,希望能帮助到大家。 注意 :破解的版本只能用于个人学习使用,如果是商用,那我还是建议购买正版的 说明:因为 WebStorm 版本会一直进行更新,所以每次更新都需要寻找新的破解文,所以我就给大家准备了稳定 WebStorm 2020.1 版本安装包和对应的破解文件。
5928 0
WebStorm安装详情以及破解教程
|
5月前
|
弹性计算 监控 网络协议
阿里云精品BGP线路EIP助力香港云服务器访问加速
香港云服务器因默认BGP线路问题常导致大陆访问延迟高、丢包严重。阿里云国际站推出精品BGP线路EIP,通过直连优化,实现低至80ms延迟、高稳定性跨境访问,助企业提升业务体验。
|
缓存 NoSQL 数据库
《如何优化数据库查询性能以应对高并发场景》
优化数据库查询性能需综合考虑:合理设计数据库(表结构、索引、关联),高效利用索引,缓存热点数据,采用合理的查询策略,优化数据库参数配置,实施读写分离及水平扩展。针对具体需求,选择合适的方法提升性能。
359 14
|
前端开发 JavaScript UED
react-router 里的 Link 标签和 a 标签有什么区别
`react-router` 中的 `Link` 标签与 HTML 中的 `a` 标签的主要区别在于:`Link` 是专门为 React 应用设计的,用于实现客户端路由导航,不会触发页面的重新加载,而 `a` 标签则会刷新整个页面。使用 `Link` 可以提升应用的性能和用户体验。
|
存储 运维 数据中心
使用Docker容器化应用程序的优势与挑战
使用Docker容器化应用程序的优势与挑战
229 0
|
资源调度 JavaScript 前端开发
总结vue3中常用的组件间通信的方法
总结vue3中常用的组件间通信的方法
204 0
|
网络协议 安全 网络安全
|
人工智能 搜索推荐
有道云笔记ai工具使用
尝试体验AI助手的多个功能,包括头脑风暴、撰写文章、构建大纲、列举优缺点、解释说明和创建待办事项。在头脑风暴中输入关键词如“AI写作”,AI会生成相关内容,并提供继续写作、内容润色等选项。在中断后,AI能接续写作,展现了一定的连续性和实用性。此外,还展示了创建待办事项列表的功能。
517 0

热门文章

最新文章