电脑java怎么连接手柄_Java

一、java的特性

  • 面向对象
  • 跨平台
  • 健壮性
  • 多线程
  • 可移植性
  • 解释性
  • 动态
  • 高性能
    Java有许多值得称道的优点,如简单、面向对象、分布式、解释性、可靠、安全、结构中立性、可移植性、高性能、多线程、动态性等。Java摈弃了C++中各种弊大于利的功能和许多很少用到的功能。Java可以运行与任何微处理器,用Java开发的程序可以在网络上传输,并运行于任何客户机上。

二、java的跨平台原理

1.跨平台

  • 平台就是常见的操作系统:比如Windows,Linux,mac
  • 跨平台:指的是用java编写的程序可以在不同的系统中运行
  • java跨平台:在不同的系统里下载相应版本的JVM(虚拟机),就可运行java程序。

2.JVM如何实现跨平台

  • java程序并非直接运行,或者说java程序不是直接在操作系统中运行的。
  • JVM虚拟机他是一个独立的用来运行java程序的环境,他必须依赖于电脑或者服务器的操作系统,可以说操作系统是他的一个载体。
  • 只要在不同的操作系统里安装相应版本的jvm就可以实现一次编写到处运行
  • JVM里只有一个解释器,他负责和操作系统进行通讯

3.JRE和JDK

  • JVM:java的虚拟机。
  • JRE:java的运行环境,里面包含了JVM和API(如果不做开发,只是想运行java程序那安装JRE就足够了)。
  • JDK:java开发工具集合,里面包含了JRE和开发工具。

4.JDK的安装和配置

  • bin目录:存放编译、运行java程序的可执行文件
  • jre目录:存放java运行环境文件
  • lib目录:存放java类库文件
  • src.rar文件:构成java类平台核心API的所有类的源文件
    配置环境变量:右击桌面此电脑图标,选择“属性”,在弹出的系统窗口中选择“更改设置”,弹出“系统属性”对话框选择“高级”选项卡,选择“环境变量”弹出环境变量对话框,在“系统变量”组中找到“path”选择“编辑”,对path前面的路径删除,将jdk的路径复制进去在后面加上\bin;

三、JAVA的技术平台

1.JAVASE:

JavaSE是java的标准版,主要用于桌面应用程序的开发同时它包含了java的语言基础,jdbc(java数据库的连接线)、IO(输入/输出)、多线程、网络编程等。

2JAVAEE:

JAVAEE是JAVA的企业版,主要用于开发企业级分布式的网络程序,如电子商务网站和ERP(企业资源规划系统),其核心为EJB(企业java组件模型)。

3.JAVAME:

JAVAME主要用于嵌入式系统开发,如掌上电脑。手机等移动通信设备

四、编写第一个JAVA程序

1.编写程序:

  • 创建一个java文件,类名要与文件名一样,(public class 文件名)。
  • 编写min方法,min方法是java程序的入口,一个程序只有一个min‘方法(public class void )。
  • 编写代码(输出hellword!!!)
public class HellWord{
public static void main(String args[]){
	//输出信息到控制台
	System.out.println("Hell word!!!!");
}

如果没有安装Eclipse和IDEA的话调用CMD(命令提示符)输入:javac HellWord. java进行编译。编译成功输入:java HellWord,按回车确定。