java程序设计类和对象的关系 在java中为什么String字符串可以作为对象来管理?

[更新]
·
·
分类:互联网
1873 阅读

java程序设计类和对象的关系

在java中为什么String字符串可以作为对象来管理?

在java中为什么String字符串可以作为对象来管理?

看到java,String这两个单词,真的是雾里看花,水中望月。平时除了上上网,看看新闻或其他节目。对互联网及电脑专业知识懂得甚少。看来还是那句老话,活到老学到老。借此良机,学习新的知识何乐而不为呢。至于在jav中为什么String字符串可以作为对象来管理?从非专业的角度谈一下看法。
java;是一门面向对象编程语言。
String:是编程语言的字符串,如“USA,“美国人。String是java等编程语言中的字符串,字符串是一个特殊的对象,属于引用类型。在java中,String类对象创建后,字符串一旦初始化就不能更改。因为字符串类中所有的字符串都是常量,所以数据无法更改。由于字符串类的不可变更,因此可以共享。对于String的任何改变,都会返回一个新的String对象。据此原理,字符串做为编程语言的引用词语,肯定是要符合编程语言的程序需要而组成。规范的应用,也需要对字符串对象的科学管理。也就是更简捷准确的引用表达。
java经过二十多年的应用,越来越成熟,真的是日新月异,给人们的工作生活带来了很大的方便。一个全新的高智能化社会正在造福于全人类的共同进步。

用Java编写一段测试程序,生成student类的两个对象,并输出每个对象基本信息?

public class Student {
/**
* @param sNo
* @param sName
* @param sSex
* @param sAge
* @param sGrade
*/
public Student(String sNo, String sName, String sSex, int sAge,
String sGrade) {
super()
sNo
sName
sSex
sAge
sGrade
}
/**
* @return the sAge
*/
public int getsAge() {
return sAge
}
/**
* @param sAge the sAge to set
*/
public void setsAge(int sAge) {
sAge
}
/**
* @return the sName
*/
public String getsName() {
return sName
}
/**
* @return the sGrade
*/
public String getsGrade() {
return sGrade
}
private String sNo
private String sName
private String sSex
private int sAge
private String sGrade
}
public class TestStudent {
public static void main(String[] args) {
Student student new Student(