我的Java第一课

xiaoxiao2021-02-28  107

我的Java第一课:   首先,了解熟悉计算机的基础知识,其中包括基本组成,计算机语言,人机交互,键盘快捷键功能键以及DOS命令。在eclipse工具里面“Alt+/”可以自动补全代码,是一个非常重要的快捷键。DOS命令行的打开方式有三种,开始->程序->附件->命令提示符;开始->运行->输入cmd->回车;win+R->输入cmd->回车,其中最后一种打开方式比较常用。而常用的DOS命令包括:--d: 回车->盘符切换;--dir(directory)->列出当前目录下的文件及文件夹;--md(make directory)->创建目录/文件夹;--rd(remove directory)->删除目录(空目录);--cd(change directory)->改变指定目录(进入指定目录);--cd..->退回上一级目录;--cd\->退回根目录;--del(delete)->删除文件(del *.txt可以删除一堆后缀名一样的文件);--cls(clear screen)->清屏;--exit->退出DOS命令行;--rd /s->询问删除:y/n 可以删除带有文件或者带有文件夹的目录。   其次,了解Java语言,了解它的发展史,平台版本以及语言特点。在语言特点方面,Java是开源的以及跨平台(跨操作系统)的。说到Java的跨平台性,我们就要了解一下JVM,JVM即Java虚拟机(JVM Java Virtual Machine)。Java跨平台的原理是在需要运行java应用程序的操作系统上,安装一个Java虚拟机,由JVM来负责Java程序在该系统中的运行。因为有了JVM,所以同一个Java程序可以在几个不同的操作系统中执行。这样就实现了Java程序的跨平台性,也称为Java具有良好的可移植性。需要注明的一点是:只能是Java是跨平台的,JVM并不是跨平台的,因为要在几凯帕、个不同的操作系统中执行同一个Java程序并不是一个Java虚拟机就可以了,而是每个操作系统都有对应版本的JVM。JRE(Java Runtime Environment  Java运行环境)包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。JDK(Java Development Kit  Java开发工具包)JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。其中的开发工具:编译工具(javac.exe)  打包工具(jar.exe)等   接下来就是非常经典的HelloWorld案例了。它的开发工具包括notepad,Notepad++,Eclipse,MyEclipse。它的源代码如下: class HelloWorld{ public static void main(String[] args){ System.out.println("hello world");     } } 在程序中,编写Java源代码程序,它的名字应该为:扩展名.java,然后在命令行模式中输入javac(-javac 源文件名.java)对源代码 进行编译,生成字节码文件(如:HelloWorld.class),编译完成后,若无报错则输入java命令(如:java HelloWorld)对class字节码文件进行解释运行,特别重要的一点是执行时不需要添加.class扩展名。   最后对于环境变量的配置,Path环境变量的配置方式有两种。

第一种是:

Win XP(Win7/Win8):右键单击桌面计算机->选择属性->(选择高级系统设置)->选择高级选项卡->点击环境变量->在下方系统变量中查找path->双击path->将jdk安装目录下的bin目录添加到最左边并加 ; 

第二种是(比较建议使用): Win XP/Win 7/Win 8: --进入环境变量中,在下方系统变量中创建新的变量名称:JAVA_HOME --为JAVA_HOME添加变量值:jdk的安装目录 --将path环境变量修改:%JAVA_HOME%\bin;(在最左边加) Win 10:

--进入环境变量中,在下方系统变量中创建新的变量名称:JAVA_HOME

--为JAVA_HOME添加变量值:jdk的安装目录

--创建CLASSPATH环境变量

--为CLASSPATH添加变量值: ;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

--配置path:在C:后加 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

(rt.jar是JAVA基础类库,dt.jar是关于环境的类库,tools.jar是工具类库)。

 

转载请注明原文地址: https://www.6miu.com/read-58402.html

最新回复(0)