Java--基本语法

这篇具有很好参考价值的文章主要介绍了Java--基本语法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、java转义字符

  1. \t:一个制表符,实现对齐的功能
  2. \n:换行符
  3. \\:一个 \
  4. \":一个“
  5. \':一个'
  6. \r:一个回车

二、注释

  • 单行注释: // 内容
  • 多行注释:/* 内容 */
  • 文档注释:/** 内容*/

三、变量

1.整数类型 

byte【1字节】 shrot【2字节】 int【4字节】 long【8字节】

2.浮点类型

float【4字节】 double【8字节】

3.字符型

char【2字节】

4.布尔类型

boolean【1字节】

5.数据类型转化

  • 自动类型转化:

char -> int -> long ->  float -> double

byte -> short -> char -> int -> long ->  float -> double

  • 强制类型转换: 

int a = (int) 10.0 

6.String和基本数据转化 

String转基本数据:Integer.parseInt("123hello")等

基本数据转String:10 + "" 

四、运算符

1.算数运算符

+,-,*,/,%,++,--

2.关系运算符

==,!=,<,>,< = ,>= ,"hsp" instanceof String :true

3.逻辑运算符

&&、|| 、 ! 、& 、 | 、^

4.三元运算符

条件表达式 ? 表达式1 : 表达式2;

5.运算符优先级

加减乘除

6.命名规则

 数字不可开头,0-9,字母、_和$组成,保留字、关键字不能用

7.键盘输入语句

Scanner sc = new Scanner(system.in);  String name = sc.next();

五、流程控制

1.顺序控制

从上到下依次执行。

2.分支控制

让程序有选择的执行:

  • 单分支:if ( 条件表达式 ) { 真 }
  • 双分支:if ( 条件表达式 ) { 真 } else { 假 }
  • 多分支:if (条件表达式) {  } else if (条件表达式) {} else {}

3.嵌套分支

在一个分支里面嵌套一个分支,最好不要超过3层

if ( 条件 ) { if( 条件 ) { } }

4.switch分支

switch(表达式){ case 常量1:语句块;break;default: 语句块; break; }

5.for基本语法

for(定义变量,循环条件,循环变量迭代){循环操作(语句)}

6.while

while(循环条件){ 真执行 }

7.do...while 

do{ } while(条件语法);

8.多层循环

for(int i = 0; i < 10; i ++ ){ for(j =0; j < 10; j++){  } }

9.跳转控制语句

continue:跳出本次循环

break:跳出所有循环

return:和break效果一样,切携带返回值

六、数组

一维数组定义:

  • 动态初始化:数据类型 数组名 [] = new 数据类型[大小]
  • 动态初始化:先声明 数据类型[] 数组名;数组名 = new 数组类型[大小]
  • 静态初始化:数据类型 数组名[] = { 数据1,数据2...}

一维排序:冒泡排序

二维数组定义:文章来源地址https://www.toymoban.com/news/detail-725558.html

  • 动态初始化:数据类型 数组名 [][] = new 数据类型[大小][大小]
  • 动态初始化:先声明 数据类型[][] 数组名;数组名 = new 数组类型[大小][大小]
  • 静态初始化:数据类型 数组名[][] = { {1,2},{1}...}

到了这里,关于Java--基本语法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • JSON 基本语法以及在Java 中的使用

    JSON(JavaScript Object Notation)是一种轻量级的数据交互格式。它去除了所有 JavaScript 执行代码,只保留 JavaScript 的对象格式。 它基于 ECMAScript (欧洲计算机协会制定的 js 规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。 JSON适合表示层次结构,JSON采用键

    2024年01月23日
    浏览(35)
  • java_java基础语法

    什么是注释 简单来说注释就是在程序中对代码进行解释说明的文字,方便自己和其他人理解,查看, 不会影响程序的正常执行 注释有哪些 单行注释 多行注释 文档注释 告诉程序员,数据在程序中的书写格式 字面量分类 字面量类型 说明 实例 整数 不带小数的数字 123,456 小数 带小

    2023年04月23日
    浏览(25)
  • Java基础篇 | Java基础语法

    ✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人😉😉 🍎个人主页:Leo的博客 💞当前专栏: Java从入门到精通 ✨特色专栏: MySQL学习 🥭本文内容:Java基础篇 | Java基础语法 🖥️个人小站 :个人博客,欢迎大家访问 📚个人知识库: 知

    2024年02月08日
    浏览(72)
  • 【Java基础 2】Java 基础语法

    🍊 Java学习:社区快速通道     变量就是系统为程序分配的一块内存单元,用来存储各种类型的数据。由于该存储单元中的数据可以发生改变,因此得名为\\\"变量\\\"。 变量分类: 按所属的数据类型划分: 基本数据类型变量 引用数据类型变量 按被声明的位置划分: 局部变量

    2024年02月04日
    浏览(29)
  • Java语法和C#语法有哪些异同?

    Java和C#是两种流行的面向对象编程语言,它们有许多相似之处,因为它们都受到C++和面向对象编程的影响。但它们也有一些语法上的异同,让我们来看看它们的一些主要异同点: 相同点: 1、面向对象编程:Java和C#都是面向对象的编程语言,支持类、对象、继承、封装和多态

    2024年02月16日
    浏览(30)
  • Java——基础语法(二)

    「作者主页」 :雪碧有白泡泡 「个人网站」 :雪碧的个人网站 「推荐专栏」 : ★ java一站式服务 ★ ★ React从入门到精通 ★ ★ 前端炫酷代码分享 ★ ★ 从0到英雄,vue成神之路★ ★ uniapp-从构建到提升 ★ ★ 从0到英雄,vue成神之路 ★ ★ 解决算法,一个专栏就够了 ★ ★

    2024年02月13日
    浏览(25)
  • Java-语法基础

    JDK8 复习用 JavaSE Java Standard Edition 标准版 支持面向桌面级应用(如Windows下的应用程序)的 Java平台,提供了完整的Java核心API 此版本以前称为 J2SE JavaEE Java Enterprise Edition 企业版 一套用于企业环境下的应用程序的应用方案(包含:Servlet、Jsp),主要针对 Web应用程序的开发 此版

    2024年02月11日
    浏览(27)
  • Java 基础语法学习笔记

    目录 一、Java语言概述 1.1 Java 的出现 1.2 Java的主要特性 1.3 Java语言的特点 1.4 Java语言的核心机制 1.5 Java语言的环境搭建  二、第一个Java程序 2.1 需要注意的问题 2.2 注释(comment)  2.3 注意点: 2.4 Java API 的文档 2.5 第一个 Java 程序 三、Java基本语法 3.1  Java中的名称命名规范  

    2024年02月06日
    浏览(32)
  • java-基础语法(二)

    1.1 流程控制语句分类 顺序 结构 分支结构( if , switch ) 循环 结构( for , while , do…while ) 1.2 顺序结构 顺序结构执行流程图: 1.3 分支结构之if语句 if语句格式1 执行流程: ①首先计算关系表达式的值 ②如果关系表达式的值为true就执行语句体 ③如果关系表达式的值为false就不执行

    2024年02月08日
    浏览(30)
  • Java基础语法(1)

    Java基础语法 1、JAVA 是一种很火的计算机语言。 2、JAVA 代码编写分三步: 编写程序源码,即编写一个java文件 编译:翻译文件, javac是JDK提供的编译工具,对java文件编译后会产生一个class文件,class文件即交给计算机执行的文件。Eg: javac hello.java 执行:运行程序, java是JDK提供

    2024年02月08日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包