Java语言基础

一.代码注释

  • 单行注释:“//”
  • 多行注释:“/**/”
  • 文档注释:“/****...*/"

二.标识符与关键字

1.标识符

  • 概念:用来表示类名,变量名,方法名以及数组名等。
  • 命名规则:有任意顺序的字母,下划线,美元符号和数组组成。
  • 注意:
    1).第一个字符不能是数字;
    2).不能是Java中的关键字;
    3).字母是严格区分大小写的;
    4).避免用中文命名标识符,否则会出现显示乱码;
    5).常量用大写字母,下划线常用于常量名单词分隔;
    6).类以大写字母开始;
  • 图片示例:
    标识符.png

2.关键字

  • 概念:Java中已经被赋予特定意义的一些词
  • 图片示例:
    关键字.png

三.变量与常量

1.变量

  • 概念:可以改变值得量。
  • 三个元素:名字 类型 值
  • 命名规则:
    1)变量名必须是一个有效的标识符;
    2)变量名不可以使用Java中的关键字;
    3)变量名不可以重复;
    4)应该选择有意义的单词作为变量名。
  • 变量声明:语法:数据类型 变量名称 = 变量值
  • 变量的初始化:变量定义部分所定义的变量被称为类的成员变量,不需要初始化;在方法体中定义的变量和方法的参数都被称为局部变量,需要初始化;
  • java中成员变量和局部变量的区别
    1).成员变量可以被public,protect,private,static等修饰符修饰,而局部变量不能被控制修饰符及static修饰;两者都可以定义成final型
    2).成员变量存储在堆,局部变量存储在栈
    3).存在时间不同
    4).成员变量有默认值,(被final修饰且没有static的必须显式赋值),局部变量不会自动赋值

2.常量

  • 概念:一直不会改变的值;

  • 声明常量(常用final):语法:final 数据类型 常量名称 = 常量值

  • 分类:
    。布尔常量
    。整型常量
    。浮点常量
    。字符常量
    。字符串常量
    Java转义字符


    image.png
  • 注意:
    1).只能被赋值一次
    2).命名一般是大写:BOOL

四.基本数据类型(8种)

image.png

1.整数型

  • 类型示例:


    整数型.png
  • 解释:
    1.整型变量的默认值是int型;
    2).前三种类型声明方式相同,最后一种属于高级数据类型;
    3).整型变量赋值时一定要之一范围;

2.浮点型

  • 类型:
    浮点型.png
  • 解释:
    1).默认值是double型,想要使用float声明小数,需要在小数后面加F/f;

3.字符型

  • 1).char型:默认是空格,声明字符型变量:'s'
  • 2).转义字符


    转义字符.png

4.布尔型

  • 布尔型又称逻辑型,只有false和true两个值。

五.运算符

  • 赋值运算符
  • 算术运算符
  • 自增自减运算符
  • 关系运算符
  • 逻辑运算符
  • 复合赋值运算符
  • 三元运算符
运算符的优先级
运算符的优先级.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计...
    子非鱼_t_阅读 9,868评论 1 44
  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 9,749评论 0 13
  • 离别了同年,我们上了初中,站在青春的入口,来到大唐也一两个月了,我从运城来到太原,在这些日子中,的确发生了太多美好...
    IversonKobe3824阅读 1,400评论 0 0
  • 珍惜1999阅读 1,733评论 0 0
  • 作用 : 发现bug, 但是目前没有成型的代码, 需要讨论;或者使用开源项目出现问题需要讨论 情况 : git1 ...
    阶梯阅读 2,915评论 0 0

友情链接更多精彩内容