我是Java菜鸟,刚开始学,Java是怎么编辑的里面的程序都看不懂,哪位大神能教教我啊!

问题描述

Java里面的程序都看不懂,例如publicclassAccess{privateinttimes=3;privatestaticintorder=2;publicstaticvoidmain(String[]args){inttimes=5;System.out.println("变量times的值为:"+times);//输出结果System.out.println("变量order的值为:"+order);//输出结果}}这是什么意思?为什么这么写,我怎么才能看懂了呢?这个架构的形式和内容,还有一些布尔类型等等类型和等等程序怎么才能看懂

解决方案

解决方案二:
举例来说吧,你上面的那个有点模糊,给你弄点清晰的:例如一个类:人privateintage;privateStringgender;这两个就是类中的属性,也可以想见就是人具有的某些特征,人有年龄,也有性别,身高等等publicvoidHaveLunch();这个就是类中的方法,对应有人的行为,例如能吃中饭。那么你上述的那个publicstaticvoidmain(String[]args)是什么呢?这个是应用程序的入口,也就是main方法,通过此方法,那么就能进行相关的操作,例如用人这个类来具体定义某个人,然后指定这个人去吃饭这类动作,也可以设定他的年龄之类。
解决方案三:
上面打快了,规范性的要求是:一般方法第一个字母应该是小写:也就是haveLunch(),这个是java规定!
解决方案四:
你确定你这个程序编译可以通过?
解决方案五:
楼主可以多看看java基础的书,或是在网上搜视频看。
解决方案六:
publicclassAccess{privateinttimes=3;//类变量privatestaticintorder=2;//类的静态变量(static),只能被静态方法使用publicstaticvoidmain(String[]args){//main方法其实是一个static方法,只能引用类中的静态变量;inttimes=5;//方法内部变量,属于局部变量;System.out.println("变量times的值为:"+times);//调用的是本方法的局部变量,应该输5;System.out.println("变量order的值为:"+order);//调用静态变量,应该输出2;}}

这个例子实际上是说明了静态变量和实例变量的区别。
解决方案七:
引用5楼HYB608的回复:

publicclassAccess{privateinttimes=3;//类变量privatestaticintorder=2;//类的静态变量(static),只能被静态方法使用publicstaticvoidmain(String[]args){//main方法其实是一个static方法,只能引用类中的静态变量;inttimes=5;//方法内部变量,属于局部变量;System.out.println("变量times的值为:"+times);//调用的是本方法的局部变量,应该输5;System.out.println("变量order的值为:"+order);//调用静态变量,应该输出2;}}

这个例子实际上是说明了静态变量和实例变量的区别。

楼主应该多去看点基础语法的书籍
解决方案八:
学习了
解决方案九:
这个嘛刚开始学时会陌生,之后这样的代码都是小意思
解决方案十:
建议楼主先从基础语法学起
解决方案十一:
谢谢,非常感谢!
解决方案十二:
他这个例子看着不对那个是普通的内部变量静态方法中怎么调用
解决方案十三:
新入门的话没人带可以先看看简单的视频把环境啥的先搭起来

时间: 2024-10-04 00:59:33

我是Java菜鸟,刚开始学,Java是怎么编辑的里面的程序都看不懂,哪位大神能教教我啊!的相关文章

基础-关于初级的java菜鸟该怎么学习java

问题描述 关于初级的java菜鸟该怎么学习java 有人可以给我推荐一下作为一个java菜鸟,我该看什么什么类型的书,什么书, 还有该如何学习java,是多看多练么?我是学生,学过c语言,基础不是很好. 解决方案 如果之前有编程基础的话学起java来不会那么吃力.我这有一本很全面的电子书,希望能够帮到你,http://pan.baidu.com/s/1dDGPTN7 http://pan.baidu.com/s/1i3knIol 解决方案二: 学以致用,以用养学. 以下为一家之言: 首先,还是得

线程-下面是一段Java代码,里面有几处看不懂,望大神指教,不胜感激。

问题描述 下面是一段Java代码,里面有几处看不懂,望大神指教,不胜感激. package 线程; import java.awt.*;import java.awt.event.*; import javax.swing.*; public class TestThread extends JFrame { /** * */ //private static final long serialVersionUID = 1L; JPanel jPanel1 = new JPanel(); JBu

java-关于JAVA的有哪位大神能说说吗?

问题描述 关于JAVA的有哪位大神能说说吗? eclipse包资源库那里怎么换皮肤?关于JAVA的有哪位大神能说说吗? 解决方案 这个参考:http://jingyan.baidu.com/article/cbf0e500909b372eaa289329.html

关于java,eclipse有哪位大神能说说嘛?

问题描述 关于java,eclipse有哪位大神能说说嘛? 内部类怎么访问外部类的私有变量?关于java,有哪位大神能说说嘛? 解决方案 直接可以访问的,当然内部类不能为静态的,如果是静态的话,就只能访问外部的静态属性了. 解决方案二: 可以直接访问吧,你自己写写demo试试吧 解决方案三: 可以直接访问.直接写就可以了. 解决方案四: 当然可以直接访问.但当前类不能访问其他类的私有成员变量,只能通过get/set方法 解决方案五: 内部类可以访问所属外部类的所有成员变量,包括私有成员.

string-关于JAVA,用哪位大神能说说这代码是什么意思吗?

问题描述 关于JAVA,用哪位大神能说说这代码是什么意思吗? s = new String("EOL"); break; 解决方案 不知道这样问有什么意义 解决方案二: 新建一个String对象s,并赋值为EOL,然后中断 解决方案三: 应该是for循环或者是switch中的语句,就是简单的字符串创建,创建一个值为EOF的字符串后跳出循环. 解决方案四: 可以理解为创建了两个对象 解决方案五: 你的代码就不能截的再短一点吗??? 解决方案六: 就是s="EOL" 结

有哪位大神能说说吗?java,eclipse

问题描述 有哪位大神能说说吗?java,eclipse System.out.println(args[0]);这代码是什么意思? 解决方案 接收外部输入的意思. 解决方案二: 输出命令行参数的第一个参数. 你用过dos命令么?比如ping 1.2.3.4,这里1.2.3.4就是一个参数.你可以在程序中获取. 解决方案三: 打印数组里面的元素! 解决方案四: 打印数组中的元素 ,一般在main函数中出现,不必太纠结 解决方案五: 是打印第一个参数吧. 解决方案六: 打印args数组的第一个元素,

string-关于java,有哪位大神能帮忙看这代码分别是什么意思吗?

问题描述 关于java,有哪位大神能帮忙看这代码分别是什么意思吗? case StreamTokenizer.TT_NUMBER: s = Double.toString(st.nval); break; case StreamTokenizer.TT_WORD: s = st.sval; // Already a String break; default: // single character in ttype s = String.valueOf((char)st.ttype); } i

怎么把eclipse写代码周围的东西最小化呢?有哪位大神能说说吗?java,eclipse

问题描述 怎么把eclipse写代码周围的东西最小化呢?有哪位大神能说说吗?java,eclipse 怎么把eclipse写代码周围的东西最小化呢?有哪位大神能说说吗?java,eclipse 解决方案 周围?我只知道可以把左边的目录,下面的控制台,右边的其他内容最小化,和浏览器最小化是一样的.不知道你说的是不是这个意思 解决方案二: 把当前编辑器最大化就可以了啊,快捷键ctrl加m. 解决方案三: 双击当前编辑器的标题栏就可以实现你说的要求

关于java的,有哪位大神能说说吗?

问题描述 关于java的,有哪位大神能说说吗? java已做好登录窗口和查询窗口但是当查询窗口查看另外一条信息时同时又跳出了登录床界面,我想在查询窗口查询信息时不跳出登录窗口,要怎么办呢?? 解决方案 跳出的登录窗口是新建立的线程还是原来的登录窗口 解决方案二: 猜测是登录的时候没有成功写入session(cookie),当验证登录的时候取出的内容为空,判定为未登录,于是跳转到了登录窗口 解决方案三: 你想登录后才能查询还是不登录查询,登录后查询的话可能是你判断语句有问题,再或者是session