本文共 1916 字,大约阅读时间需要 6 分钟。
一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。
对象:对象是类的一个实例,有 状态 和 行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。
类:类是一个模板,它 描述 一类对象的行为和状态。
方法:方法就是 行为 ,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。
实例变量:每个对象都有独特的实例变量,对象的 状态 由这些实例变量的值决定。
Mac 终端运行 java 程序
diaobaodeAir:~ arvin$ vim helloworld.javadiaobaodeAir:~ arvin$ javac helloworld.javahelloworld.java:3: 错误: 需要';' System.out.println("hello,world!") ^1 个错误diaobaodeAir:~ arvin$ vim helloworld.javadiaobaodeAir:~ arvin$ javac helloworld.javadiaobaodeAir:~ arvin$ java helloworld.java错误: 找不到或无法加载主类 helloworld.javadiaobaodeAir:~ arvin$ java helloworldhello,world!diaobaodeAir:~ arvin$windows 下如何保存、编译以及运行这个程序:
C : > javac HelloWorld.javaC : > java HelloWorld Hello World
大小写敏感
Java是大小写敏感的,这就意味着标识符Hello与hello是不同的。项目名,包名
全部小写。类名
对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如 MyFirstJavaClass 。方法名(驼峰命名)
所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。源文件名
源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存(切记Java是大小写敏感的),文件名的后缀为.java。(如果文件名和类名不相同则会导致编译错误)。主方法入口
所有的Java 程序由public static void main(String []args)方法开始执行。Java所有的组成部分都需要名字,标识符则是用来标识 类名、方法名、数组名、文件名 的有效字符序列。
所有的标识符都应该以 字母A-Z或a-z
,美元符$
或 下划线_
开始
首字符之后可以是 字母A-Z或者a-z
,美元符$
,下划线_
或 数字
关键字不能用作标识符
标识符不能包含空格
标识符对大小写敏感
合法标识符举例:age、$salary、_value、__1_value
非法标识符举例:123abc、-salarypackage base.type;// eg.标识符 用于 变量public class Variable { public static void main(String[] args) { /**标识符 * 组成:数字、字母、下划线、美元符号$ * 规则: * 1.变量开头不能为数字; * 2.采用驼峰命名,有多个单词组成时,第一个单词首字母小写,其他单词首字母大大写,eg.myVar; * 3.不能和 Java 关键字同名; * 4.强类型语言,严格区分大小写 * */ /* 定义一个整型变量*/ int money; money = 908; System.out.println(money); //输出 908; }}
Reference
转载地址:http://nrhwi.baihongyu.com/