HelloWorld
编辑 Java 源代码可以使用任何无格式的文本编辑器,Windows下可以使用记事本,EditPlus等程序。最好不要使用写字板,或者Word等文档编辑器,因为这些工具是有格式的,当使用它们编辑一份文档,这个文档中是有隐藏的格式化字符的,这些字符会导致程序无法正常编辑、运行。
在记事本中新建一个文本文件,并在该文件中输入如下代码:
编辑文件时要注意,Java 程序严格区分大小写。大小写一定要区分清楚,否则会引起编译错误。
编写好 java 程序的源代码后,接下来就是使用该文件,生成 .class 结尾的字节码文件。
打开命令提示符,使用命令进入上方编写好的文件目录中,然后输入命令 javac -d destdir srcFile ,这个命令中的 destdir 的意思是编译好的 .class 文件存放的位置,srcFile的意思是,需要被编译的 Java
源文件。
执行成功后不会有任何提示,但是如果进入destdir文件夹中,会发现里面多了一个HellowWorld.class 文件,这个就是刚刚编写的源文件生成的字节码文件。
再次进入命令提示符,进入destdir文件夹中,输入命令 java HelloWorld
该命令执行成功后,可以发现,下方打印输出了 HelloWorld。
Java 基本规则
Java 程序是一种纯粹的面向对象的程序设计语言,因此程序以类的形式存在,类是Java程序中的最小的程序单位。
Java程序的命名不是随意的,需要遵守驼峰命名法,即开头单词首字母小写,该单词后的所有单词首字母大写,譬如 javaTest。类名开头字母也必须大写。
Java程序的注释分为,单行注释,多行注释已经文档注释。
分隔符:分号(;)、花括号({})、圆括号(())、空格、原点(.)都具有特殊的意义。
关键字:有一些特殊用途的单词被称为关键字,当定义标识符时,不要让标识符与关键字同名,否则将会引起错误。
Java属于强类型语言,所有的变量都必须先声明、后使用,指定类型的变量只能接受与之匹配的值。这意味着每一个变量和每一个表达式都有一个在编译时就已经确定的类型,并确定了这些操作。
基础数据类型:
整形:byte,short,int,long
字符类型:char
浮点类型:float,double
布尔类型:boolean
基本类型的类型转换:
自动类型转换以及强制类型转换,自动类型转换是安全的,强制类型转换可能会导致内存溢出,需要谨慎使用。