Java_第一印象与“Hello world!”

01.java与每个编程语言学习者都熟悉的C语言有什么区别?

001.最大的区别

Java是面向对象的,C是面向过程的。面向过程的东西,与我们思考的方式很类似,便于理解。C中就包含了许许多多的函数,函数,就是面向过程的一个非常直观的表现形式。C中,我们通过函数的互相调用来达成目的,JAVA中利用实体之间的消息传递来完成工作。所以,JAVA自底向上,有比C更好的拓展性。

002.小区别

  1. 面向对象都有三个概念:封装/多态性/继承。
  2. 对JAVA而言(C则相反):
  • 无指针
  • 无全局变量
  • 数据类型要强制类型转换(写在代码上表现出来)

02.JAVA开发工具

对于java而言,要能写一段JAVA代码,并且能够在计算机上运行,需要两个东西:编程环境/编辑工具

  • 编程环境:需要一个JDK安装,并且设置环境变量:PATH,CLASSPATH,JAVA_HOME这三个。
  • 编辑工具:其实只要是能够进行文本编辑的软件都可以,比如最简单的记事本。而且通过直接打开记事本并改变文件名字的方法就可以直接新建一个*.java文件。当然,特定的编辑工具更方便,如现在很流行的eclipse.

03.JAVA的"Hello world!"

001.写如下代码:

public class Test01//主类名,类名首字母大写,有且只有一个主类
{	public static void main (String[] args)//主运行方法,有且只有一个
	{System.out.println("Hello world!");//系统的一个方法
	}
}

注意:这里的保存的文件名应该为"Test01.java",即文件名与主类名相同。

002.dos窗口编译运行

用CD指令跳转到*.java文件的目录,用javac指令编译,用java指令查看运行结果。

#注意:这里javac,java都是JDK的指令。相似的指令有:

  • jar:  java打包工具
  • javadoc:  java文档生成器

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值