#1.注释
什么是注释
用于解释说明程序作用的文字
Java中注释分类格式
##单行注释
格式: //注释文字
##多行注释
格式: /* 注释文字 /
##文档注释
格式:/
* 注释文字 */

#2.关键字
什么是关键字
被Java语言赋予特定含义的单词
关键字注意事项
goto和const作为保留字存在,目前并不使用
类似Notepad++或eclipse这样的高级开发工具,针对关键字有特殊的颜色标记,非常直观
关键字都有哪些

#3.标识符
什么是标识符:
程序中需要我们自己来命名的,比如类名,方法名,变量名
标识符命名规则:
由字母、数字、下划线、$组成,但不能以数字开头
大小写敏感
不得使用java中的关键字和保留字
建议采用驼峰式写法,比如定义一个系统用户类 SystemUser

#4.常量
常量:程序中,固定不变的值,比如整数常量1、2、3、4、5、6,7,8等等
小数常量1.68、5.20等等,布尔常量false,true等等

#5.变量
什么是变量?
变量用来存储程序执行中用到的数据
变量存储的数据是可以改变的
变量定义格式
数据类型 变量名 = 初始化值;
如何更好理解变量的使用方式?
类比于酒店

#6.数据类型
Java语言是强类型语言,对于每一种数据都定义了明确的数据类型,在内存中为每种数据类型分配了不同的内存空间
考点:请写出Java的基本数据类型?


Char:2个字节
总结:
数据分类的目的:合理利用内存
规则:
1,变量必须先声明,并且初始化后才能使用;
2,声明变量必须有数据类型
3,同一作用域内变量不能重复定义
4,变量名小写开头
5,变量的赋值不能越界
6,数据类型的转换问题
赋值时的转换(默认转换+强制转换)
运算时的转换,掌握+号运算符(默认转换)
默认转换(把小的赋值给大的)
byte-short-int-long-float-double
强制转换(把大的赋值给小的)
目标类型 变量名=(目标类型)(被转换的数据);
#7.表达式的概念
表达式的概念:操作数+运算符+操作数,就组成一个表达式
#8.运算符
##i.算术运算符
算术运算符(+、-、*、/、%、++、–、注意区分前置和后置的区别)
/和%的区别
++和–前置后置的区别(重点)
##ii.赋值运算符
赋值运算符(= , +=, -=, *=, /=, %=)
=为基本的赋值运算符,其他的为扩展的赋值运算符
##iii.关系运算符(比较运算符)
关系运算符(比较运算符)
==:相等 ==
!=:不相等 !(非)

:大于
<:小于
=:大于等于
<=:小于等于
关系运算符的结果都是boolean类型,true 或者 false
注意:不要将==用成=

##iv.逻辑运算符
逻辑运算符
&(与) 、|(或) 、!(非)&&(短路与)、||(短路或)、^(异或)
规则:
& 一个为假,则为假 逻辑与
| 一个为真,则为真 逻辑或
!非false则true,非true则false
&& 一个为假,则为假 短路与
|| 一个为真,则为真 短路或
^ 两个不同,则为true,相同则为false

##v.三目运算符(三元运算符)
三目运算符
格式
(关系表达式)?表达式1:表达式2;
如果关系表达式结果为true,运算后的结果是表达式1;
如果关系表达式结果为false,运算后的结果是表达式2;
练习:
获取两个数中的最大数。

#9.转义字符
重点是掌握转移字符“\”的作用
符号 作用
\n : 换行
\t : 水平制表
\’: 单引号
\”: 双引号
\\ : 产生一个斜杆

