Java(三)

一:程序注释
notepad为例
1:在编译时,编译器会忽略注释的存在,就好像注释内容不存在一样。所以注释并不会导 致编译出错,同时注释还方便编写者和其他人阅读源代码,加强对代码的理解。
2:Java中提供了三种注释方式,分别是:
单行注释 //注释内容
多行注释 /注释内容/
文档注释 /*注释内容/
其中文档注释与多行注释作用基本相同,唯一的区别是文档注释可以使用javadoc.exe命令生成API文档。
helloworld.java

/*
 * 实现步骤:
 * 1.定义一个类 class
 * 2.编写程序执行的入口方法,main主方法
 * 3.通过输出语句System.out.println()将信息”HelloWorld!”打印在控制台上
 */
// 定义一个类 class
class HelloWorld {
	// 编写程序执行的入口方法,main主方法
	public static void main(String[] args) {
		// 通过Java提供的输出语句, 将信息”HelloWorld!”打印在控制台上
		System.out.println("HelloWorld!");
	}
}

二:关键字
1:关键字是被Java语言赋予特殊含义,具有专门用途的单词,比如之前接触的class,public,static,void均为Java已经预设好的。
2:Java中关键字均为小写。
3:Java的所有关键字:abstract,assert,boolean,break,byte,case,catch,char,class,const,continue,default,do,double,else,enum,extends,final,finally,float,for,goto,if,implements,import,instanceof,int,interface,long,native,new,package,private,protected,public,return,strictfp,short,static,super,switch,synchronized,this,throw,throws,transient,try,void,volatile,while

三:标识符
1:在Java程序中,除了关键字以外基本上都是标识符。标识符就是名称的意思,所有的名称都统称为标识符。Java中经常要定义类、方法、变量(后面会学习到),在定义他们时总要给它们起名字(Java中自己定义内容,上面helloworld就是标识符),这些名字就是标识符。
2:标识符的规则:
组成: 字母52个a-z A-Z
数字0-9
符合_与$
注意不能数字开头,不能是关键字, 严格区分大小写,不限制长度起名时,尽量达到见名知意。
注:类的名字,首字母大写第二个单词首字母大写
方法名字,首字母小写,每个单词首字母大写。

四:数据
1:程序概述
软件是什么?其实软件就是用来处理数据的程序。可以把软件分为两个部分,一个部分是“数据”;另一个部分是“数据处理的逻辑”。
程序 = 数据 + 逻辑
什么是数据?用电商来举例,用户就是数据,商品也是数据。那么什么是数据处理逻辑呢?购买商品的流程就是数据处理逻辑了。
程序开发离不开数据,其实说白了程序就是用来处理数据的。在Java中我们要学习数据的类型及数据量。
通常数据是会发生变化的,而数据的处理逻辑是不发生变化的。例如商品的数量种类是会变化的,用户的数量也是会变化的,但购买的流程通常不会变化。
2:数据类型
基本数据类型是Java语言中内置的类型,分别是整数类型、小数类型、字符类型、布尔类型。这四类基本类型是最简单、最基础的类型。
在这里插入图片描述引用数据类型是强大的数据类型,它是基于基本数据类型创建的。JavaSE中提供了一个超级类库,类库中包含了近万种引用数据类型。
3:常量
Java中的数据量分为常量和变量,常量就是不变的数据量。
整数类型
十进制表示方式:正常数字 如 13、25等
二进制表示方式:以0b(0B)开头 如0b1011 、0B1001
十六进制表示方式:以0x(0X)开头 数字以0-9及A-F组成 如0x23A2、0xa、0x10
八进制表示方式:以0开头 如01、07、0721
小数类型
如1.0、-3.15、3.168等
布尔类型
true、false
字符类型
如’a’,‘A’, ‘0’, ‘家’
字符必须使用’’ 包裹,并且其中只能且仅能包含一个字符。
字符串类型
字符串String类型是一种引用类型,我们先了解作为常量类型的使用方式
如“我爱Java”,“0123”,“”,“null”
字符串必须使用“”包裹,其中可以包含0~N个字符。

我们通过编写代码来实际感受一下: Const.java
/*
* 常量的演示
*/
public class Const {
	public static void main(String[] args) {
		//整数类型
//10进制
		System.out.println(100);
		System.out.println(12345);
		System.out.println( 10 );
		//2进制
		System.out.println( 0b1010 );
		//8进制
		System.out.println( 012 );
		//16进制
		System.out.println(0xA);
		//小数类型
		System.out.println(3.15);
		//字符类型
		System.out.println('a');
		System.out.println('A');
		System.out.println('0');
		System.out.println('家');
		//布尔类型
		System.out.println(true);
		System.out.println(false);
		//字符串类型
		System.out.println("我爱Java");
		System.out.println("0123");
	}
	}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值