Java编程基本概念

 更新时间:2017年03月07日 10:26:40   作者:java_pro  
本文主要介绍了Java编程的基本概念,具有很好的参考价值。下面跟着小编一起来看下吧

1.标识符

①用于给变量、类和方法命名(类名首字母大写,变量和方法名首字母小写并遵循驼峰原则)

②标识符的命名规范:

  ■ 标识符必须以字母、下划线和美元符$开头。

  ■ 标识符其他部分可以是字母、下划线、美元符和数字的任意组合。

  ■ Java标识符大小写敏感,且长度无限制。

  ■ 不可以是Java的关键字。

③Java不采用通常语言使用的ASCII(American Standard Code for Information Interchange美国信息交换标准码)字符集,而是采用unicode这样的标准国际字符集(这里字母的含义:英文、汉字等等)。

2.关键字/保留字

Java关键字是Java语言保留供内部使用的,不能使用关键字作为变量名或方法名。

abstract assert boolean break byte
case catch char class const
continue default do double else
enum extends final finally float
for goto if implements import
instanceof int interface long native
new package private protected public
return strictfp short static super
switch synchronized this throw throws
transient try void volatile while

3.变量

Java是一种强类型语言,每个变量都必须声明其类型。

  ■ Java变量是程序中最基本的存储单元,其要素包括 变量名、变量类型、作用域。

  ■ 变量必须先声明再使用。(只有在声明变量以后,才能为其分配相应长度的存储单元)

  ■ 变量可分为 局部变量、实例变量(成员变量)、静态变量(类变量)。

4.常量

初始化后不能再改变其值。

常量命名规范:大写字母和下划线(例:MAX_VALUE)

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!

相关文章

  • 使用@ConditionalOnProperty控制是否加载的操作

    使用@ConditionalOnProperty控制是否加载的操作

    这篇文章主要介绍了使用@ConditionalOnProperty控制是否加载的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-06-06
  • zookeeper+Springboot实现服务器动态上下线监听教程详解

    zookeeper+Springboot实现服务器动态上下线监听教程详解

    这篇文章主要介绍了zookeeper+Springboot实现服务器动态上下线监听,主要介绍了什么是服务器动态上下线监听及为什么要实现对服务器上下线的监听,本文通过实例代码给大家介绍的非常详细,需要的朋友可以参考下
    2022-06-06
  • Java使用正则表达式匹配获取链接地址的方法示例

    Java使用正则表达式匹配获取链接地址的方法示例

    这篇文章主要介绍了Java使用正则表达式匹配获取链接地址的方法,简单分析了java正则匹配常用方法及获取网址链接的相关操作技巧,需要的朋友可以参考下
    2017-08-08
  • SpringCloud 服务注册中的nacos实现过程

    SpringCloud 服务注册中的nacos实现过程

    这篇文章主要介绍了SpringCloud 服务注册之nacos实现过程,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-03-03
  • Java截取字符串的几种常用方法

    Java截取字符串的几种常用方法

    这篇文章主要给大家介绍了关于Java截取字符串的几种常用方法,在Java编程语言中,String类提供了用于操作字符串的丰富方法,文中通过代码示例介绍的非常详细,需要的朋友可以参考下
    2023-09-09
  • Java字节码增强技术知识点详解

    Java字节码增强技术知识点详解

    在本篇文章里小编给大家整理的是一篇关于Java字节码增强技术知识点详解内容,有兴趣的朋友可以跟着学习下。
    2021-08-08
  • 浅析Java中Map与HashMap,Hashtable,HashSet的区别

    浅析Java中Map与HashMap,Hashtable,HashSet的区别

    HashMap和Hashtable两个类都实现了Map接口,二者保存K-V对(key-value对);HashSet则实现了Set接口,性质类似于集合
    2013-09-09
  • Java使用JDBC驱动连接MySQL数据库

    Java使用JDBC驱动连接MySQL数据库

    这篇文章主要为大家详细介绍了Java使用JDBC驱动连接MySQL数据库的具体步骤,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • Java 获取Word中所有的插入和删除修订的方法

    Java 获取Word中所有的插入和删除修订的方法

    这篇文章主要介绍了Java 获取Word中所有插入和删除修订,在 Word 文档中启用跟踪更改功能后,会记录文档中的所有编辑行为,例如插入、删除、替换和格式更改。对插入或删除的内容,本文介绍获取方法,需要的朋友可以参考下
    2022-04-04
  • SpringBoot整合mysql、postgres及sqlserver实现多数据源配置实战案例

    SpringBoot整合mysql、postgres及sqlserver实现多数据源配置实战案例

    在工作中业务的发展或业务数据隔离的场景下,通常需要一个项目中引入多个数据源,但SpringBoot默认的自动化配置是单数据源的,这篇文章主要给大家介绍了关于SpringBoot整合mysql、postgres及sqlserver实现多数据源配置的相关资料,需要的朋友可以参考下
    2023-12-12

最新评论