黑马程序员---java基础---02java基础语法(01)

本文介绍了Java编程的基础概念,包括关键字、标识符、注释和变量的使用方法。关键字用于定义语言特性,标识符用于自定义程序中的名称,注释提高代码可读性,而变量则是存储数据的容器。本文详细解释了这些概念的规则和应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

------- android培训java培训、期待与您交流! ----------

2-java语言基础组成


2.1关键字


2.2标示符

2.2.1在程序中自定义的一些名称。

2.2.2由26个英文字母大小写,数字:0-9 符号:_ $ 组成。

2.2.3定义合法标识符规则:1.数字不能开头,2.不能使用关键字。

2.2.4JAVA中严格区分大小写。

注意:为了提到代码的阅读性,起名最好要有意义!

2.3注释

2.3.1用于注解说明解释程序的文字就是注释。

2.3.2提高了代码的阅读性

2.3.3Java中的注释格式:

单行注释

格式://注释文字

多行注释

格式:/* 注释文字*/

文档注释

格式:/** 注释文字*/

2.3.4对于单行和多行注释,被注释的文字,不会被JVM( java虚拟机)解释执行。

2.3.5对于文档注释,是java特有的注释,其中注释内容可以被JDK提供的工具javadoc 所解析,生成一套以网页文件形式体现的该程序的说明文档。

2.3.6注释是一个程序员必须要具有的良好编程习惯。

2.3.7初学者编写程序可以养成习惯:先写注释再写代码。

2.3.8将自己的思想通过注释先整理出来,在用代码去体现 。

2.3.9因为代码仅仅是思想的一种体现形式而已。

2.4常量和变量

2.4.1常量表示不能改变的数值。

2.4.2Java中常量的分类:

  • 小数常量。所有小数
  • 整数常量。所有整数
  • 布尔型常量。较为特有,只有两个数值。true false。
  • 字符常量。将一个数字字母或者符号用单引号( ' ' )标识。
  • 字符串常量。将一个或者多个字符用双引号标识。
  • null常量。只有一个数值就是:null.

2.4.3对于整数:java有三种表现形式。

十进制:0-9 ,满10进1.

八进制:0-7 ,满8进1. 用0开头表示。

十六进制:0-9,A-F,满16进1. 用0x开头表示。

2.4.4进制的基本转换‘’

2.4.5变量的概念:

2.4.6为什么要定义变量:

2.4.7使用变量注意:

2.4.8定义变量的格式:

理解:变量就如同数学中的未知数。


2.5运算符

2.6语句

2.7数组

2.8函数


内容概要:本文详细介绍了Rust在系统编程中的应用,包括基础知识、核心技术及开发流程。首先阐述了Rust语言的基础及环境搭建,强调了其强类型系统和现代语法。接着深入探讨了所有权机制与内存安全,指出Rust通过所有权系统确保内存安全,避免悬垂指针和内存泄漏。再者,讲解了Rust的并发编程模型,通过消息传递和无数据竞争的线程模型实现安全并发。此外,讨论了Rust在底层硬件访问与嵌入式开发中的应用,展示了其在资源受限平台上的适应性。随后,介绍了系统调用与内核模块开发,说明了Rust如何调用操作系统底层API并实现与现有内核代码的无缝集成。还提及了性能优化与调试技巧,如使用编译器优化选项和工具链支持。最后,通过实战项目案例解析和社区资源展望,展示了Rust在系统编程领域的潜力和发展前景。; 适合人群:有一定编程基础,尤其是对系统编程感兴趣的开发者,包括操作系统内核开发、驱动程序编写、嵌入式系统开发等领域的工程师。; 使用场景及目标:①学习Rust语言的基础知识和环境搭建,掌握强类型系统和现代语法;②理解所有权机制与内存安全,避免传统系统编程中的常见错误;③掌握并发编程模型,实现安全高效的多线程操作;④了解底层硬件访问和嵌入式开发,适应资源受限平台;⑤掌握系统调用与内核模块开发,实现与现有系统的无缝集成;⑥学习性能优化与调试技巧,提高系统软件的运行效率和稳定性;⑦通过实战项目案例解析,掌握系统编程的实际应用。; 其他说明:Rust作为系统编程的新选择,不仅提升了传统系统软件的安全性,还通过现代语言特性和工具链优化了开发效率。开发者应充分利用Rust的特性,构建更加健壮、高效的系统软件,迎接未来计算机领域的新挑战。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值