java---jdk安装

java环境变量设置:

0,jdk下载

下载链接:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

1,安装就不说了,单击就可以!
个人建议最好在安装之前先新建一个文件夹,免得配置环境变量时麻烦
例如:D:\Java
安装时会出现两个安装路径,都选择装在D:\Java这个路径下
· 2,环境变量设置
我的电脑->属性->高级系统设置->环境变量->系统变量->path->编辑
注意:0,不要删除,在path环境变量后面追加
   1,选择英文输入发添加
;D:\Java\bin
3,环境测试
先写一个最简单的java程序
public class Hello {
public static void main(String[] args) {
System.out.println("Hello,java!");
}
}


保存为Hello.java文件

关于文件后缀名的修改:控制面板\外观和个性化\文件夹选项\隐藏已知文件类型的扩展名(点击一下,显示没有勾)
比如我的Hello.java文件保存在E:\java 这个文件夹下

0,windows + R    (windows就是上面有微软标志的那个按键) 
1,cmd
2,e:
3,cd java
4,javac Hello.java
5,java Hello              
你会发现E:\java这个目录下有两个文件
Hello.java
Hello.class
使用java命令时没带扩展名(.class)


谈到这里不得不说一说java的编译过程
0,java源文件(后缀名为".java"的文件)
1,编译-----javac XX.java
这个过程主要将java源文件翻译成字节码文件(XX.class),翻译的前提:没有语法问题
2,类装载器
3,字节码安全校验器
4,解释器
5,硬件
随着技术的发展,在字节码安全校验器和解释之间还有一个新增的 即时编译

硬件和内存是挂钩的
但是当程序跑起来时,会有一个内存浪费的问题,java提供一个GC(垃圾回收机制),使用C语言动态分配过内存的人都知道,
C语言使用alloc()函数分配的动态内存,必须由free()函数释放,不然就将造成内存的浪费。在java中不需要考虑这个问题
垃圾回收机制很好的完成了这个工作。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值