2015-08-12 15:56:52

一、常用 DOS命令

d: 回车     盘符切换

dir(directory): 列出当前目录下的文件以及文件夹

md (make directory) : 创建目录

rd (remove directory): 删除目录,不可删非空目录。

cd (change directory) 改变指定目录 (进入指定目录 )

cd.. : 退回到上一级目录

cd\: 退回到根目录

del (delete): 删除文件 ,删除一堆后缀名一样的文件 *.txt

exit : 退出dos 命令行

cls : (clear screen) 清屏

二、Java跨平台原理

通过Java语言编写的应用程序在不同操作系统中都可以执行,通过JVM实现,与同翻译原理。

所以Java语言有良好的移植性。

三、JRE、JDE、JVM

JRE(Java runtime environment):Java运行环境,包括 Java虚拟机 (JVM J ava V irtual M achine)和 Java程序所需的核心类库等。如果想要运行一个开发好的 Java程序,计算机中只需要安装 JRE即可。

JDK(Java Development Kit):包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。其中的开发工具:编译工具(javac.exe)  打包工具(jar.exe)等。

四、JDK的下载与安装

1、通过甲骨文官网下载JDK。http://www.oracle.com/。(x86 32位计算机,x64 64位虚拟机)

2、安装建议,安装路径不要有中文或者特殊符号。提示安装JRE时,可以不安装。

3、安装的检测:控制台输入java

JDK目录:

/bin

4、配置环境变量

(1)path环境变量配置方式

原因:使得javac等指令在任意目录下可以运行。

创建新的变量名称:JAVA_HOME

为JAVA_HOME添加变量值:JDK安装目录

将path环境变量中JDK目录修改:%JAVA_HOME%\bin;

(2)classpath环境变量配置方式

原因:使得class文件在任意目录下可以执行。

创建新的变量名称:classpath

变量值:“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar “

(3)区别

path环境变量里面记录的是可执行文件,如.exe文件,如果没找到就去path环境变量中配置的路径中去找。

classpath环境变量记录的是java类的运行文件所在的目录

(4)配置检测:控制台输入javac

五、开发工具介绍

1、notepad

2、notepad++

3、Eclipse 集成开发工具

4、MyEclipse

六、Java运行与工作原理

七、常见问题

1、拓展名被隐藏:打开我的电脑-组织-文件夹选项-查看

2、文件名称与类名最好一致

编译时:

javac后加 文件名+扩展名

java后加  类名

3、严格区分大小写

4、报错出现 非法字符:\65307等肯定是中文问题,标点符号必须是英文模式。

转载于:https://www.cnblogs.com/android-lyz/p/4725037.html

J-1 Java概述相关推荐

  1. Java极速入门系列:第一章Java概述、Java环境、IDEA开发工具

    Java极速入门-第一章Java概述.Java环境.IDEA开发工具 一.什么是Java 1.好的编程语言的特性 2.Java的特点 3.Java的运行机制 4.Java的三大体系 5.Java环境 ...

  2. 黑马程序员 一、java 概述与基础知识

    获取更多资源关注Java帮帮IT资源分享网 一.黑马程序员-java 概述与基础知识 1.何为编程? 编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果 的过程. 为了使 ...

  3. java概述、安装、配置环境、运行

    Java概述 J2SE:基础包 J2EE:企业版 J2ME:安卓 编译型:编译后生成*.exe文件 解释型:将代码放到服务器上进行解释执行. Java文件*.java先编译成*.class的文件,然后 ...

  4. 第一章 计算机、程序和Java概述 复习题 解答

    第一章 计算机.程序和java概述 复习题 1.2~1.4节 1.1给出硬件和软件的定义 解:一般来说,硬件包括计算机中可以看得见的物理部分,而软件提供看不见的指令,这些指令控制硬件并且要求硬件完成特 ...

  5. Java 概述和编程基础

    First of all,Java概述: 类是Java程序设计的基石和基本单元: main()方法是程序的入口,它是共有的.静态的,参数String[] args表示一个字符串数组可以传入该程序,用来 ...

  6. java概述_Java 7功能概述

    java概述 前面我们讨论了所有未纳入Java 7的内容,然后回顾了将其纳入Java的有用的Fork / Join框架 . 今天的帖子将带我们了解Project Coin的每个功能-一系列小的语言增强 ...

  7. Java基础-Java概述(第一、二章)

    Java基础 文章目录 Java基础 1. Java概述(第一.二章) 1.1 Java基本介绍 1.2 Java的运行机制及运行过程 1.3 Java环境配置 1.4 Java快速入门 1.5 Ja ...

  8. JAVA SE 第一章 计算机、程序和Java概述

    第一章 计算机.程序和JAVA概述 1.1什么是计算机 ※中央处理器 中央处理器是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit).它的功能主要是解释 ...

  9. Java学习笔记01—Java概述、数据类型、变量、标识符、类型转换

    1. Java概述 1.1 Java语言发展史(了解) 语言:人与人交流沟通的表达方式 计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言 Java语言是美国Sun公司(Stanford Uni ...

  10. 01 计算机、程序和Java概述

    计算机.程序和Java概述 计算机的组成 硬件 总线(Bus)和主板 中央处理器 CPU 内存 RAM 存储设备 磁盘驱动器 光盘驱动器 USB闪存驱动器 输入和输出设备 通信设备 基于电话线 基于有 ...

最新文章

  1. html5边框有圆弧,CSS圆角有立体感的DIV边框
  2. 死磕Java并发:J.U.C之AQS阻塞和唤醒线程
  3. 奥迪坚呼叫中心在电话营销领域必须要了解的几大优势
  4. Python计算机视觉:第一章 图像处理基础
  5. 用java制作心理测试软件_0基础学习制作app
  6. 国际经管学院举办计量经济学术前沿研讨会
  7. Flink 源码 | 自定义 Format 消费 Maxwell CDC 数据
  8. C++PrimerPlus学习——第六章编程练习
  9. pythonqueue线程_python基于queue和threading实现多线程下载实例
  10. Matlab读取显示图像顺序
  11. MULTISIM下载安装
  12. Android茶叶进销存源码分享
  13. flutter ios打包_Flutter 的Android 、iOS 打包
  14. php 加减法,php加减法
  15. 如何将mov转换成mp4?详细的步骤分享
  16. 密码中明文、密文、密钥关系的简单介绍
  17. C语言:getchar( ) 函数详解
  18. keras学习笔记-黑白照片自动着色的神经网络-Alpha版
  19. entity、bo、vo、po、dto、pojo如何理解及相互转化
  20. “自动修复”无法修复你的电脑-SATAFIRM S11-固态硬盘坏了

热门文章

  1. kotlin集合操作符——生产操作符
  2. kotlin集合操作符——元素操作符
  3. 【08月14日】A股ROE最高排名
  4. 学习Java 采取令牌的方式避免重复提交
  5. php-5.6.26源代码 - opcode执行
  6. [vim]高亮查找匹配
  7. distinct和group by的性能比较
  8. 最近在玩linux时 yum 遇到了问题
  9. Nginx502,504和499错误解决方案
  10. 设计模式19——行为型模式之备忘录模式