001_Java概述与环境搭建

Java由来:

SUN公司开发,95年推出,96年推出JDK1.0版本

09年被Oracle(甲骨文)收购

詹姆斯·高斯林被称作“Java之父”

JavaSE:Java Standard Editoion 标准版

JavaEE:Java EnterPrice Edition 企业版

JavaME:Java Mobile Edition 移动版

Java语言的特点:

面向对象(模拟现实世界,解决现实问题)

简单(相对于C,C++等,代码量少)

跨平台(操作系统,数据库,服务器)

Java的执行机制:

先编译,在执行(编译成字节码(.class文件)->在不同虚拟机进行执行解释)

环境配置:

JDK(Java directory ToolKit)Java开发工具 :由 JRE + 类库 + 开发工具 组成

JRE(Java Runtime Environment)Java运行环境 : 由 JVM + 解释器 组成

JVM(Java Virtul Machine)虚拟机:使用软件在不同操作系统中,模拟相同环境运行

环境配置的原因:为了在任何目录下都可以运行Java程序

步骤:先起一个变量值为JAVA_HOME值为JDK安装路径,在Path中引用该变量并进入bin文件,%JAVA_HOME%\bin

DOS命令:

创建文件夹  md*(make directory)

删除文件夹  rd*(remove directory)

创建文件  echo

删除文件  del*(delete)

查看目录  dir(directory)

切换磁盘  磁盘:

进入下一级  cd(change directory)

退出一级  cd..

退到根目录  cd\

清屏  cls(clean screen) 

复制  copy 源文件路径文件名 目标文件路径文件名

剪切  move  源文件路径  目标文件

退出  exit

第一个Java程序

class HelloWorld{

  //主函数,程序的入口

  public static void main(string[] args){

    //输出

    System.out.print("Hello,World");

  }

}

一个源文件可以有多个类;

一个源文件只能有一个公共类(public修饰),并且只能与文件名一致。

Package(包)

作用:相当于文件夹,管理字节码文件(.class)

用法:package 包名(放在源文件首行,多个包中间用.连接)

带包编译:Javac -d . 源文件名.java

带包运行:Java 包名.类名

编码规范(写的不好使人抓狂)

类名由一个或多个单词组成,每个单词首字母大写

函数名\变量名:一个单词小写,多个单词从第二个开始首字母大写

包名:全是小写。多个包用.连接

常量:全是大写。多个常量用_连接
// 单行注释

/* 多行注释 */

/** 文档注释 */(生成外部文档)

猜你喜欢

转载自www.cnblogs.com/a276665092/p/11891981.html