当前位置:网站首页 > Java基础 > 正文

java编程基础语法



JAVA基础编程之基础语法只要包括两个部分的内容:变量和运算符,流程控制。

Java基础知识图解:

  

一, 变量和运算符

(1)变量

<1>标识符

  

Java中的名称命名规范:

包名:多单词组成时所有字母都小写:xxxyyyzzz
类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz
变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz
常量名:所有字母都大写。多单词时每个单词用下划线连接:XXX_YYY_ZZZ

<2>变量

对开发人员来说,变量是用来描述一条信息的别名,可以在程序代码中使用一个或多个变量。变量中可以存储各种类型的信息,如登录信息、版本名称、文件的大小、某个英文单词以及飞机票价格等。变量的赋值通常有两种方式,先定义,后赋值,或在声明时直接赋值。变量通常包括局部变量,成员变量和静态变量,不同变量有其作用域;

不同类型变量的比较:

  

变量的分类:

常见的数据类型有八种:基本数据类型包括 boolean(布尔型)、float(单精度浮点型)、char(字符型)、byte(字节型)、short(短整型)、int(整型)、long(长整型)和 double (双精度浮点型

基本数据类型默认值:

基本数据类型之间的转换:

强制类型转换时:

二,流程控制

流程控制是指在程序的运行过程中代码块的执行顺序,可以分为顺序结构,循环结构,分支结构三类,其知识结构如下图:

(1)顺序结构

顺序结构就是指程序从前向后依次执行。

(2)分支结构

<1> if-else结构

代码如下:

public class Test { public static void main(String args[]){ int x = 30; if( x == 10 ){ System.out.print("Value of X is 10"); }else if( x == 20 ){ System.out.print("Value of X is 20"); }else if( x == 30 ){ System.out.print("Value of X is 30"); }else{ System.out.print("这是 else 语句"); } } }

输出结果为:

Value of X is 30

<2>switch-case

switch(expression){ case value : //语句 break; //可选 case value : //语句 break; //可选 //你可以有任意数量的case语句 default : //可选 //语句 }

测试代码如下:

public class Test java编程基础语法 { public static void main(String args[]){ //char grade = args[0].charAt(0); char grade = 'C'; switch(grade) { case 'A' : System.out.println("优秀"); break; case 'B' : case 'C' : System.out.println("良好"); break; case 'D' : System.out.println("及格"); case 'F' : System.out.println("你需要继续努力"); break; default : System.out.println("无效等级"); } System.out.println("你的等级是 " + grade); } }

输出结果为:

你的等级为 良好

(2)循环结构

循环结构的介绍:

<1>for循环

public class Test { public static void main(String args[]) { for(int x = 10; x < 20; x = x+1) { System.out.print("value of x : " + x ); System.out.print(" "); } } } 

上图程序for循环执行演示:

<2>while-do

public class Test { public static void main(String args[]) { int x = 10; while( x < 20 ) { System.out.print("value of x : " + x ); x++; System.out.print(" "); } } }

执行结果:

value of x : 10 value of x : 11 value of x : 12 value of x : 13 value of x : 14 value of x : 15 value of x : 16 value of x : 17 value of x : 18 value of x : 19

<3>do-while

public class Test { public static void main(String args[]){ int x = 10; do{ System.out.print("value of x : " + x ); x++; System.out.print(" "); }while( x < 20 ); } } 

运行结果:

value of x : 10 value of x : 11 value of x : 12 value of x : 13 value of x : 14 value of x : 15 value of x : 16 value of x : 17 value of x : 18 value of x : 19

关于break和continue:

这两个关键字都是跳出循环,不过不同在于break指的是跳出循环体,执行以后的代码,而continue指的是跳出当次循环,执行下一次循环。

2020-09-15 18:26:33

  • 上一篇: java编程基础txt
  • 下一篇: 学完java基础之后
  • 版权声明


    相关文章:

  • java编程基础txt2025-04-11 17:02:03
  • java cms基础2025-04-11 17:02:03
  • java入门基础重点2025-04-11 17:02:03
  • java零基础难学吗2025-04-11 17:02:03
  • java编程基础实验2025-04-11 17:02:03
  • 学完java基础之后2025-04-11 17:02:03
  • java256基础教程2025-04-11 17:02:03
  • 快速巩固java基础2025-04-11 17:02:03
  • java核心基础3552025-04-11 17:02:03
  • java算法基础书2025-04-11 17:02:03