【1】JDK的安装与卸载

(1)卸载程序
        控制面板--添加或删除程序--J2SE Development KitJ2SE Runtime Envioroment--删除
(2)安装程序
       JDK双击--运行--自定义安装(默认安装目录为:C:\Program Files\jdk\***,需要注意的是这个安装目录是有空格的,这对
       于一些需要jdk工作的软件而言,很可能会造成工作不正常,所以推荐新建目录C:\JDK)--安装
       
       --J2SE Runtime Development自定义安装(JDK是Java开发环境,JRE是运行环境,在安装完JDK后自带了一个JRE,但是
       对于客户而言,不需要进行开发,因此不需要安装JDK,只需要安装JRE,安装JRE后会修改注册表,这样其他程序使用JRE时
       就不需要指定JRE路径了,直接读取注册表信息)--安装(这里可以直接用默认安装目录)
 
       运行CMD命令行--输入javac,验证是否安装好JDK--输入java
 
 【2】下载及设置过程
  <1>配置path和classpath
         a>Windows系统执行命令时要搜寻的路径;
         b>java在编译和运行时要找的class文件所在的目录;
 
【path环境变量】
 <1>比如在输入javac指令时,系统会在path路径中搜索是否有javac.exe文件;
 <2>path中各个目录分号隔开;
 <3>从前到后逐项搜索,一般要将javac的路径放到最前面,防止搜寻到老版本的JDK或者其他版本的JDK;
  <4>查看当前JDK的版本命令:java-version。
 
【classpath环境变量】
  一个实际程序,往往需要多个class文件配合完成,这就class文件之间存在着相互调用(一个class可能会寻找另一个class文 件,该变量就是查找路径)。
 
  <2>验证:--javac  --java  --java-version
 
【3】本地计算机环境配置
 (1)文件图标:显示详细信息(不要使用大图标)
 (2)工具--文件夹选项--查看--应用到所有文件夹--YES
 (3)工具--文件夹选项--查看--显示所有文件和文件夹[勾选该项]、
                                             --隐藏已知文件的拓展名[不要勾选这一项]、
                                             --在地址栏显示完整路径[勾选该项]
  (4)右击文件夹--共享和安全--属性:共享该文件
 
【4】常见运行错误
 
 ----Exception in thread 'main':java.lang.NoClassDefFoundError:HelloWorld
 ----利用dir指令列举类,显示没有文件
 ----原因:<1>文件未存盘(编辑环境上方文件名会显示一个*,这表示未保存的文件,一定要格外注意)
                 <2>classpath配置不对(比如C:\java,如果配置成C:\java.,则新增一个“.”表示当前目录,即在当前目录和配置
                        的目录中寻找,当然,先在当前目录中寻找)--重启CMD进行编译
 
【5】JavaApplication
  <1>源文件的基本组成部分是类class;
  <2>一个源文件最多只有一个public类,其他类个数不限(与public类地位一样,编译后同样会生成class文件);如果源文件包
        含一个public类,则类名应与源文件名保持一致;
  <3>Java程序严格区分大小写;
  <4>Java程序执行入口是main()方法,其固定书写格式为:
        public static coid main(String[] args){}
       //在这里变量名args可以自己定义,[]位置前后均可
  <5>三种注释方式
         /*
           * 
           *
           */
    用于多行注释,且可以被doc工具解析
 
【6】IDE
  JBuild(收费)
  eclipse
  visual studio
 
 
 
 
 
 
 
 
 
 