【JavaSE02】Java基本语法-概念相关推荐

  1. 【JAVA学习】1、零基础入门Java 基础语法:概念、规则、格式

    [JAVA学习]1.零基础入门Java 基础语法 前言 JAVA开发环境选择 Java 基础概念 Java 标识符 Java修饰符 基础代码模板框架 命名规则 基础规则 后端开发规则 代码格式 前言 ...

  2. Java基础--语法概念,练习数字金字塔

    1.Java语法结构 入了哪家门,要守哪家规,Java也有自己语法规则,比如: (1)定义类 Java代码都是定义在类中的,由class+类名+花括号组成.类名首字母要大写,至于为什么要大写,我认为是 ...

  3. 1)java基本语法

    一.java基础语法 概念: 对象: 对象是类的一个实例,有状态和行为.例如,一条狗是一个对象,它的状态有:颜色.名字.品种:行为有:摇尾巴.叫.吃等. 类: 类是一个模板,它描述一类对象的行为和状态 ...

  4. JAVA基础再回首(一)——基本概念、JAVA开发工具、JAVA基本语法

    JAVA基础再回首(一)--基本概念.JAVA开发工具.JAVA基本语法 学了java,做了android应用开发,现在回想起来,真的是一路坎坷..我在上章博客中提到了我以后的几个学习计划和目标就是把 ...

  5. java中ajax概念_Java之AJAX概念和实现方式

    Java之AJAX概念和实现方式 开发工具与关键技术:MyEclipse 10,java 作者:刘东标 撰写时间:2019-06-12 1.概念: Asynchronous JavaScript An ...

  6. Java基础语法(一)

    Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称.由James Gosling和同事们共同研发,并在1995年正式 ...

  7. Java学习笔记(二)Java基本语法

    Java的数据类型 $$ 2 + 5 $$ Java是一门纯粹的面向对象编程语言,除了8个基本数据类型不是对象以外,其他的一切的都是对象.那么问题来了,这8个数据类型分别是啥? 基本数据类型 不难发现 ...

  8. Java基础语法之变量、运算符、流程控制、数组和方法等基础语法

    变量.运算符.流程控制.数组和方法等基础语法.Java程序的执行流程,符合Java语法规则的程序. 1.1.1 Java初识 对Java进行简单介绍,Java程序如何执行,以及Java程序的结构. J ...

  9. Java基本功一之JDK配置Java基本语法

    前言 从事工作也已经2年多了,一直以来看到别人写博客的热情和坚持的毅力,因此准备开篇写下<Java基本功>系列博客:也算是对自己JAVA基础知识的回顾,因为工作久了,业务上的东西做的越来越 ...

最新文章

  1. ArrayAdapter的使用
  2. mongodb 事务_MongoDB 事务 — 基础入门篇
  3. 云基础设施公司 HashiCorp 宣布完成 D 轮 1 亿美元融资
  4. Python中defaultdict函数的使用方法
  5. SAP Fiori globalization实现原理之Number显示的格式原理
  6. 2021 年前端趋势预测
  7. Java转型(向上转型和向下转型)
  8. Mosquitto安装及使用简介
  9. python创建学生类和教师类_python基础知识 ——类
  10. 威盾VIACONTROL远程监控注册机及试用手记
  11. 2.1KaliLinux的安装
  12. 只要7步,就能将任何魔方6面还原(留着以后教孩子玩
  13. 03一般过去时和主谓双宾
  14. 1.3 基于协同过滤的电影推荐案例
  15. 适合新手小白,一个人一部手机如何做自媒体?看完我的你就懂了
  16. Windows 10如何找回显示桌面图标,一键快速回到桌面
  17. Dijkstra——最短路径路由算法java实现
  18. 7-awk 命令介绍
  19. 妹妹,这回哥哥听你的了,以前哥哥真的太傻
  20. PHP isset()和empty()的区别

热门文章

  1. Docker (3)核心概念
  2. 93. 复原 IP 地址(回溯算法)
  3. MySQL—事务及其特征
  4. 1-Alternative Boot Flows
  5. VirtualKD + VMWare双机调试(失败)
  6. CVE-2021-29454——Smarty模板注入
  7. 植物大战僵尸食人花无cd逆向分析
  8. 线程池之工作项,等待项,计时项 (存在疑问???)
  9. 11、MySQL字符集和校对规则详解
  10. 1、MySQL数据类型简介