JAVA的编程基础(上)

1. JAVA的基本语法

1.1 注释

单行注释://

多行注释:/* */

文档注释:/** */

注意:单行注释可以嵌套,多行注释和文档注释不可以嵌套

1.2 关键字

含义:在编程语言中,已经被赋予一些特殊含义的单词。

JAVA关键字特点:

  • 全部小写

  • 对于一些高级编程工具,会有颜色高亮显示

1.3 JAVA中的标识符

1.3.1 组成部分

  • 英文大小写字母

  • 数字

  • 下划线和美元符号

1.3.2 命名的注意事项

  • 数字不能开头

  • 不能使用java中的关键字

  • 最好做到见名知意的效果

(eg:Hello world是错误的,中间不能空格。)

1.3.3 推荐的命名方式

  • 给包命名:一般建议是公司域名的倒序 eg:www.baidu.com com.baidu.项目名称.模块名称 包之间使用“.”进行分割 包全部小写

  • 给类、接口命名:如果是一个单词,推荐首字母大写;如果是多个单词,推荐每一个单词的首字母都大写 eg:ArrayList Student

  • 给常量命名:要求单词中每个字母都大写,如果是多个单词,使用下划线分割。eg:MAX_VALUE

  • 给变量、方法命名:如果是一个单词,推荐所有字母都小写;如果是多个单词,推荐从第二个单词开始,每个单词首字母都大写

    eg:name getName

2. JAVA中的变量与常量

2.1 变量

2.1.1 数据类型

  • 基本数据类型

    数据类型所占字节取值范围|注意事项
    整数类型byte1--128——127
    数据类型short2取值范围|注意事项
    数据类型int4取值范围|注意事项是默认的整数类型
    数据类型long8取值范围|注意事项建议在书写的时候加上L
    浮点类型float4建议在书写的时候加上F
    浮点类型double8是默认的浮点类型
    字符类型char20——65535
    布尔类型boolean1true false

    引用数据类型:类、接口、枚举......

数字锁对应的字符:48--‘0’ 65--‘A' 97--'a’(后面以此类推)

隐式转换:数据类型由小到大,自动进行转换的过程。(byte short char-->int-->long-->float-->double)

强制转换:数据类型由大到小。 数据类型 变量名 = (目标数据类型)(被转换的值)

eg:

常量优化机制:在常量进行运算的时候,它的值是固定不变的,所以java虚拟机会自动进行运算,然后判断是否超出了取值范围,如果没有超出就正常赋值,否则报错。

eg:

使用变量的注意事项:

  • 作用域问题:变量只在当前所在的那对大括号内有效。

  • 初始值问题:局部变量在使用之前必须赋值。

  • 变量重名:在同一个作用域内,变量不能重名。

局部变量是指在当前的一对大括号中的变量。

2.2 常量

常量:在程序执行过程中,其值不能发生改变的量就是常量。

常量类型:

  • 字符串常量:被双引号括起来的""

  • 整数常量:常见的整数

  • 浮点常量:常见的小数

  • 字符常量:被单引号括起来的'',单个字符

  • 布尔常量:true false

  • 空常量:null

定义字符串变量用“String”

eg:String a = "Hello,World!"

finall关键字:如果修饰变量,那么这个变量就会变成常量。

2.3 转义符

2.4 运算符的分类

 2.4.1 赋值运算符

2.4.2 比较运算符

2.4.3 逻辑运算符

2.4.4 位运算符

2.4.5 三元运算符

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/252791.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

JAVA编程基础复习

Java入门 Java概述 计算机语言总的来说可以分成三类: 机器语言:计算机可以识别的语言,二进制编码。 汇编语言:英文缩写的标识符。 高级语言:接近人类自然语言,Java就是一种高级语言。 Java划分为三个技术…

Java 基础编程入门

一、什么是Java Java是一种编程语言二、应用场景 非windows平台下互联网环境的开发首选三、Java语言特点 1、应用面广 2、简单易学(相对于C/C) 3、面向对象(更符合我们看待事物的特点) 4、跨平台(一处编译,处处运行) 5、多线程(提升系统性能) 单线…

Java编程基础(1)

