「java老师解答」java 老师
本篇文章给大家谈谈java老师解答,以及java 老师对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、老师出一道java题求解答好难啊!
- 2、java老师又要提问了,不会又要扣期末成绩,大神快来指点一下呀!不用解释太深,急求答案!!
- 3、java老师出了一道题,题目如下,求高手给解答怎么做
- 4、求java大神解答
- 5、JAVA语言程序设计 请大神帮忙解答
- 6、求Java大神解答!
老师出一道java题求解答好难啊!
SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMdd");
Date d1=sdf.parse("20140403");
Date d2=sdf.parse("20140401");
int day=(int)(d1.getTime()-d2.getTime())/1000/24/3600;
day++;
System.out.println("你活了"+day+"天");
java老师又要提问了,不会又要扣期末成绩,大神快来指点一下呀!不用解释太深,急求答案!!
1、答:如果成员变量是私有的那么,在类外肯定是不能直接访问这些私有变量的,如果想访问的话,那么就必须使用get、set访问器,
例如:
class A {
int num;
public int getNum() {
return num;
}
public void setNum(int num) {
this.num = num;
}
}
class B {
public void test() {
A a = new A();
int num = a.getNum();
a.setNum(num + 3);
}
}
2.java的访问权限有四种,public,protected,默认,private
其中,默认访问权限是指没有指定访问权限的情况时的访问权限。此时定义的变量和方法,或者类可以被同一个包内的类访问,这是和C++中的 friendly
修饰符代表的权限相同(但是在java中没有friendly这个访问权限修饰符)。
针对每种访问权限修饰的变量,方法和类 的权限限定如下:
类: public,默认
变量和方法:public,protected,默认,private
public: 可以被 任何地方的别的类 访问
protected:可以被同一个package的类 和 该类的子类 访问
默认:只可以被 同一个包内的类 访问
private:只可以被自己访问
如果想在类外部访问使用它们,必须先实例化出对象,再调用!
3.a.构造方法 是类在创建实例时 new 动作时要执行的方法
b.如果类中没有定义构造方法 JAVA编译器会为类自动添加一个构造方法
c.造方法的名称必须与类名一样,而且构造方法没有返回值;
d.当类中已经创建了构造方法,编译器就不再为类自动创建构造方法;
所以当创建一个带参数的构造方法后,必须同时要创建一个不带参数的构造方法
java老师出了一道题,题目如下,求高手给解答怎么做
public interface PersonToFeedAndPlayWithPet {//接口
public abstract void feed();
public abstract void play();
}
class FarmerToFeedAndEat implements PersonToFeedAndPlayWithPet{//农民
public void feed() {
System.out.println("Farmer is feeding pet");
}
public void play() {
System.out.println("Farmer is palying with pet");
}
}
class WorkerToFeedAndEat implements PersonToFeedAndPlayWithPet{//工人
public void feed() {
System.out.println("Worker is feeding pet");
}
public void play() {
System.out.println("Worker is palying with pet");
}
}
class GuojiaGanbuToFeedAndEat implements PersonToFeedAndPlayWithPet{//干部
public void feed() {
System.out.println("Guojia ganbu is feeding pet");
}
public void play() {
System.out.println("Guojia ganbu is palying with pet");
}
}
求java大神解答
public static void main(String[] args) {
// TODO Auto-generated method stub
String str="语音类,视频类|callandvideo;短信类,彩信类|MSM;数据类|data;中继类,WLAN,互联网业务,其他|rests";
Map map=new HashMap();
//ListString names=new ArrayList();
SetString names=new HashSet();
String[] temp1=str.split(";");
for(String temp:temp1){
String[] temp2=temp.split("\\|");
String[] temp3=temp2[0].split(",");
for(String name:temp3){
map.put(name, temp2[1]);
}
}
names= map.keySet();
for(String n:names){
System.out.println(n+" == "+ map.get(n));
}
}
希望对你能有所帮助。
JAVA语言程序设计 请大神帮忙解答
这是个数组,并且完成了初始化在内存中开辟了空间。在没有赋值的情况下,所有默认初始化值都是0;所有答案就很明显了。A
求Java大神解答!
在Java中你可以在类(class)中定义多个类变量,但是执行语句一定要写在类的构造函数或者类的函数(包括main函数)中,你的程序中
fruit.add(s1);
foods.add(fruit);
这两句就应该写在构造函数中,应该这样写
public goodgroup(){
fruit.add(s1);
foods.add(fruit);
}
就不会有错误了.另外,你的包名(package)最好用英文,最好不要用中文.
关于java老师解答和java 老师的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。