For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
编程语言的目的就是搭建人与计算机之间通信交流的桥梁,让计算机能够根据人设定的行为去完成现实需求.
编程语言主要分为:
机器语言: 只有0和1,十分难以阅读和理解,方便计算机间通讯
汇编语言: 将特定的0和1组合用特殊符号表示,对硬件依赖性大,并且编写汇编语言后仍需要通过特定软件再转为机器语言给计算机执行
高级语言: 采用特定格式和语法的自然语言来编写程序,再使用编译器将程序源代码转为为机器码,让计算机执行,将涉及硬件的操作交给编译器完成
Java简介
Java由Sun公司推出,于1996年发布了第一版本;主流平台有:
JavaSE: 桌面应用开发
JavaEE: 服务器开发,企业级程序开发
JavaME: 嵌入式开发, 微型设备的程序开发
Other: Android移动平台等
Java的跨平台
Write once, Run anywhere
Java如何跨平台?
Java依靠 与平台无关的字节码文件 和在各个平台上的Java虚拟机程序(JVM)来完成程序的跨平台, 让同一份字节码文件在JVM进行运行,保持程序的正常工作
类比: 让游戏在不同平台的设备上可玩,使用游戏包+游戏模拟器的方式启动游戏.
关键点
JVM本身不跨平台,提供来各平台的版本;
字节码只有JVM才能识别,计算机和人都无法理解.
Java开发相关
Java的开发环境
JDK作为Java开发工具集合,常用开发工具都在bin文件下;jre文件夹的内容都是Java运行时环境相关文件,其中包含了JVM(Java虚拟机);此外,Java源代码都统一在src压缩包管理.
JDK与JRE,JVM的关系
JDK作为Java开发工具包,内部有许多Java开发相关程序,如javac,java,javadoc等;
JRE表示Java运行环境,具备运行Java程序的环境,内部就包括来JVR工具来执行字节码文件.
范围上, JDK>JRE>JVM
关于环境变量
目的: 让系统能在任何目录下的命令行中访问PATH路径下的程序
设置信息存在于我的电脑->属性->高级->配置环境变量
Java涉及的环境变量
JAVA_HOME => 指定JDK的根目录
PATH => 指定Java开发工具位置
CLASSPATH => 指定Java运行时加载字节码文件的路径
!!!警告: 由于平台对路径字母大小写的差异性,推荐字母全大写
合肥达内IT培训免费试听课程火热报名中,带你轻松入行,26大课程全国45个城市,129家中心均可就近学习,学完后,达内老师会帮助进行面试辅导,在面试前,就带你跨过可能存在的坑,让你入职更加顺利。
【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!更多内容请添加3216764521学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。