Java语言特性
- 可移植性(跨平台)
- Java可以跨平台运行,比如在:linux windows unix 塞班等等
- Java如何实现跨平台
- 计算机高级语言主要分为两种,编译型和解释型。Java是两种类型的集合。
- Java 编码 –>JVM虚拟机编译–> .class文件–>各个平台的Java虚拟机加载执行.class文件
- Java之所以可以跨平台,是因为Java在主流操作系统中都实现了Java虚拟机,每个系统的Java虚拟机编译出的.class文件都是统一的,所以Java可以实现跨平台。
Java开发环境搭建
JDK的下载及安装
- JDK
JDK(开发者 工具包+JRE环境)
JDK>JRE
开发环境的搭建
下载JDK
进入http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 这个是64位Windows系统的JDK地址,按照自己的系统版本在官网下载对应的JDK。(因为还在学习阶段,以后添加各个系统的配置)
32位->x86
64位->x64安装JDK
默认安装(记下安装地址,后面有用)
打开cmd检查Java是否安装好
关于cmd的操作:
Win + r 进入运行界面
cmd 是dos的命令界面
cd ..返还上一级目录
cd 路径 进入当前路径
命令 Java 查看安装了Java环境
命令 Java -version 查看Java版本- 配置环境Path
右键我的电脑,按属性
进入环境变量,找到Path
在Java找到bin所在目录,添加到Path中,注意加;
面试:配置环境与不配置环境区别在哪
1.不配置环境 必须进入 java.exe javac.exe 文件路径路面
2.配置过不需要
简单Java程序-Hello World的实现
- 新建一个demo1.txt文件,把名称改成Demo1.java
- 打开文件,写下如下代码:
//注意Demo1必须和文件名相同
Public class Demo1{
//主方法,程序的开始
public static void main(String[] args){
System.out.println("Hello World!");
}
}
注意:确认”” ; . 均是英文字符,否则会报错(非法字符)
编译成.class文件
在cmd中进入Demo1.java所在文件,使用命令 javac Demo1.java实现编译
查看文件所在地址:产生一个.class文件
再在cmd中使用java Demo1 实现输出Hello World