day01-概述
来源:互联网 发布:淘宝千人千面怎么做 编辑:程序博客网 时间:2024/06/15 15:07
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系统不一样,这几个文件的路径可能也不一样)来源: http://blog.csdn.net/mastery_nihility/article/details/54318973
- day01-概述
- JavaSE:Day01-Java概述
- day01 Java 概述
- Java基础Day01-概述
- Struts2概述(day01)
- javaweb-day01-5(XML 解析-概述)
- 黑马程序员--java概述(day01)
- 第一章 day01 Java概述 环境搭建
- 第1章:Java语言概述(day01)
- day01
- day01
- DAY01
- DAY01
- day01
- Day01
- day01
- day01
- day01
- [LeetCode] Pow(x, n)
- [LeetCode] Plus One
- [LeetCode] Populating Next Right Pointers in Each Node
- [LeetCode] Populating Next Right Pointers in Each Node II
- [LeetCode] Permutation Sequence
- day01-概述
- ImageLoader,GET,POST获取数据,多条目加载,XListView
- [LeetCode] Permutations II
- [LeetCode] Remove Dunplicates from Sorted List
- [LeetCode] Remove Dunplicates from Sorted List II
- [LeetCode] Remove Dunplicates from Sorted Array
- [LeetCode] Remove Dunplicates from Sorted Array II
- [LeetCode] Remove Element
- 单身模式(单例模式)