大家好,今天小编关注到一个比较有意思的话题,就是关于java语言 public的问题,于是小编就整理了6个相关介绍Java语言 public的解答,让我们一起看看吧。
- main必须是public方法吗?
- java中能在方法中定义方法吗?
- 如何用java语言编写HelloWorld程序?
- public是什么接口?
- 怎么用java写一个窗体程序?
- android:below用java代码怎么实现?
main必须是public方法吗?
你用eclipse编译的话main方法一定要放在public类中,但是如果你直接在DOS命中用j***ac与j***a编译,main方法可以不写在public类中,不过一般情况还是都写在public类中好些。
j***a中能在方法中定义方法吗?
方法中不能直接定义方法,但可以在方法中定义类,类里面再定义方法:J***a code? public static void main(String[] args) {class B { void test() { System.out.println("test()"); } } new B().test(); }
如何用j***a语言编写HelloWorld程序?
j***a hello world其实很简单,有一个main函数作为程序的入口,有一个输出语句就ok了。
但是要注意:文件名必须要与类名一致
例如如下代码:HelloWorld.j***a 文件
public class HelloWorld{ public static void main(Sring[] args){ System.out.println("Hello World"); }}
public是什么接口?
接口中所有方法默认都是public,至于为什么要是public,原因在于如果不是public,那么只能在同个包下被实现,可访问权限就降低很多了,那么在实现类中,实现的类相当于子类,子类的访问权限是不能比父类小的,而在j***a中一个类如果没有权。
怎么用j***a写一个窗体程序?
下面介绍如何用简单的几句话在eclipse环境下出现一个窗口。
首先写一个frame类,继承Frame,是继承widows 然后把,出现窗口的语句封装成一个函数
public void lunchFrame(){
this.setLocation(0,0);
this.setSize(20,20);
setVisible(True); //一定要写这句话
}
J***a是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此J***a语言具有强大和简单易用两个特征。J***a语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。
android:below用j***a代码怎么实现?
android:below表示在某个控件下面,用代码首先是设置一个布局参数,如下代码:
4 评论 分享 举报小学刚上三年级 2015-03-13public class MyActivity extends Activity {/*** Called when the activity is first created.*/@Overridepublic void onCreate(Bundle s***edInstanceState) {super.onCreate(s***edInstanceState);// setContentView(R.layout.main);RelativeLayout rl=new RelativeLayout(this);//创建TextView1TextView tv1=new TextView(this);tv1.setText("111111111111111111111111111");tv1.setTextSize(20);//设定 tv1 的 id ,后面规则要用到tv1.setId(1);//将tv1加入布局rl.addView(tv1);//创建TextView2TextView tv2=new TextView(this);tv2.setText("2222222222222222222222222222");tv2.setTextSize(20);//创建RelativeLayout.LayoutParamsRelativeLayout.LayoutParams params=new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT);//添加规则 1为tv1的idparams.addRule(RelativeLayout.BELOW,1);//将tv2加入布局 传入参数paramsrl.addView(tv2,params);setContentView(rl);}到此,以上就是小编对于j***a语言 public的问题就介绍到这了,希望介绍关于j***a语言 public的6点解答对大家有用。