首页 > 其他分享 >基础语法

基础语法

时间:2024-07-14 21:10:06浏览次数:8  
标签:语言 注释 或者 基础 语法 类型 标识符 变量

单行注释

//加内容

多行注释

/内容/
文档注释/**
*
*/

标识符Java中所有的组成部分都需要名字.类名,变量以及方法名都被称为标识符

标识符注意点

1.所有的标识符都应该以字母(A-Z或者a-z),美元符$或者下划线_开始
2.首字符之后可以是以字母(A-Z或者a-z),美元符$,下划线_或者数字的任何字符开始.
3.不能使用关键字作为变量或者方法名
4.标识符大小写敏感,同一个标识符大小写一定要写一致.
图片

合法标识符举例:

age,$salary,_value,__1_value

非合法标识符举例:

123abc,-salary,#abc

数据类型:强类型语言,弱类型语言

强类型语言:变量的使用要严格符合规定,每个变量都必须先定义才能使用
弱类型语言:变量可以不符合规定

java的数据类型分为两大类:基本类型,引用类型

如图所示

标签:语言,注释,或者,基础,语法,类型,标识符,变量
From: https://www.cnblogs.com/zuolinhuang/p/18302005

相关文章

  • Java 基础 - 黑马
    StringAPIArrayListEnumObjectStringBuilderStringBufferStringJoinerMathSystempublicclassMain{publicstaticvoidmain(String[]args){//1.System.exit(0);//不要这样玩//2.currentTimeMills:long->1970-1-10:0:01s=1......
  • JavaWeb开发基础Servlet简介
    Servlet是什么?现在的JavaWeb开发,很少直接接触到Servlet。在Spring项目中,SpringBoot基于SpringFramework,简化了Spring应用程序开发,SpringFramework是一个全面的Java应用程序框架,其中包含SpringMVC模块,SpringMVC封装了Servlet,以实现Web功能。Servlet不属于Spirng项目,而是Jav......
  • Kotlin标准函数(语法糖)let with run also apply快速讲解
    目录1、知识储备——扩展函数原理定义扩展函数调用扩展函数2、返回值为上下文对象的标准函数applyalso3、返回值为Lambda表达式结果letrunwith4、一表总结1、知识储备——扩展函数原理Kotlin在不继承父类或实现接口下,也能扩展一个类的新功能定义扩展函数f......
  • 渗透测试学习--HTML基础-02-form表单
    form表单form表单此处因用户了菜鸟教程网站form部分内容[HTML表单|菜鸟教程(runoob.com)]()登录用户名:<inputtype="text"id="name"name="name"required><br><!--密码输入框--><labelfor="password">密码:</label><......
  • python 基础10 requests
    requests官方文档:https://requests.readthedocs.io/projects/cn/zh-cn/latest/快速上手https://requests.readthedocs.io/projects/cn/zh-cn/latest/user/quickstart.html安装找到目标路径Scriptspipinstallrequests-ihttps://pipy.douban.com/simple发送请求简洁:im......
  • 13 - matlab m_map地学绘图工具基础函数 - 介绍创建管理颜色映射的函数m_colmap和轮廓
    13-matlabm_map地学绘图工具基础函数-介绍创建管理颜色映射的函数m_colmap和轮廓图绘制颜色条的函数m_contfbar0.引言1.关于m_colmap2.关于m_contfbar3.结语0.引言  本篇介绍下m_map中用于创建和管理颜色映射函数(m_colmap)和为轮廓图绘制颜色条的函......
  • Vue全家桶 - Vue Router的理解和学习1(Vue Router基础)
    VueRouter什么是VueRouter?VueRouter是Vue.js的官方路由。‌它与Vue.js核心深度集成,‌使得用Vue.js构建单页应用变得轻而易举。‌VueRouter提供了富有表现力、‌可配置的、‌方便的路由功能,‌包括直观且强大的语法来定义静态或动态路由,‌以及细致的导航控制,‌可以拦......
  • java基础知识(2)—面向对象.属性和方法
    本章会引入属性和方法的基本概念。一个植物类(Plant)有很多的状态信息,如名字、话费、血量、攻击力和攻击速度等。这些植物的状态就叫做一个类的属性。Part1:属性的类型属性的类型可以是基本类型,比如int整数,float浮点数也可以是类类型,比如String字符串publicclassPlant{......
  • python 基础 九 Chorme handless
    ChromehandlessChromehandless模式,Google针对Chrome浏览器59版新增的一种模式,可以让你不打开UI界面的情况下使用Chrome浏览器,所以运行效果与Chrome保持完美一致Chromehandless的系统要求1、Chrome版本要求Unix/Linux系统要求chrome>=59Windows系统需要......
  • 01-python基础
    DAY-01课堂笔记为后续的自动化测试打基础python+requests:接口自动化python+selenium:web自动化python+appium:移动端自动化python是解释型语言下方代码的错误不会影响上方代码的执行主流版本:python3基础语法注释:对代码进行解释说明快捷键:ctrl+/单行注释:#......