java

  一.安装jdk时第二次选择安装目录时,这是在安装jre,可以直接取消。

  二.配置三个环境变量(在WIN7下)

  右键我的电脑>属性>高级系统设置>环境变量>系统变量。

  1.新建变量,变量名为:JAVA_HOME  变量值为:D:\Program Files\Java\jdk1.8.0_121   (为jdk的安装目录)

  作用:

  (1)方便引用。比如,JAVA_HOME表示jdk的安装目录。那么以后在设置环境变量时要使用这个路径,只需输入%JAVA_HOME%即可,避免每次引用都输入很长的路径

  串。

  (2)类似c语言宏定义。当jdk路径被迫改变的时候,仅需更改JAVA_HOME的变量值即可。否则,就要更改任何用绝对路径引用jdk目录的文档,要是万一没有改全,某个程

  序找不到jdk, 后果是可想而知的----系统崩溃!

  (3)某些三方软件会引用约定好的JAVA_HOME变量,不然将不能正常运行软件。等以后用久了JAVA会接触到的,如果某个软件不能正常使用,不妨可以想想这个原因。

  2.修改变量 ,变量名为:Path  变量值为:%JAVA_HOME%\bin;(加在最前面,后面有一个;)

  作用:

    系统变量 Path 告诉操作系统可执行文件(*.exe等)所在的路径,当操作系统寻找某个可执行文件时,操作系统从当前目录开始查找这个可执行文件,若查不到,操作

  系统就会到Path所在的路径去寻找,然后执行。就是说处于 Path 存储的路径中的可执行文件,可以在任意地方被执行。

    在 cmd 运行 java 程序时,需要用到java.exe、javac.exe,操作系统会在当前路径和 Path 储存的路径里查找相应的应用程序,并且执行。

  3.新建变量,变量名为 CLASSPATH  变量值为:.;%JAVA_HOME%\lib   (到哪里找需要执行的.class文件,前面有.;)

  作用:

  CLASSPATH告诉java虚拟机(jvm)要使用或执行的*.class文件放在什么地方。前面加一个[.]是因为在编译java文件时,如在cmd中执行 javac   xxx.java  ,即会在当

  前目录下生成xxx.class文件,然后再执行 java   xxx   ,系统会在当前目录下找 xxx.class 文件,所以要加点,代表是在当前目录下找class文件来执行。

  三.在cmd分别执行java和javac,如果不出现:'XXXX' 不是内部或外部命令,也不是可运行的程序或批处理文件。则表示环境变量配置成功。

  四.cmd运行java程序

  1.用记事本敲出java代码并修改扩展名为 .java 。

  2.在cmd切换到xxx.java所存储的目录。

  3.cmd执行:javac xxx.java  (生成 xxx.class 文件)

  4.cmd执行:java xxx       (运行java程序)

  五.eclipse使用(eclipse本身是java写的,所以安装前需要先安装jdk和配置java环境,否则eclipse将打不开)

  1.在左边空白区域右键选择new>Java Project,填写名称,点完成。

  2.在新建project处右键选择new>Package,填写名称(最好全是小写),点完成。

  3.在新建Package处右键选择new>Class,填写名称(最好全是大写),点完成。

  4.点击工具栏里一个绿色按钮运行。

  6.关闭自动补全括号:Window>Preference>Java>Editor>Typing>Automatically close,前三项分别是引号,括号,大括号的自动补全。

  7.设置字体:Window>Preference>General>Appearance>Colors and Fonts>Basic>Text Front

  8.修改工作空间:

  (1)File>Switch Workspace>Other

  (2)Window>Preferences>General>Startup and Shutdown>Workspace,勾选Prompt for workspace on startup。

python

  一.安装Python

  二.配置环境变量Path,变量名中添加python的安装目录。

  三.在cmd执行python,如果不出现:'XXXX' 不是内部或外部命令,也不是可运行的程序或批处理文件。则表示环境变量配置成功,并进入了python的交互模式

  四.cmd运行python程序

  交互模式:

  1.cmd执行python进入交互模式

  2.输入python代码

  在交互模式下,python代码每输入一行,就会执行一行。

  编辑模式:

  1.用记事本敲出java代码并修改扩展名为 . py。

  2.在cmd切换到xxx.py所存储的目录。

  3.cmd执行:python xxx.py  即可运行python程序。

  五.PyCharm使用

  1.安装时会选择Python版本(Python 2.x或者Python 3.x)

  2.在工具栏File>New Project>选择工程存放目录>Create>Open in current window>Add to currently opend projects

  3.在新建Project处右键选择new>Python File>输入文件名

  4.点击工具栏里一个绿色按钮运行。

  5.关闭括号自动补全:File>Settings>Editor>General>Smart Keys,Insert pair bracket是管理括号,Insert pair quote是管理引号

  6.设置字体:File>Settings>Editor>Colors&Fonts>Font