Java——开发环境配置的更多相关文章

  1. Sublime Text3 C++及Java开发环境配置

    一.C++开发环境配置 1. 下载MingW 2. 环境变量配置,系统属性->高级设置->环境变量,如果Mingw装在c盘更目录,其它自己思考 (1)PATH  变量值中加入 C:\Min ...

  2. JAVA复习2 JAVA开发环境配置

    我想写的东西主要是JAVA编程里的难点和易混淆点,所以在这里给大家提供一些经典的博客地址或网址.. W3C JAVA教程  JAVA开发环境配置篇: http://www.w3cschool.cc/j ...

  3. ①---Java开发环境配置

    Java 开发环境配置 以下将为大家介绍如何搭建Java开发环境. window系统安装java 下载JDK 首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.c ...

  4. Java 开发环境配置--eclipse工具进行java开发

    Java 开发环境配置 在本章节中我们将为大家介绍如何搭建Java开发环境. Windows 上安装开发环境 Linux 上安装开发环境 安装 Eclipse 运行 Java Cloud Studio ...

  5. Java基础之一:Java开发环境配置

    Java 开发环境配置 window系统安装java 下载JDK,地址:http://www.oracle.com 在下载页面中你需要选择接受许可,并根据自己的系统选择对应的版本,本文以 Window ...

  6. Java-Runoob:Java 开发环境配置

    ylbtech-Java-Runoob:Java 开发环境配置 1.返回顶部 1. Java 开发环境配置 在本章节中我们将为大家介绍如何搭建Java开发环境. Windows 上安装开发环境 Lin ...

  7. Java开发环境配置大全

    Java开发环境配置 零章:JDK安装教程 壹章:Tomcat安装教程 贰章:IntelliJ IDEA安装教程 叁章:MySql安装教程 肆章:Maven安装教程 伍章:MongoDB安装教程 陆章 ...

  8. 1、Java 开发环境配置

    Java 开发环境配置 在本章节中我们将为大家介绍如何搭建Java开发环境. Windows 上安装开发环境 Linux 上安装开发环境 安装 Eclipse 运行 Java window系统安装ja ...

  9. VSCode Java 开发环境配置 详细教程

    VSCode Java 开发环境配置 详细教程 配置java 下载 用于现在大多数使用者用的是java 8,小白的我先安装java 8好了,^ w ^. 下载地址:Java 8 | Java SE 打 ...

  10. Notepad++ Java开发环境配置

    1. 安装JDK 下载JDK 6下载 http://developers.sun.com.cn/download/java_se.html 运行安装程序,按照屏幕提示完成JDK 6的安装,下面为安装路 ...

随机推荐

  1. FLUME安装&环境(一):netcat类型配置

    1.下载软件 在 /opt/deploy 下新建 flume 文件夹: # mkdir / opt/deploy / flume 到Flume官网上http://flume.apache.org/do ...

  2. Chapter02 第一节 开始学习C++

    2.1 进入C++ 第一个示例程序: //myfirst.cpp #include <bits/stdc++.h> using namespace std; int main() { co ...

  3. 应用安全 - CMS - PHPCMS漏洞汇总

    CVE-2011-0644 Date: 2011.1 类型: /flash_upload.php SQL注入 影响版本:phpCMS 2008 V2 PHPCMS PHPCMS通杀XSS 在我要报错功 ...

  4. 使用itchat完成微信自动回复

    import itchat from itchat.content import * # 微信自动回复 @itchat.msg_register([TEXT]) def text_reply(msg) ...

  5. 深入分析微博密码加密and百万级数据采集分享(登录篇)

    一.前言 此文章主要是对微博微博关键词的检索结果进行采集,但是微博的采集需要登陆,所以此程序分为登陆程序和爬虫程序两部分: 微博要实现规模性数据采集自然少不了大量账号,这就需购买大量账号以及批量登陆, ...

  6. Luogu P5330 [SNOI2019]数论

    题目 如果\(P>Q\)的话我们先交换一下\(P,Q\). 我们先枚举所有满足第一个条件的数,对于\(x\equiv a_i(mod\ P)\),设\(x=a_i+kP(k\in[0,\lflo ...

  7. c语言中字符串跨行书写的问题

    字符串常量定义时的换行问题     如果我们在一行代码的行尾放置一个反斜杠,c语言编译器会忽略行尾的换行符,而把下一行的内容也算作是本行的内容.这里反斜杠起到了续行的作用.        如果我们不使 ...

  8. 17: VUE数据绑定 与 Object.defineProperty

    VUE数据绑定原理:https://segmentfault.com/a/1190000006599500?utm_source=tag-newest Object.defineProperty(): ...

  9. 目标检测(三) Fast R-CNN

    引言 之前学习了 R-CNN 和 SPPNet,这里做一下回顾和补充. 问题 R-CNN 需要对输入进行resize变换,在对大量 ROI 进行特征提取时,需要进行卷积计算,而且由于 ROI 存在重复 ...

  10. vue 圆形进度条组件解析

    项目简介 本组件是vue下的圆形进度条动画组件 自由可定制,几乎全部参数均可设置 源码简单清晰 面向人群 急于使用vue圆形进度条动画组件的同学.直接下载文件,拷贝代码即可运行. 喜欢看源码,希望了解 ...