java代码中的: public static void是什么意思?翻译出来不通顺啊

如题所述

public static void main(String[] args) 

这是java程序的入口地址,java虚拟机运行程序的时候首先找的就是main方法.跟C语言里面的main()函数的作用是一样的.只有有main()方法的java程序才能够被java虚拟机欲行,可理解为规定的格式

对于里面的参数及修饰符

public:表示的这个程序的访问权限,表示的是任何的场合可以被引用,这样java虚拟机就可以找main()方法,从而来运行javac程序

static:表明方法是静态的,不依赖类的对象的,是属于类的,在类加载的时候main()方法也随着加载到内存中去

void:main()方法是不需要返回值

main:约定俗成,规定的

String[] args:从控制台接收参数

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念。

因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点  。

Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-11-26
public static void main(String[] args)

这是java程序的入口地址,java虚拟机运行程序的时候首先找的就是main方法.跟C语言里面的main()函数的作用是一样的.只有有main()方法的java程序才能够被java虚拟机欲行,可理解为规定的格式

对于里面的参数及修饰符
public:表示的这个程序的访问权限,表示的是任何的场合可以被引用,这样java虚拟机就可以找到main()方法,从而来运行javac程序

static:表明方法是静态的,不依赖类的对象的,是属于类的,在类加载的时候main()方法也随着加载到内存中去

void:main()方法是不需要返回值的
main:约定俗成,规定的
String[] args:从控制台接收参数追问

大概明白了 谢谢!

追答

理解最重要,编程很多东西英文就是英文,不要老想着google翻译。

追问

明白了~

本回答被提问者采纳
第2个回答  2013-11-13
翻译?你拿这个当英语句子了?追问

因为我不认识 只能查单词的意思啊

追答

最好还是先把java的基础部分看一下,毕竟是编程语言,需要学一学,不能当英语看啊

追问

我就是买了本书 然后第一节就写个hellojava之类的东西 还没正式开始教学

java代码中的: public static void是什么意思?翻译出来不通顺啊
public static void main(String[] args)这是java程序的入口地址,java虚拟机运行程序的时候首先找的就是main方法.跟C语言里面的main()函数的作用是一样的.只有有main()方法的java程序才能够被java虚拟机欲行,可理解为规定的格式 对于里面的参数及修饰符 public:表示的这个程序的访问权限,表示的是任何...

java该怎么自学?
JavaSE基础是Java中级程序员的起点,是帮助你从小白到懂得编程的必经之路。 在Java基础板块中有6个子模块的学习:基础语法,可帮助你建立基本的编程逻辑思维;面向对象,以对象方式去编写优美的Java程序;集合,后期开发中存储数据必备技术;IO,对磁盘文件进行读取和写入基础操作;多线程与并发,提高程序效率;异常,编写代码逻辑...

学编程是不是一定要英语很好?
编程需要大量的英语代码,学习编程的话,不一定要英语非常得好,但是一定要有英语基础,因为现在编程里面大量都是英语代码,但是很多编程都是固定的套路,我们只需要知道一个英语代码是什么意思,然后接下来用这种固定套路去做就可以了,虽然对英语的要求并不是特别的高,但是如果没有英语基础的话,做编程也...

java控制台输入银行卡是卡号随机数怎么弄啊,求代码,没有思路,谢谢高手...
这个很简单,用Java的Math.Random函数。因为你要控制9位数字,并且第一位不是0,所以随机数就是100000000~999999999之间产生。而Math.Random函数产生的随机数范围是[0,1), 所以用一个函数就可以产生了:String bankaccount = String.valueOf(Math.round(Math.random()*900000000+100000000));这里注意一...

相似回答