java里的大小写有什么区别, 类是什么,怎么操作,清楚点
展开全部
1.java里面的大小写其实是一些习惯演变而来的规则,比如类名首字母大写(class Test),方法名从第二个单词开始首字母大写(useThisMethod()),等等。。这样别人读你程序的时候就会更容易理解。
2.可以说类和对象是java语言的基础,也是精髓。java是面向对象的语言说的就是这个。一个类就是现实生活当中的一种或者一类事物的抽象,可以这么比喻:类是做月饼的模子,对象就是这个模子做出来的月饼。比如对于学生,我们可以定义一个学生类,这个类里面有各种属性和方法。比如:
class Student
{
public String studentName; //属性
public String studentHobby; //属性
public void studentMethod()
{
System.out.println("我是一名学生"); //方法
}
}
//当要给这个类实例化一个对象时(用模子做一个月饼)
public class Test
{
public static void main(Sting[] args)
{
Student student = new Student(); //这里的student(小写s的那个),就是这个
//类的一个对象(做出来的一个月饼)
student.studentMethod(); //它可以调用类里面定义的方法和属性
}
}
——————————————————————————————————————
这样讲不知道你能明白多少,但是我真的讲的够详细了,希望对你有帮助。
2.可以说类和对象是java语言的基础,也是精髓。java是面向对象的语言说的就是这个。一个类就是现实生活当中的一种或者一类事物的抽象,可以这么比喻:类是做月饼的模子,对象就是这个模子做出来的月饼。比如对于学生,我们可以定义一个学生类,这个类里面有各种属性和方法。比如:
class Student
{
public String studentName; //属性
public String studentHobby; //属性
public void studentMethod()
{
System.out.println("我是一名学生"); //方法
}
}
//当要给这个类实例化一个对象时(用模子做一个月饼)
public class Test
{
public static void main(Sting[] args)
{
Student student = new Student(); //这里的student(小写s的那个),就是这个
//类的一个对象(做出来的一个月饼)
student.studentMethod(); //它可以调用类里面定义的方法和属性
}
}
——————————————————————————————————————
这样讲不知道你能明白多少,但是我真的讲的够详细了,希望对你有帮助。
更多追问追答
追问
能再说说吗, 这个程序我运行了下,不能编译啊, 你可以告诉我,运行结果是什么,每句话是什么功能这样我就懂了
追答
更正一下,刚才太匆忙,应该把
"public static void main(Sting[] args)"改成"public static void main(String[] args)"
少了一个"r",不好意思啊。
注意文件的名字应该是Test.java。这样就能运行了,运行结果是“我是一名学生”。
Student student = new Student();//实例化一个student对象。
student.studentMethod();//这句话意思就是刚刚实例化的对象调用了类里面的方法。而这个方法
//就是打印出“我是一名学生”这样一句话。
要是还不明白可以说明具体哪里不明白,我尽力解答就是了。
2011-11-15
展开全部
类名首字母大写,
类是class ,一个类里可以有很多方法,其他类可以调用这个类里的方法
//类A
public class A(){
public void out(){ //方法out
System.out.println("Hello World");
}
}
//类B
public class B(){
public void b(){//方法b 调用类A的方法out,输出
A a = new A();
a.out();
}
}
//输出"Hello World"
类是class ,一个类里可以有很多方法,其他类可以调用这个类里的方法
//类A
public class A(){
public void out(){ //方法out
System.out.println("Hello World");
}
}
//类B
public class B(){
public void b(){//方法b 调用类A的方法out,输出
A a = new A();
a.out();
}
}
//输出"Hello World"
追问
我做练习的时候 是用文件名做类的C1_1 所以C 要大写 是吗?
还有JAVA 的那些包 中的类 有什么用啊,可以实现什么功能
追答
文件名和类名统一,
java包中的类 可以引用到你自己写的类中,可以在你的类中直接调用java包里提供的各种方法,类似于功能的扩展。。。有现成的方法调用,不用再自己写了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
大小写相当于不同的字符,不可混用;类是某类事物的统称,有它们的共同属性,相同的功能;
public class A{
int a;
double b;
float c;
int method(){
return 1;
}
}
Public为类的可见性,a,b,c为类的成员变量,method为类方法返回值为整型
public class A{
int a;
double b;
float c;
int method(){
return 1;
}
}
Public为类的可见性,a,b,c为类的成员变量,method为类方法返回值为整型
追问
还有JAVA 的那些包 中的类 有什么用啊,可以实现什么功能
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
类是封装一些属性,一些字段啊,对应的是数据库的表结构,也有构造函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我觉得你应该先报个培训班...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询