1.Java基本语法 (1)Java程序的基本格式: 修饰符 class 类名 { 程序代码 } 如果Java程序要运行,则必须要有main方法,main方法是程序运行的入口 格式: 修饰符 class 类名{ public static void main&…

Java编程基础之网络编程

网络编程 文章目录 网络编程概述C/S和B/S网络通信协议网络编程要素 IP类UDP协议数据传输发送端接收端udp数据传输丢失问题 TCP概述Socket客户端ServerSocket服务端Socket**服务器代码**客户端代码 文件上传实现客户端服务端多线程版 概述 C/S和B/S 网络通信协议 协议:protoco…

Java 基础

Java 基础知识点整理 Java 语言是一种优秀的编程语言,由 C 语言、C 语言发展而来。Java 语言提供了一些有效的新特性,使得使用 Java 比 C 更容易写出“无错代码”。 Java特性和优点 面向对象编程的思想,更简单有效,Java 省略了 …

第二章Java编程基础

一、填空题 1.Java程序代码必须放在一个类中,类使用class关键词定义。 2.Java中的注释有三类,分别是单行注释、多行注释、文档注释。 3.Java语言中,int类型所占存储空间为4个字节。 4.用于比…

Java编程基础②

Java编程基础 Java中的注释Java中的标识符Java中的关键字Java中的常量常量类型定义常量 java中的变量变量的定义及其数据类型变量的类型转换变量的作用域 java运算符算术运算符赋值运算符比较运算符逻辑运算符位运算符运算符的优先级 java流程控制语句if条件语句switch条件语句…

【JAVA】1.编程基础

1.Java基本语法 JAVA基本格式: 修饰符 class 类名{ 程序代码 } public class java {public static void main(String[] args) {System.out.println("HelloWorld"); } public static void main(String[] args) {} (对于初学者来说这个部分必…

第二章 Java编程基础

第二章 Java编程基础 目录 一. Java基本语法1. 基本格式2. 注释3. 标识符4. 关键字5. 常量 二. 变量1. 定义2. 数据类型3. 整数类型变量4. 浮点类型变量5. 字符类型变量6. 布尔类型变量7. 类型转换8. 自动提升9. 变量作用域 三. 运算符1. 算数…

Java基础 —— 编程入门

一、比特(bit)和字节(byte) 一个0或者一个1存储为一个比特(bit),是计算机中最小的存储单位。计算机中是最基本的存储单元是字节(byte)。 每个字节由8个比特构成。 计算机就是一系列的电路开关。每个开关存在两种状态:关(off)和开(on)。如果电路是开的,它…

5.Java编程基础

📋 个人简介 💖 作者简介:大家好,我是W_chuanqi,一个编程爱好者 📙 个人主页:W_chaunqi 😀 支持我:点赞👍收藏⭐️留言📝 💬 愿你我共…

Java编程基础知识(一)

目录 一.Java的基本语法 1.Java的基本语法格式 2.Java中的注释 3.Java中的关键字 Java中的标识符 二.Java中的常量与变量 1.常量 2.变量 三.Java中的运算符 四.数据输入 一.Java的基本语法 1.Java的基本语法格式 编写Java程序必须先声明一个类,然后再类中…

第二章:JAVA编程基础

目录 一:Java的基本语法格式 二:Java中的变量与常量 三:Java中的运算符 四:选择结构语句 五:循环结构语句 六:数组 一:Java的基本语法格式 1:语法格式 [修饰符] class 类名{…

Java入门必备知识

目录 一、前言 二、HelloWord案例编写 三、基础语法 1.快速生成语句:(IDEA编辑器下) 2.注释: 3.标识符 标识符: 标识符的组成: 标识符的组成规则: 4.标识符命名约定: 小驼峰…

【Java基础知识 1】Java入门级概述,让阿里架构师告诉你为什么要分库分表

1998年12月8日,第二代Java平台的企业版J2EE发布。 1999年4月27日,HotSpot虚拟机发布。 2005年6月,在Java One大会上,Sun公司发布了Java SE 6。此时,Java的各种版本已经更名,已取消其中的数字2&#xff0c…

Java编程基础

目录 第一篇、Java编程基础 ❀Java中的属性名词 ❀Java数据类型 ❀转义字符 ❀&& 和 & 与 || 和 | ❀方法 第二篇、Java面向对象编程 ❀类和对象 ❀面向过程和面向对象的区别 ❀面向对象程序设计的主要特性 ❀类和对象概述 ❀对象的内存结构 ❀垃圾空间…

【Java编程指南】语法基础

目录 一、前言 二、关键字 三、数据类型 1.存储单元 2.存储范围 3.类型转换 四、常量 五、变量 六、标识符 七、注释 一、前言 学习目标 1:熟悉Java的关键字、数据类型(包括范围)、常量与变量的区别 学习目标 2:类型转…

Java 学习(一)Java语言基础

Java 语言基础(一) 前言一、注释和标识符1. 注释2. 字符集3. 标识符4. 关键字(略) 二、数据类型1.基本类型2.引用类型 三、 常量和变量1.常量2.变量 四、操作符1.赋值运算符2.算术运算符3.关系运算符4.逻辑运算符5.位运算符6.三位运算符7.instanceof运算…

java编程基础(入门级)(超级完整版)

java基础编程(入门) 01基础知识 1.计算机基础 【1】进制 A.十进制转化二进制 除以2,求余数,商继续除以2,一直到0为止,从底下往上得到结果。 B.二进制转化十进制 1 | 1 | 0 | 0 2 3 ∣ 2 2 ∣ 2 1 ∣ 2 …

Ext JS 6 驾临

是的,Ext JS 6 就要来了! 统一一份代码 Ext JS 6 最大的改变,莫过于就是将 PC 端与移动端的代码统一起来,务求采用相同 API 来开发不同平台的客户端界面,这样无论桌面、平板和手机都是使用同一个 JavaScript 框架&…