黑马程序员—基础篇之初识world

---------------------- ASP.Net+Android+IOS开发.Net培训、期待与您交流! ----------------------

启程:

之前配置了环境变量,电脑已经具备了学习java的条件。那么该进行我们认识程序的第一步,也是计算机语 言史上的第一步,向世界问个好。

这里需要我们按照范文写出我们的第一个程序:

class HelloWorld
{
	public static void main(String[] args) 
	{	
		System.out.println("Hello World!Hello Java!");
	}
}
在文本编辑完成后,该如何进行运行呢。

第一:检查自己的程序

文本后缀名是.txt还是.java。如果看不到后缀名,需要进入工具设置文件夹选项,点开显示后缀名。

第二:检查自己的程序名称,也叫类名是否和文本的保存名称一致。

第三:用所学的DOS命令行进入所编辑文件所在的目录。

第四:进行编译:编写源文件(.java) -- javac编译 -- java执行(字节码 class文件)

javac HelloWorld.java,没有弹出错误再进行运行java HelloWorld。

一番磕磕碰碰完成了程序的运行;

事后需要对我们用到的知识进行一个总结:

注:在运行程序中,我们用到了DOS命令:

常见的DOS命令
d:回车进入盘符
cd 进入目录
cd..返回上个目录

cd\返回根目录下
cls清屏

程序是由语句构成,那么语句是如何组成的呢?

1:关键字:其实就是某种语言赋予了特殊含义的单词。

      class:是java中的关键字,用于定义类,java语言的程序代码都需要定义在类中。class都小写才是java中的关键字。


2:标识符:其实就是在程序中自定义的名词。如类名、变量名、函数名。

                 命名可以用a~z,A~Z字母、0~9数字、_下划线、$美元符号。 但数字不能当首字母,不能使用关键字命名。

常见的命名规则:见名知意,驼峰命名

3:常量:是在程序中不会变化的数据。

                常量的分类:1.整数常量 2.小数常量 3.布尔型常量 4.字符常量 5.字符串常量 6.null常量

常量的命名:常量:
全部大写,如果多个单词组成,用_隔开
举例:NUMBER,STUDENT_MAX_AGE

4:变量:其实就是内存中的一个存储空间,用于存储常量数据。就是将不确定的数据进行存储。

              也就是需要在内存中开辟一个空间。开辟空间就是通过明确数据类型,变量名称,数据来完成的。

   作用: 方便于运算。就是将不确定的数据进行存储。因为有些数据是不确定的,所以确定该数据的名词和存储空间。

   特点: 变量空间可以重复使用。

  什么时候定义变量?

只要数据不确定的时候,就定义变量。

开辟变量空间的要素有哪些?

1,这个空间要存储什么数据?数据类型。

2,这个空间叫什么名字啊?变量名称。

3,这个空间的第一次的数据是什么? 变量的初始化值。

所以,定义变量的格式就是:数据类型  变量名称= 变量的初始化值;

变量命名法则

1.变量中只能出现字母、数字、下划线和$符号

2.首字母不能以数字开头,也就是说只能以字母、下划线和$符号开头

3.其他语言一般不支持$,java支持,并且支持以$开头

4.变量名不能是Java中的关键字 

变量声明

语法:数据类型 标识符[=值][,标识符[=值]。。。];   例: int b=3;      int a=1,b=2;

变量的作用域和生存期:

           变量的作用域:作用域从变量定义的位置开始,到该变量所在的那对大括号结束。

            生命周期:变量从定义的位置开始就在内存中活了,到达它所在的作用域的时候就在内存中消失了。


今天的end...
---------------------- ASP.Net+Android+IOS开发.Net培训、期待与您交流! ----------------------详细请查看:http://edu.csdn.net

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值