一。第一个程序
下面看一个简单的 Java 程序,它将打印字符串 Hello World
public class HelloWorld { /* 第一个Java程序
* 它将打印字符串 Hello World
*/public static void main(String []args) {
System.out.println("Hello World"); // 打印 Hello World
}
}
控制台输出内容为:HelloWorld
我们来看这个程序中有哪些东西
1.
public class HelloWorld {}
这是一个类,java所有的程序都要放在一个类中进行。
2.
public static void main(String []args) {
System.out.println("Hello World");
}
这是一个方法,而且是主方法,是java程序的起点,所有程序都要通过这个方法才能启动,可以在这个方法中调用其他类的方法。
3.
/* 第一个Java程序
* 它将打印字符串 Hello World
*/
// 打印 Hello World
这些是注释,多行注释和单行注释。用于程序员解释代码的含义,编译后会被抹除。
4.
;
分号,代表一句程序结束。
二。程序的基础语法
1.类:所有程序都要在一个类中,类中可以有成员变量和方法。
2.类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存
3.大小写敏感:java大小写代表含义不一样
4.主方法入口:所有的 Java 程序由 public static void main(String []args) 方法开始执行。
三。java语言基础
1.Java 标识符和关键字
标识符:Java 所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。标识符是由字母,数字,_(下划线)组成,且不能以数字开头,大小写敏感,关键字不能做标识符
合法标识符举例:age、$salary、_value、__1_value
非法标识符举例:123abc、-salary
关键字:java中有些固定的保留字,这些保留字不能用于常量、变量、和任何标识符的名称。
abstract, assert,boolean, break, byte,case, catch, char, class, const, continue,default, do, double,else, enum, extends,final, finally, float, for,goto,if, implements, import, instanceof, int, interface,long,native, new,package, private, protected, public,return,short, static, strictfp, super, switch, synchronized,this, throw, throws, transient, try,void, volatile,while
其中:保留关键字为:goto, const
2.java数据类型
java数据类型分为基本数据类型和引用数据类型
基本数据类型和引用数据类型的区别是引用数据类型存储的是真实数据的地址,而基本数据类型存储的是真实数据。
不同数据类型所占的内存空间大小不同,因此在使用时要合理选用,大了浪费,小了不够。
3.变量和常量
1.创建变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。
内存管理系统根据变量的数据类型为变量分配存储空间,分配的空间只能用来储存该类型数据。
因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。
2.变量的声明
int a ;
这句就表明声明一个数据类型为int型的变量,变量名字为a
3.变量的初始化
3.1声明同时初始化:
int a = 0;
3.2声明后初始化:
int a;
a=0;
4.常量就是永远不变的数据,用finnal来修饰。