java基础(一):环境配置及第一个java程序
1.JAVA的各版本和体系架构
- J2EE(JAVAEE):
Java 2 Enterprise Edition
定位在服务器端的应用
- J2SE (JAVASE)
Java 2 Standard Edition
定位在个人计算机上的应用
- J2ME (JAVAME)
Java Micro Edition
定位在消费性2 Micro电子产品的应用上
体系结构即包括:J2EE,J2SE,J2ME
2.JAVA开发环境配置
- 下载JDK
- 安装JDK
- 环境变量配置:
- JAVA_HOME:C:\Program Files\Java\jdk1.6.0_14 ;
- path(执行dos命令,系统会在path指定的路径中寻找该命令对应的可执行文件) 将 “%JAVA_HOME%\bin” 增加到path中;多个目录用分号隔开
- 在cmd命令窗口中,输入 :java –version ,验证是否安装成功
3.编写第一个java程序
可以直接使用文本开发,在命令行编译运行。
3.1 编写代码
Demo.java文件
public class Demo{ public static void main(String[] args){ System.out.println("Hello java!"); } }
3.2 编译(编译器创建class字节码文件)
进入java文件所在目录,执行命令:javac Demo.java
3.3 执行
进入java文件所在目录,执行命令:java Demo
4.java程序结构
5.小结
- Java对大小写敏感,如果出现了大小写拼写错误,程序无法运行
- 关键字class 表明Java 程序中的全部内容都包含在类中,Java是一种面向对象的语言
- main方法是Java应用程序的入口方法,它有固定的书写格式: public static void main(String[] args ) {…}
- 在Java中,用花括号划分程序的各个部分,任何方法的代码都必须以“{”开始,以“}”结束, 由于编译器忽略空格,所以花括号风格不受限制。
- Java一个语句可以跨多行。其中每个语句必须以分号结束,回车不是语句的结束标志
-
一个源文件可以有多个class
-
一个源文件中至多只能有一个public的类声明,其它类的个数不限,如果源文件中包含一个public 类,源文件名必须和它中定义的public的类名相同,且以“java”为扩展名。
-
注意缩进 定要有缩进
-
成对编程 括号、引号都要完整
-
见名知意 最基本的要求
补充1:
java注释
注释就是程序员为读者作的说明,是提高程序可读性的一种手段
注释不会出现在字节码文件中。即JAVA编译器编译时会跳过注释语句。
// 单行注释 注释内容从//到本行结尾
/* */ 多行注释 /* */ 注释不能嵌套
补充2:
JVM是一种规范 就是一个虚拟的用于执行bytecodes字节码的计算机
可以使用软件来实现 IBM, SUN, BEA等。
你也可以自己写一个JVM
可以使用硬件来实现 比如sun/intel公司正在研发的java芯片
补充3:
常见错误总结
示例1
示例2
示例3
示例4
示例5