关于java问题-Java新手求助,纠结了好久了!

问题描述

Java新手求助,纠结了好久了!

学Java没几天,看的是毕向东的视频。结合书本来看。但是我看书本上面类的前面都加public,而他的视频上面没有加,这是怎么回事?难道他教的过时了吗?

解决方案

加public表示为全局类,该类可以被任何类引用
不加public为默认保留类,只能在其同一包下的类引用。

解决方案二:

类公开 属性私有 错不了 都加

解决方案三:

类公开 属性私有 错不了 都加

解决方案四:

加了public说明这是一个全局类,可以被其他任何类引用。没有加public说明这只是一个保留类,只能被当前package中的其他类引用。
区别就在于修饰符。不同修饰符所代表其作用域。毕向东的视频是java基础,他只是简单的做一个功能展示,并没有非常细分的建包。你仔细看的话他肯定说过修饰符的作用。

解决方案五:

Java新手求助!
Java新手须知
关于Java中BorderLayout布局的一个纠结问题,求教

解决方案六:

毕向东的视频我没看过,我周围的同学都是看马士兵和韩顺平的视频,他们反应很不错的。

解决方案七:

public,private,protected,default是四大权限修饰符,表示一个类能否被包中其他类,不同包中类引用等等.新手的话不用纠结这个,基本记得主函数的类加public,其他类不用就行了.

解决方案八:

1、私有权限(private)

  private可以修饰数据成员,构造方法,方法成员,不能修饰类(此处指外部类,不考虑内部类)。被private修饰的成员,只能在定义它们的类中使用,在其他类中不能调用。

  2、默认权限(default)

  类,数据成员,构造方法,方法成员,都能够使用默认权限,即不写任何关键字。默认权限即同包权限,同包权限的元素只能在定义它们的类中,以及同包的类中被调用。

  3、受保护权限(protected)

  protected可以修饰数据成员,构造方法,方法成员,不能修饰类(此处指外部类,不考虑内部类)。被protected修饰的成员,能在定义它们的类中,同包的类中被调用。如果有不同包的类想调用它们,那么这个类必须是定义它们的类的子类。

  4、公共权限(public)

  public可以修饰类,数据成员,构造方法,方法成员。被public修饰的成员,可以在任何一个类中被调用,不管同包或不同包,是权限最大的一个修饰符。

解决方案九:

public 和 private 都是对类属性的声明。

解决方案十:

不加就是缺省(default)的,java中有很多不添加就使用默认的。慢慢来。

时间: 2024-11-10 00:31:28

关于java问题-Java新手求助,纠结了好久了!的相关文章

多线程问题-新手求助关于Java多线程中启动线程问题

问题描述 新手求助关于Java多线程中启动线程问题 public class Example15_1 { /** * @param args */public static void main(String[] args) { // TODO Auto-generated method stub SpeakHello speakHello; SpeakNinhao speakNinhao; speakHello = new SpeakHello(); speakNinhao= new Speak

java装饰着模式问题,新手求助

问题描述 java装饰着模式问题,新手求助 本人新手,在java head first设计模式中装饰模式遇到个问题请教大家,问题就是设置饮料杯子的大小,根据杯子大小加上各自的价钱,写的代码如下,不知道为什么结果却不会根据设置的大小加上价钱?感觉应该SizeDecorator中的cost()方法有问题,但是又试不出来,求指点,谢谢 public abstract class Beverage { String description="Unknown Beverage"; String

java try-catch 新手求助

问题描述 java try-catch 新手求助 public static void main(String[] args) { Scanner input1=new Scanner(System.in); String[] books={"","军事","历史","建筑","文学","数学","计算机","小说","百科"}

java AS新手求助。以下是代码:

问题描述 java AS新手求助.以下是代码: setOnCheckedChangeListener方法参数类型不匹配 ackage gke_code_jrxd.Demo.ui; import android.app.Activity; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.support.v4.app.FragmentTransaction; import

java基础-【online】新手求助一个java的数据结构。

问题描述 [online]新手求助一个java的数据结构. 大神,求解决. 解决方案 看上去应该用泛型加链表/集合,因为Java不支持泛型的逆变和协变,所以你必须为a b定义一个基类类型 解决方案二: 那就安装java环境呗 解决方案三: 用泛型列表就可以. 类型这样的结构:List list = new ArrayList(); 解决方案四: 如果a型数据重复值的是什么重复, 解决方案五: 你的意思是a型数据里可能有b,但b型数据都是b吧. 那就这么做a用List list = new Arr

java 三大框架 关于Excel导入数据库导出数据库有没有视频或者其他教程,【新手求助】

问题描述 [新手求助]java三大框架关于Excel导入数据库导出数据库有没有视频或者其他教程,由于刚刚接触到,所以不是很清楚.求大神有教程的分享下,不尽感激 解决方案 解决方案二:查查api这类的网上很多的.解决方案三:java导入导出Excel跟框架无关的,网上的例子很多的,关于java操作Excel,有poi,jxl,java2word,这里有个poi的视频,你可以看下http://www.java1234.com/a/yuanchuang/poi/解决方案四:利用poi读取单元格然后组装

软件工程-java 新手求助,老师让做个课程表

问题描述 java 新手求助,老师让做个课程表 建一个课程表. 星期四:三,四节:计算与软件工程:仙2-407: 通过命令行方式完成对课程的增.删.改.查.显示. Add 星期四:三,四节:计算与软件工程:仙2-407://如果成功 显示"已添加到文件中" Remove 星期四:三,四节:计算与软件工程:仙2-407://如果成功 显示"已从文件删除" Update 星期四:三,四节:计算与软件工程:仙2-408://如果成功 显示"已更新文件"

新手求助-帮我解决的死循环,求大神帮我。。。java究极新手

问题描述 帮我解决的死循环,求大神帮我...java究极新手 package Text1; import java.util.ArrayList; import java.util.List; public class Roll { public static void main(String[] args) { // L1集合用来存储m个人s List l1 = new ArrayList(); for (int i = 0; i < 9; i++) { l1.add(i+1); } // L

要求在这里-java分割字符串新人求助

问题描述 java分割字符串新人求助 解决方案 String a=""abcd.e.fg""; String[] ss = a.split(""[.]""); for(String i : ss) System.out.println(i); 解决方案二: String[] s=""ab.cd"".split(""\.|); for (String o : s) {