1.软件是什么
DOS 命令
java 语言的概述
java语言的架构
java 的特性
Java语言的环境搭建
javaJDK的下载
java JDK目录的解析
java环境变量的 永久配置
java 环境变量的 临时配置
java 编程体验
使用环境变量配置 java中可执行文件目录
java中的规范(可遵守 可不遵守 ,不遵守就是 另类 会火星去吧 呵呵)
java中的注释
软件:一系列按照特定顺序组织的计算机数据和指令的集合
常见的软件
系统软件:DOS window Linux Unix
应用软件
迅雷 QQ 扫雷
软件实现了人和计算机之间交互
交互方式
图形化界面
命令行方式
DOS 命令
dir:列出当前目录下的文件和文件夹
md:创建目录
rd:删除目录
cd:进入目录
cd..:退回到上一级目录
cd/: 退回到根目录
del: 删除文件
ext:退出DOS命令
java 语言的概述
1.是sun (Stanford University Network)斯坦福大学网络退出的高级编程语言
2.是面向internet 的编程语言
3.随着java在web方面的成熟,已经成为 web应用的首选开发语言
4.易学,面向对象,安全可靠,与平台(win)无关的编程语言
java语言的架构
1.J2EE(Java 2 Platform Enterprise Edition) 企业版 主要针对 Web应用程序
2.J2SE(Java 2 Platform Standard Edition) 标准版 普通桌面 商务应用 比如 JAVA的扫雷
3.J2ME(Java 2 Platform Micro Edition) 小型版 电子消费产品, 嵌入式开发,手机应用
Java5.0版本后更名为 JAVAEE JAVASE JAVAME
java 的特性
1.跨平台
用java开发的应用可以在不同的系统上运行
2.原理
只要在需要运行java的应用程序的操作系统上安装一个 Java虚拟机 JVM 即可
有JVM(Java Virtual Machine)来负责运行Java程序在该系统中运行
3.可以看出JVM是分版本的
比如:Window JVM Linux JVM MAC JVM
Java语言的环境搭建
1.JRE:(Java Runtime Environment Java 运行环境)
包括JVM 和java程序所需要的核心类库,如果想要运行一个开发好的java程序,计算机中需要安装JRE JRE只能运行 Java程序
2.JDK:(Java Delelopment Kit Java开发工具包)
主要是供Java程序员 开发 Java 程序,器重包含了java的开发工具包,.也包括了JRE 所以安装 JDK就不用单独安装 JRE了
其中开发工具:javac 是编译工具 打包工具 jar.ext
简单而言: 使用 JDK 开发 完成java程序 ,使用 JRE 去运行java程序
javaJDK的下载
1.www.oracle.com 开发 : JAVAEE ---> Platform---> JDK 只运行 就 :jre
2.www.sun.com 开发 : JAVAEE ---> Platform---> JDK 只运行 就 :jre
1.安装后可以直接带着jdk 目录走就可以, 装和不装的区别在于 注册表中有记录
java JDK目录的解析
1.bin: 开发工具 都在这里 (Binary) 二进制文件 里面有javac命令工具
2.jre: java应用程序运行 所有需要的工具包括 JVM
java环境变量的 永久配置
1.配置在前面 查找的速度越快
2.环境变量 JAVA_HOME = c:\java\jdk6.0
3.设置 PATH+=%JAVA_HOME%\bin;
java 环境变量的 临时配置
1.set 是查看 所有的环境变量
2.set path: 查看 path 环境变量的值
3.set JAVA_HOME=c:\java\jdk6.0
4.set path=%JAVA_HOME%\bin;%path%
5.如果沿用 之前窗口的中设置的值 采用start 可以打开一个新的命令行窗口 里面的环境变量的值就是刚设置的
java 编程体验
1.新建记事本 123.txt
2.打开 --输入 --- class Demp{ public satatic void main(String [] args){ System.out.println("Hello World");}}
3.保存123.java
4.编译 进入到 这个文件的所在目录 然后 使用 javac Demo.java
5.运行 java Demo
6.如果 class 前面有 public 则这个文件的名称 要和这个公共类名一样
使用环境变量配置 java中可执行文件目录
1.临时配置
set classpath=D:\java\workspace\
2.清空环境变量
set classpath= \\=后面不写就表示清空
3.在使用 java 运行虚拟机在启动的时候 先找环境变量 classpath 如果没有classpath 就开始找当前目录 下的 可执行文件 -->先classpath---> 本盘符
4:set classpath=c:\; \\有 "分号" 就会先找 classpath 然后再找 当前目录
5:set classpath=c:\ \\没有 "分号" 只会找classpath
6.set classpath=.:c:\;d:\ \\"."表示先找本目录 --> c:\-->d:\
7.set classpath=c:\;d:\ \\ 没有 "." 就不会在找当前目录目录
8.set classpath=.:c:\;d:\ <=> c:\:d:\; ";" 表都会找当前路径下
比如:
c:\User\Bin>set classpath=.:c:\;d:\
c:\User\Bin>java Demo \\ 会先找 c:\User\Bin> 下是否有 Demo.class 文件
换个
c:\User\Bin>set classpath=c:\;d:\;
c:\User\Bin>java Demo \\会最后找 c:\User\Bin>下是否有 Demo.class 文件
明白当前目录是只 c:\User\Bin> 就可以了
java中的规范(可遵守 可不遵守 ,不遵守就是 另类 会火星去吧 呵呵)
1.类名 必须要 首字母大写
2.一个类中 只能有 一个main方法
3.编译类的时候 主要 类的后面的是否有隐藏的后缀名 !!!!
java中的注释
1. // 单行注释
2. /* 多上注释 */
3. /** 文档注释*/ 可以使用 javadoc.exe 生成 说明文档
4. 多行注释中 能有单行注释
5. 多行注释中 不能有多行注释
6. 文档注释中 不能有文档注释 和多行注释
7. 一般类和 函数 都加 文档注释