Java基础学习(2)

简介: Java开发中的细节

前言

       本篇文章将继续讲解Java中的一些基础知识,循序渐进学习。


 一、Java开发中的一些注意事项以及细节说明

(1)首先我们应该要注意Java程序的源文件都是以 .java 为文件扩展名的并且源文件的基本组成部分是 类(class)。

(2)Java语言严格区分大小写

(3)Java的每个方法都是由一条条语句组成的,每个语句都已分号“;” 结束,这点和C++类似

(4)Java应用程序的执行入库为main() 方法,它具有固定的书写格式:

publicstaticvoidmain(String[] args) {....}

image.gif

(5)Java语言中大括号都是成对出现的,缺一不可

(6)如果源文件包含了一个public类,则文件名必须以该类名进行命名

(7)一个源文件中只可以拥有一个public类,其它的类的个数不限


一、Java中的转义字符

Java语言中常见的转义字符主要有\t , \n , \\ , \" , \' , \r 。

基本格式都是 \ + 一个字符。


二、Java中的注释

(1)注释的含义

       注释就是用于注解说明解释程序的文字,合理的运用注释会提高了代码的阅读性(可读性);注释是一个程序员必须要具有的良 好编程习惯,可以大大减少后期阅读代码的麻烦。

(2)注释的分类

1)单行注释   //             使用格式:  // 想要注释的文字

2)多行注释   /*  */        使用格式:  /* 想要注释的文字 */

3)文档注释   /**  */       使用格式: /**  *想要注释的文字  */

说明:文档注释可以通过 Javadoc 命令把文档注释中的内容生成文档。


三、变量

(1)变量的概念

       变量从本质上来说就是存储在内存中的一小块区域,用户通过定义的变量名来访问内存中的这块区域。所以,在用户使用变量之前需要对其进行定义(声明),然后对变量进行赋值才可以使使用变量,变量的大小取决于用户在定义时的数据类型为哪一类。

比如 int a; double n; 等都是对变量进行定义的方法

(2)变量的使用步骤

1)在使用变量前需要对其进行声明  比如:int a;

2) 声明完变量需要赋值才可以使用  比如:a = 20;

(这里声明和赋值可以放在一起 比如:int a = 20;)

3)对变量进行调用,使用变量

(3)变量使用注意事项

1)变量表示的是内存中的一个存储的区域(不同的变量类型不同,占用的空间也不同。比如 int占4个字节,double占8个字节,这点后面会讲)。

2)变量该区域有自己的名称和类型

3)变量的值可以在同一范围内不断变化

4)变量在同一个作用域中不可以重名

5)变量的使用必须先声明后使用,不可以打乱顺序

相关文章
|
2月前
|
XML Java 编译器
Java学习十六—掌握注解:让编程更简单
Java 注解(Annotation)是一种特殊的语法结构,可以在代码中嵌入元数据。它们不直接影响代码的运行,但可以通过工具和框架提供额外的信息,帮助在编译、部署或运行时进行处理。
95 43
Java学习十六—掌握注解:让编程更简单
|
1月前
|
Java 大数据 API
14天Java基础学习——第1天:Java入门和环境搭建
本文介绍了Java的基础知识,包括Java的简介、历史和应用领域。详细讲解了如何安装JDK并配置环境变量,以及如何使用IntelliJ IDEA创建和运行Java项目。通过示例代码“HelloWorld.java”,展示了从编写到运行的全过程。适合初学者快速入门Java编程。
|
2月前
|
存储 SQL 小程序
JVM知识体系学习五:Java Runtime Data Area and JVM Instruction (java运行时数据区域和java指令(大约200多条,这里就将一些简单的指令和学习))
这篇文章详细介绍了Java虚拟机(JVM)的运行时数据区域和JVM指令集,包括程序计数器、虚拟机栈、本地方法栈、直接内存、方法区和堆,以及栈帧的组成部分和执行流程。
36 2
JVM知识体系学习五:Java Runtime Data Area and JVM Instruction (java运行时数据区域和java指令(大约200多条,这里就将一些简单的指令和学习))
|
2月前
|
存储 缓存 Java
java基础:IO流 理论与代码示例(详解、idea设置统一utf-8编码问题)
这篇文章详细介绍了Java中的IO流,包括字符与字节的概念、编码格式、File类的使用、IO流的分类和原理,以及通过代码示例展示了各种流的应用,如节点流、处理流、缓存流、转换流、对象流和随机访问文件流。同时,还探讨了IDEA中设置项目编码格式的方法,以及如何处理序列化和反序列化问题。
86 1
java基础:IO流 理论与代码示例(详解、idea设置统一utf-8编码问题)
|
1月前
|
JavaScript Java 项目管理
Java毕设学习 基于SpringBoot + Vue 的医院管理系统 持续给大家寻找Java毕设学习项目(附源码)
基于SpringBoot + Vue的医院管理系统,涵盖医院、患者、挂号、药物、检查、病床、排班管理和数据分析等功能。开发工具为IDEA和HBuilder X,环境需配置jdk8、Node.js14、MySQL8。文末提供源码下载链接。
|
2月前
|
小程序 Oracle Java
JVM知识体系学习一:JVM了解基础、java编译后class文件的类结构详解,class分析工具 javap 和 jclasslib 的使用
这篇文章是关于JVM基础知识的介绍,包括JVM的跨平台和跨语言特性、Class文件格式的详细解析,以及如何使用javap和jclasslib工具来分析Class文件。
52 0
JVM知识体系学习一:JVM了解基础、java编译后class文件的类结构详解,class分析工具 javap 和 jclasslib 的使用
|
2月前
|
前端开发 Java 应用服务中间件
Javaweb学习
【10月更文挑战第1天】Javaweb学习
33 2
|
2月前
|
存储 安全 Java
【用Java学习数据结构系列】探索顺序表和链表的无尽秘密(附带练习唔)pro
【用Java学习数据结构系列】探索顺序表和链表的无尽秘密(附带练习唔)pro
26 3
|
2月前
|
存储 安全 Java
【用Java学习数据结构系列】探索栈和队列的无尽秘密
【用Java学习数据结构系列】探索栈和队列的无尽秘密
33 2
|
2月前
|
存储 Java 编译器
【用Java学习数据结构系列】初识泛型
【用Java学习数据结构系列】初识泛型
22 2