javase 第一天
基础知识
软件开发
人机交互
什么是计算机语言?
java语言概述:
java语言的三种技术架构
JAVA语言特点:跨平台性
JAVA环境搭建
环境变量的配置---------Path和JAVA_HOME配置
插入代码方法
基础知识
软件开发
- 什么是软件?
软件:一系列按照特定顺序组织的计算机数据和指令的集合。
常见的软件:
系统软件:dos ,windows,Linux等。
应用软件:腾讯qq,迅雷,网易云等。 - 什么是开发?
说白了就是制作软件。
人机交互
- 软件的出现实现了计算机与人之间更好的交互。
- 交互方式:
a.图形化界面(graphical user interface 简称GUI):这种方式简单直观,易于 接受,能快速上手。
b.命令行方式(command line interface 简称CLI):需要有一个控制台,输入 特定的指令,让计算机完成操作。使用较为麻烦,需要事先记住一些命令。
什么是计算机语言?
-
语言:人与人之间进行沟通的方式。
与不同国家的人交流要学习对应的语言。
比如:汉语,韩语,英语。 -
计算机语言:人与计算机进行交互的方式。
人要与计算机交流,要学习计算机语言。计算机语言有很多种。
比如:c,c++,java等等。
java语言概述:
- 由SUN公司于1995年推出的高级编程语言。
- 是一种面向Internet的编程语言。
- 简单易学,完全面向对象,安全可靠,与平台无关的编程语言(可跨平台)。
java语言的三种技术架构
- JAVASE标准版:(Java Platform, Standard Edition),用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序。
- JAVAEE企业版:(Java Platform,Enterprise Edition),是在 Java SE 的基础上构建的,它提供Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构和 Web 2.0应用程序。
- JAVAME小型版:(Java Platform,Micro Edition),是为机顶盒、移动电话和PDA之类嵌入式消费电子设备提供的Java语言平台,包括虚拟机和一系列标准化的Java API。
JAVA语言特点:跨平台性

JAVA环境搭建
- 什么是JRE?
JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。 - 什么是JDK?
JDK(Java Development Kit) 是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境,JAVA工具和JAVA基础的类库。
JRE=JVM+核心类库
JDK=JRE+java开发工具 - 下载JDK
网址 https://www.oracle.com/
进入网站,
然后鼠标在DownLoad 悬停 移动鼠标到popular downloads--》点击java for Developers

点击下图中的jdk download
接受证书请求,根据自己电脑是32位选择x86,64位选择x64即可。
点击下载好的jdk如下,点下一步

最后点击完成。
如果出现
javaFX SDK
点击取消

环境变量的配置---------Path和JAVA_HOME配置
PATH用于操作系统寻找一些执行命令的位置。
classpath用于告诉要编译的文件的位置。
作用:在任何目录下都可以执行java的工具,即是bin目录下的可执行文件

- 永久环境变量配置
点击 我的电脑 ->右键属性->高级系统设置->高级->环境变量
在系统变量 选择新建

变量名为 JAVA_HOME
变量值为 jdk的安装路径 我的是 E:\java\jdk1.8.0_60

选择系统变量中的path ->编辑 ,光标移到最前面加入 %JAVA_HOME%\bin; %JAVA_HOME%\jre\bin;
记得加英文分号
-
tip:
其中的 %变量名%是取得变量所对应的路径(值),
使用JAVA_HOME的好处就是如果jdk的路径改变了只改变JAVA_HOME的变量值就,只改一次Path,不用多次改Path,避免多次造成删除Path的值,导致系统出现问题,应为Path保存系统程序的启动路径。

-
临时环境变量配置
在命令提示符(win键+r)下 ,输入cmd 回车
查看path:
set path

修改:
set path=路径

保留当前path情况下加入临时path
set path=路径;%path%

删除临时变量:
set path=

- classpath配置
- tip.java源文件编译好后,java +文件名执行class文件
实际是启动jvm,寻找class文件 然后执行。
永久配置classpath
同样进入点击 我的电脑 ->高级系统设置->高级->环境变量
系统变量下的新建
变量名:classpath
变量值:.;D:\java
注意英文分号
tip: "."代表在当前路径寻找java的class文件,如果找不到继续到D:\java 下寻找。
临时配置classpath
set classpath=路径
保存当前classpath下,加入新的路径
set classpath=路径;%classpath%
###常用dos命令
- help :dos帮助命令。
- help [命令名]:有关某个命令的详细信息。
- dir:显示当前目录下的文件和文件夹。
- cd:改变到目标目录。
- cd..:返回到上一层目录。
- cd\:返回到根目录
- rd:删除目录。
- del:删除文件。
- exit:退出命令控制台。
- md:创建目录。
插入代码方法
- 单反号 esc下面的按键 需要在英文状态下输入
public class HelloWorld{public static void main(String args[]){System.out.println("Hello World");}}
- tip:
main的作用:
1.使得 当前类可以独立运行。
2.指明程序的入口,知道从何处开始执行。
- 3.被jvm(java虚拟机)所调用。
安装两个环境变量问题
win10下安装了jdk1.7和jdk1.8 先装的jdk1.7,后装jdk1.8 同时环境变量中设置师的是jdk1.7的路径。
但是,执行Java -version显示的是1.8的版本。
解决办法一:
C:\ProgramData\Oracle\Java\javapath“,这个文件夹中的三个文件是快捷方式,java.exe,javaw.exe,javaws.exe,全部是jdk1.8版本。将这3个快捷方式删除,执行java -version显示为1.7的版本。(ProgramData是属于隐藏项目)
解决方法二:
安装jdk1.6和jdk1.5这两个版本
在安装jdk1.6时(本机先安装jdk1.6再安装的jdk1.5),自动将java.exe、javaw.exe、javaws.exe三个可执行文件复制到了C:\Windows\System32目录,由于这个目录在WINDOWS环境变量中的优先级高于JAVA_HOME设置的环境变量优先级,移走/删除这三个文件即可。
(其他版本的路径可能在这个路径下,又或者是windows系统不一样,这几个文件的路径可能也不一样)
3567

被折叠的 条评论
为什么被折叠?



