开始先掌握一门语言
JAVA入手,感觉比C好理解一点吧。。。
准备:
首先我安装了神器eclipse以及JAVA的JRE环境。OK
新建一个工程文件,在工程文件里建一个类。顺利!
运行的第一个程序:
public class test1 {
public static void main(String args[]){
System.out.println("hello");
}
}
疑问:
1、为啥static 要放在void 前面。。。MD
2、String 是个什么东东呢
3、S不大写行吗???
解答:
1、void是返回类型,肯定要放在函数名前。其他随意吧。。。
2、String对象的初始化
由于String对象特别常用,所以在对String对象进行初始化时,Java提供了一种简化的特殊语法,格式如下:
String s = “abc”;
s = “Java语言”;
其实按照面向对象的标准语法,其格式应该为:
String s = new String(“abc”);
s = new String(“Java语言”);
只是按照面向对象的标准语法,在内存使用上存在比较大的浪费。例如String s = new String(“abc”);实际上创建了两个String对象,一个是”abc”对象,存储在常量空间中,一个是使用new关键字为对象s申请的空间。
其它的构造方法的参数,可以参看String类的API文档。
3、Java大小写敏感,没有什么必须不必须的,想怎么写就怎么写,但是。。。什么地方都是有潜规则的
记住就行了:
1)常量:都用大写。如:public static final String DBDRIVER=".....";
2)类的名字用大写开头: 如: public class Person{}
3)属性名用小写:如 String personName="冰刃雪飘";
4)方法名用小写:如public String getPersonName(){return this.personName}
5)构造函数的名字要与类名称一样,所以也是大写开头。
6)包:所有的单词都是小写:例如:import java.io.*