参考:

  http://www.cnblogs.com/zhangpengshou/p/4232204.html

  http://blog.csdn.net/ljheee/article/details/50810570

转载于:https://www.cnblogs.com/mdzz/p/6347898.html

Java和Python安装和编译器使用相关推荐

  1. python安装c编译的软件_Notepad++配置C/C++、C#、Java、Python编译环境详细教程

    如果只是测试小程序可以用这种方法 比较方便,如果对于大程序建议使用专业的IDE. 经常需要写一些小程序来运行,又不想运行Visual Studio.Eclipse这样的环境,而Notepad++是一个 ...

  2. 怎么安装python环境和编译器_Python环境安装以及PyCharm编译器的安装

    Python下载 Python最新源码,二进制文档,新闻资讯等可以在Python的官网查看到: 你可以在以下链接中下载 Python 的文档,你可以下载 HTML.PDF 和 PostScript 等 ...

  3. 安装python环境以及安装pycharm编译器教程

    首先,此文章只适用于新手小白,本教程在服务器中录制,教程中用到的软件链接在教程的最后. 第一步,解压好我们的文件夹以后,可以看到里面有两个文件,一个是python环境安装,一个是pycharm编译器的 ...

  4. ROS学习笔记(二)——python、C++编译器以及ROS的安装

    ROS学习笔记(二)--python.C++编译器以及ROS的安装 文章目录 ROS学习笔记(二)--python.C++编译器以及ROS的安装 一.编译器的安装 二.ROS的安装 三.验证: 本文主 ...

  5. Notepad++安装NppExec插件运行JAVA和PYTHON程序

    在Notepad++里通过NppExec插件来运行Java和Python程序 前言 安装nppexec插件 执行Python脚本 执行JAVA脚本 设置一键运行 前言 当进行基础的编程练习的时候,既不 ...

  6. 咱们程序员,能吵吵就别动手!现在靠说就可以编程,支持Java、Python等10种语言|免费...

    杨净 发自 凹非寺 量子位 报道 | 公众号 QbitAI "加个Hello函数" "加个Print" "在Hello中加引号" -- 程序 ...

  7. python下载不了-python安装不了

    广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 目前,python 有两个版本,一个是 2.x 版,一个是 3.x版,这两个版本是 ...

  8. pythondevp2p_以太坊GO、JAVA、PYTHON、RUBY、JS客户端介绍

    原标题:以太坊GO.JAVA.PYTHON.RUBY.JS客户端介绍 区块链兄弟社区,区块链技术专业问答先行者,中国区块链技术爱好者聚集地 作者:佚名 来源:CSDN 原文链接:http://blog ...

  9. java执行python脚本_使用Runtime.getRuntime().exec()在java中调用python脚本

    举例有一个Python脚本叫test.py,现在想要在Java里调用这个脚本.假定这个test.py里面使用了拓展的包,使得pythoninterpreter之类内嵌的编译器无法使用,那么只能采用ja ...

最新文章

  1. Tensorflow 全网最全学习资料汇总之框架平台的综合对比【3】
  2. oracle 入参含多个值,oracle几个检查点参数的含义与区别
  3. 【Matlab】parfor并行运算如何显示进度条?
  4. android 客户端bks,Keytools Https双向认证(Android通用)
  5. java在线支付---03_分析易宝支付网关的请求协议
  6. 获取设备和 App 信息
  7. IP Helper API 简介
  8. android桌面adw,ADW Launcher
  9. Ansible自动化运维
  10. 基于javaweb的在线学习系统
  11. python中pygame学习——碰碰球(简单版)
  12. 如何设置二级域名解析(新手小白必看)
  13. 京东商品历史价格信息API接口-(item_history_price-获取商品历史价格信息API接口),京东API接口
  14. win10系统 删掉自带的输入法
  15. 你与顶级UI设计师的区别在哪里
  16. 工业互联网企业蘑菇物联获数千万元A轮融资,元禾原点资本领投...
  17. 激动我心的感觉――我的○五年元月求职经历[ZT]
  18. Widget是一切,Widget简介
  19. 洛必达法则——“高等数学”
  20. apk安装提示:Failure [INSTALL_FAILED_DUPLICATE_PERMISSION perm=XXX]

热门文章

  1. android入门学习-天气预报app(一)
  2. 中国电信线CTF线下选拨writeup
  3. 千山独行-一个人的创业路(连载五)
  4. 关于EXCEL数据导入到SQLServer中字段存在NULL的问题
  5. 网页登陆验证之图片验证码
  6. Java学习之模拟纸牌游戏,List的ArrayList,Map的HashMap,重写Collections类的sort方法对指定类进行通过特定属性排序,输入异常处理等的学习...
  7. Angular2.x-主/细节组件
  8. 《深入浅出iPhone/iPad开发(第2版)》——组件可以触发特定事件
  9. Node.js express 入门示例1
  10. hdu2159(二维完全背包)