Java---01---初识

来源:互联网 发布:淘宝帐号怎么注销 编辑:程序博客网 时间:2024/06/16 01:31

学Java也有一段时间了,一直没腾出手来做笔记。。。不得不说 边做笔记边学太慢了,但却学的扎实。。So。。总结+笔记一块写了吧。

 

刚开始接触Java 的时候面对的第一个程序:输出 “Hello Java”

程序代码:

 

class Main {public static void main (String[] args){System.out.println("Hello Java");}}



 

第一次看见这代码的时候,反正我是蒙圈了,这都是些啥?

Public 和 class 是Java语言中的关键字。Public 表示公开的,class是定义类的关键字。

 

Public static void main (String[] args) 是程序的主方法,格式是固定的,是程序的入口。程序从主方法开始执行。

 

System.out.println(“”)是输出语句,要输出的内容放在双引号内。

 

理解main()方法:


如果一个类要被Java虚拟机直接装载运行,这个类中必须有main()方法。

由于Java虚拟机需要调用类的main()方法,所以main()方法的方法的权限必须是public;

又因为main()方法是程序的入口,调用时还没有创建对象,所以main()方法必须是static的;

Java虚拟机不需要main()方法返回任何值,所以main()方法的返回类型为void。

main()方法有一个String类型的数组形参,可以接收从命令行给main()传递的参数。

其中,args 是可以改变的。

 

Java素有“一次编写,到处运行”的特点,原因在于Java程序的运行需要JVM提供的环境,

JVM可以在不同的平台下安装并运行,所以,Java程序也可以“到处运行”。

 

Java是完全面向对象的,所有功能的实现全都存在于类中。

Sun 公司对 Java 编程语言的解释是:Java 语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。

 

 

Java与C/C++的区别:

1.Java中对内存的分配时动态的,它采用面向对象机制,采用运算符new为每个对象分配内存空间

2.Java不在所有类外定义全局变量,而是在某个类中定义一种公用静态的变量来完成全局变量的功能。

3.Java不支持头文件

4.Java不支持宏定义

5.Java不再使用指针

 

0 0
原创粉丝点击