首页 > 编程语言 >Java基础

Java基础

时间:2023-03-07 20:46:32浏览次数:35  
标签:Java 数据类型 代码 基础 注释 使用 标识符

Java基础

注释

  • 平时我们编写代码,在代码量比较少的时候,我们还可以看懂自己写的,但是当项目结构一旦复杂起来,我们就需要用到注释了。

  • 注释并不会被执行,是给我们写代码的人看的

    • 书写注释是个非常好的习惯

    • 平时写代码一定要注意规范

Java中的注释有三种:
  • 单行注释(//)
  • 多行注释 ,可以注释一段文字(/* */)
  • 文档注释,Java Doc(/** */)

标识符

基本常用的标识符

image-20230304201346543

标识符的注意点
  • 所有的标识符都应该以字母(A-Z或者a-z)、美元符($)、或者下划线(_)开始
  • 首字符之后可以是字母(A-Z或者a-z)、美元符($)、或者下划线(_)或数字的任何字符组合
  • 不能使用关键字作为变量名或方法名
  • 标识符是大小写敏感的:man和Man不重复
  • 合法标识符举例:age、$salary、_value、__1_value
  • 非法标识符举例:123abc、-salary、#abc
  • 可以使用中文命名,但是一般不建议这样去使用,也不建议使用拼音,很Low。

数据类型

  • 强类型语言

    要求变量的使用要严格符合规定,所有变量都必须先定义后再使用

    • 弱类型语言

    • Java的数据类型分为两大类

    • 基本类型(primitive type)

    • 引用类型(reference type)

![屏幕截图 2023-03-05 184023](C:\Users\24950\Pictures\Screenshots\屏幕截图 2023-03-05 184023.png)

标签:Java,数据类型,代码,基础,注释,使用,标识符
From: https://www.cnblogs.com/zhoujiea/p/17189556.html

相关文章

  • Java官方笔记1编写运行Java程序
    你可能已经迫不及待想安装Java,写个Java程序跑起来了。但是在这之前,有些概念需要提前了解,因为Java跟C、C++和Python都有点不一样。编译和执行我们在文本文件中编写英文代......
  • XSS跨站基础小总结
    原理、分类和其他XSS跨站脚本攻击指恶意攻击者在Web页面中插入恶意javascript代码(也可能包含html代码),当用户浏览网页之时,嵌入Web里面的javascript代码会被执行,从而达到恶......
  • Linux基础
    常用命令(1)ctrlc:取消命令,并且换行(2)ctrlu:清空本行命令(3)tab键:可以补全命令和文件名,如果补全不了快速按两下tab键,可以显示备选选项(4)ls:列出当......
  • 03Java8日期处理
    使用now方法根据当前日期或时间创建实例对象如使用now方法创建LocalDate(年、月、日)和LocalTime(时、分、秒)等实例对象LocalTime.now()——>LocalTimenow=LocalTime.n......
  • java压缩流
    利用压缩流解压文件夹@TestpublicvoidzipInputStreamDemo()throwsException{//利用压缩流解压文件夹,注意java只识别zipFilesrc=newFile("D:/a.......
  • 【选择排序算法详解】Java/Go/Python/JS/C 不同语言实现
    【选择排序算法详解】Java/Go/Python/JS/C不同语言实现 说明选择排序(SelectionSort)是一种简单直观的排序算法。跟冒泡、插入排序一样,它将数列分为已排序和待排序两个......
  • TypeScript 与 JavaScript:你应该知道的区别
    作者:京东零售杨冰译自Radix网站的文章,原文链接:https://radixweb.com/blog/typescript-vs-javascript,原文作者:NiharRaval正在寻找经验丰富的JavaScript开发团队来将您的......
  • 在 Java 中解码 Base64 数据
    我有一个Base64编码的图像。在Java中解码它的最佳方法是什么?希望只使用SunJava6中包含的库。解答http://www.stackoverflow.ink/posts/zai-java-zhong-......
  • java -D的一些学习和使用
    背景java开发的程序有很多进行配置的方式可以通过yaml文件或者是xml文件也可以通过环境变量的方式.1.容器的话可以使用-e或者是env进行注入2.K8S的话可以通过co......
  • redis 基础1(包含介绍,安装)
    Redis介绍安装#关于redis-1.redis是一个缓存型数据库【大部分时间做缓存,但是不仅仅可以做缓存】-2.redis是一个非关系型(nosql)数据库【区别于mysql】-3......