Java基础

Java的几大特点

1.简单
Jave的很多语法和C++很像,但是Java剔除了C++中很多不好理解的概念,如指针。Java更比C更高级,C更底层
2.面向对象
面向对象的程序设计更符合人的思维,可以解决很多复杂问题。
3.与平台无关性
这里的平台是指操作系统和处理器,这也是JAVA较其他语言突出所在。即以Java语言编写的程序,在任何配置了Java环境的的平台上都可以运行。
任何语言编写的程序都是运行在操作系统上,而操作系统是运行编译后的机器指令。不同平台因为机器指令所代表含义的不同,当运行C/C++编写的程序时会发生错误
Java不会出现这样的问题是因为:以Java语言编写的程序,会由Java的编译器编译成字节码,由Java虚拟机解释执行字节码文件,翻译成机器指令,交由操作系统执行。

JDK的结构

  1.bin目录:开发工具,编译器;javac.exe,解释器:java.exe
  2.jre:Java运行环境,包括JVM、java类库、支持执行以java语言编写的文件
  3.include:C头文件,支持使用java本机界面、JVM工具界面、java平台的其他功能支持本机代码编程的其他文件
  4.lib:开发工具所依赖的其他库文件
  5.src.zip:api源代码

环境变量的配置

1.系统环境变量path的设置:我的电脑>属性>环境变量>系统环境变量>path
为了能在任何目录中使用java编译器和解释器
将bin目录粘贴到path目录中,并以";“隔开。例:D:\jdk7\bin;
2.系统环境变量classpath的设置:我的电脑>属性>环境变量>系统环境变量>classpath
在lib目录下的rt.jar中,是java应用程序运行所需的java类库。
将rt.jar目录粘贴到classpath目录中,并加”.;"。例:D:\jdk7\jre\lib\rt.jar;.;

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值