2024年java主类基础笔记

java主类基础笔记Java 语言程序设计第 10 版笔记 背景概念 基础概念 第 1 章 第 2 章 第 2 章 背景概念 Java 语言规范 Java language specificatio 对 Java 程序设计语言的语法 和语义 的技术定义 应用程序接口 Application Program Interface 为开发 Java 程序而定义的类和接口 称为 Java API 也叫作库 Java 开发工具包

大家好,我是讯享网,很高兴认识大家。



Java语言程序设计第10版笔记

  • 背景概念
  • 基础概念
  • 第 1 章
  • 第 2 章
  • 第 2 章

背景概念

Java 语言规范,Java language specification 对Java程序设计语言的语法语义的技术定义

应用程序接口,Application Program Interface 为开发Java程序而定义的类和接口,称为 Java API,也叫作

Java 开发工具包,Java Development Toolkit
简称 JDK,由一套独立程序构成的集合,每个程序都是从命令行调用的,用于开发和测试 Java 程序

集成开发环境,Integrated Development Environment
简称 IDE,将编辑、编译、链接、调试和在线帮助即成在一个图形用户界面中(可以视作 JDK 的升级版)

控制台,console
是一个古老的计算机词汇,指计算机的文本输入和显示设备

源文件
源代码文件,或源程序文件,简称为“源文件”,扩展名.java,文件名必须与公共名完全相同

字节码文件
扩展名为 .class,Java 字节码是低级语言,类似于机器指令,是中间代码,是体系结构中立的,可以在任何带有 Java 虚拟机JVM)的平台上运行,从而可以在不同的硬件平台和操作系统上运行

编译

解释

.java 源代码

.class 字节码

机器语言

算法
对解决问题所需要执行的动作,以及动作执行顺序的描述;可以使用自然语言或者伪代码描述

编码
即编写程序,是将算法翻译成程序


基础概念

第 1 章

程序设计错误
程序设计错误可以分为三类,语法错误、运行时错误、逻辑错误

语法错误
在编译过程中出现的错位称为语法错误syntax error)或编译错误compiler error)。如,代码拼写错误

运行时错误
在运行应用程序时,引起程序非正常中断的错误,称为运行时错误Runtime Error)。如,输入错误、数学运算错误

逻辑错误
当程序没有按预期的方式执行时就会发生逻辑错误logic error

语法错误和运行时错误都容易发现和纠正,编译器可以明确指出语法错误,控制台可以显示运行时错误的原因和位置;而查找逻辑错误就很富有挑战性,可以说代码复审的难点或重点就是逻辑错误的复审

Error 错误

Syntax Error 语法错位

Runtime Error 运行时错误

Logic Error 逻辑错误

主方法,main method
main 方法是程序开始执行的入口

第 2 章

import 导入

specific import 明确导入

wildcard import 通配符导入

明确导入,specific import
在import语句中指定单个的类,写法如下:

通配符导入,wildcard import
使用通配符 ,导入一个包中所有的类,写法如下:

标识符,identifier
为了标识程序中诸如类、方法和变量的元素而采用的命名

标识符命名规则

  • 由字母、数字、下划线 和美元符号 构成;
  • 不能以数字开头
  • 不能是保留字关键字
  • 任意长度

符合以上规则的标识符称为,合法的标识符,否则为非法的标识符;建议使用具有描述性的标识符(descriptive name),这样可以提高程序的可读性;另外建议不要使用字符 命名标识符,习惯上,字符 只用在机器自动产生的源代码中

赋值语句,assignment statement
赋值语句又称为,赋值表达式assignment expression),是指将一个值(或表达式)赋值给一个变量的语句,语法如下:;在赋值语句中,左边变量的数据类型必须与右边值的数据类型兼容

命名常量,named constant
简称常量,是一个代表不变值的标识符,声明常量的语法如下:

使用常量的好处:

  1. 避免重复输入同一个常量值
  2. 方便一次修改多处同一的常量值
  3. 常量有描述性名字会提高程序易读性

标识符命名习惯

  • 使用描述性名字
  • 使用小写字母命名变量和方法
    如果一个名字包含多个单词,那么将多个单词连写,且首单词的首字母小写,其余单词的首字母大写
  • 类名中的每个单词的首字母大写
  • 常量大写所有字母
    单词间用下划线连接

数据类型

数据类型

数值型

字符型

布尔型

结构体

整型

浮点型

byte 字节型

short 短型

int 短整型

long 长整型

float 单精度浮点型

doule 双精度浮点型

数值操作符

算术操作符

br>

操作数

是**作符操作的值

直接量,literal

br> 程序中直接出现的常量值

br>

br>

br>

br>

long型直接量

,数字结尾加上,如,;小写字母也行,但是容易和数字混淆,所以建议使用大写字母

默认

double型直接量

,如果要指定为

float型直接变量

,则在数字结尾加上或;double型直接量,则在数字结尾加上或

科学记数法

br> 浮点型直接量也可以用

java程序设计第十版答案 java语言程序设计第十版_程序设计_09

形式的科学记数法表示,语法规则如下:,或 ,E (或e) 即“指数”的英文首字母;举例,

任意两个数字间

使用下划线,如,

增强赋值操作符

br> 或称

简捷赋值操作符

,由

算术操作符

赋值操作符

组合而成

col>

col>

关系操作符


数学符号


名称


==


等于


!=


不等于


<


小于


<=


小于等于


>


大于


>=


大于等于


br>

br>

br>

br>

br>

br>

br>

br>

br>

br>

br>

小讯
上一篇 2025-01-02 23:41
下一篇 2025-01-01 20:42

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/945.html