(四)java基本语法
-
关键字
-
被java赋予了特殊意义的单词:
-
class,new,private,protected,public,static,final,abstract,interface,this,super,Instanceof,extends,implements,try,catch,finally,throw,throws,if,else,do,while,for,break,continue,switch,case,return等
-
标识符
-
注释
-
提高代码的阅读性和可维护性。
-
格式:
-
// 单行注释
-
/**/ 多行注释
-
常量
-
固定不变的量
-
整数,小数,布尔,字符,字符串
class Demo { /* * 程序运行的入口 */ public static void main(String[] args) { System.out.println("Hello Word!!"); System.out.println(12345);//整数常量 System.out.println(99.99);//小数常量 System.out.println('m');//字符常量 System.out.println('abcsdfsd');//字符串常量 System.out.println('abcsdfsd');//字符串常量 System.out.println(true);//布尔常量 System.out.println(false);//布尔常量 } } //编译完,对应每一个class生成一个.class文件,字节码文件 //运行程序时,应该运行字节码文件
-
变量
-
存储程序中用到的数据
-
存储的数是可以改变的
-
只能存储一个数
import java.util.Scanner; class Demo4 { public static void main(String[] args) { //实例化键盘输入事件 Scanner sc = new Scanner(System.in); System.out.println("请输入您的姓名"); String name = sc.nextLine(); System.out.println("请输入您的年龄"); int age = sc.nextInt(); System.out.println("请输入您的薪资"); float salary = sc.nextFloat(); System.out.println("姓名:"+ name+"年龄:"+age+ "薪资:"); /* * 变量用来存储程序中用到的数 * 变量只能用来存储一个数 * 变量中的数是可以改变的 */ } }
作者:狗尾草
-------------------------------------------
个性签名:海到无边天作岸,山登绝顶人为峰!
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!