Java入门--start
在学习Java之前请安装Java并配置环境变量。
1、编写一个Java程序
编写javascript输出以下内容:
姓名:张三
年龄:25
职业:Java高级工程师
薪资:15K
在电脑的某个位置,例如D盘下,新建一个文件,命名为test.java,名字按喜欢即可,不过后缀必须是.java。
请注意Java对于字母的大小写敏感,在写程序的时候一定要弄清楚大小写,就像你在登录微信时密码中的小写字母不能用其大写字母代替来登录。
添加代码:
public class test{
public static void main(String[] args){
System.out.println("姓名:张三");
System.out.println("年龄:25");
System.out.println("职业:Java高级工程师");
System.out.println("薪资:15K");
}
}
运行程序,打开电脑终端(CTRL+R,输入cmd),使用命令:
D:
cd path\to\your\file
javac test.java
java test
第一、二行用于定位到你的Java文件所在的目录,假如你的Java文件位于D:\MyJava\test.java,应当使用的命令为D:和cd MyJava。
第三行用于编译你的Java文件,使其能够被执行。
第四行用于执行Java文件,输出文件运行结果。
要点:
1、文件名必须和代码中的类名相同,文件名为test,代码中必须写类public class test{}。
2、public static void main(String[] args){}是程序的主入口,在基础阶段只需要将所有代码放在该处的大括号内部即可。
3、System.out.println()用于打印输出括号内的内容,在打印字符或字符串时需要在其两边加上''或"",在输出完毕后该代码会自动换行。
4、javac test.java中的javac是Java的代码编译程序javac.exe,java test中的java是Java的代码运行程序java.exe。
5、在使用javac test.java之后,同一文件目录中会生成一个test.class文件,这是test.java编译的结果,命令java test中的test运行的文件其实就是test.class而不是test.java。
2、Java关键字
Java关键字是指一些被赋予特殊意义的单词,它们在Java代码中有自己特定的作用而不能被程序员赋予别的用法,例如使用关键字为变量命名,这是不被允许的。就像地球只有一个,如果给别的星球也起名为地球,这是不合理的。
Java中的关键字很多,逐渐使用便能一一掌握,下表是常见的一些关键字:
| abstract | break | byte | boolean | catch |
|---|---|---|---|---|
| case | char | class | continue | default |
| do | double | else | extends | false |
| final | float | for | finally | if |
| import | implements | int | interface | Instanceof |
| long | length | native | new | null |
| package | private | protected | public | return |
| switch | synchronized | short | static | super |
| try | true | this | throw | throws |
| threadsafe | transient | void | volatile | while |
注意关键字也区分大小写,例如void是关键字,但Void不是。
3、Java标识符
标识符就是由程序员自己定义的名称。在之前第一次编写的Java脚本中,public class test{}中的test就是标识符。
标识符由26个大小写字母,0-9数字,符号下划线:_ ,符号美元:$ 组成。
定义标识符的要求:标识符不能以数字开头,不能使用关键字,区分大小写。
4、Java注释
注释用于提示程序员,可以解释代码的意义和作用。
被注释的内容不会被运行,其中的内容会被编译器忽视。
文档注释:
/**
*这是文档注释
*/
多行注释:
/*
*这是多行注释
*/
单行注释:
//这是单行注释
文档注释是Java特有的注释,其中的内容可以被JDK提供的Javadoc解析,生成一套以网页文件形式体现该程序的说明文档。

浙公网安备 33010602011771号