AmosCloud

Library

Have a Question?

If you have any question you can ask below or enter what you are looking for!

安康学院2020年10月24日-25日

课程进度

1. JAVA简介和环境搭建

  • java:编程语言(人操作计算机时使用的媒介)
  • jdk: java development kit (Java开发工具包)
    jre: java run environment (Java运行环境)

目前企业开发中使用的jdk主流版本(90%)使用java 1.8(8)
java的版本向下兼容(例如:11完全兼容8)

  • 环境变量(environment variables)
    在windows中,我们使用cmd命令行去启动一些软件时,需要切换到软件所在的文件夹中才能启动
    如果想在不切换文件夹的情况下,在任何位置都可以启动软件,就需要做一些配置

path是路径的意思

在windows中有一个叫做Path的变量(记事本)中记录各种各样的软件的路径
如果在cmd中启动某个软件时,在当前目录找不到这个软件,那么系统就会去Path中找,如果Path中也找不到就报错,如果Path中能找到就直接执行。

  • 安装JDK和JAVA环境变量
  • ide(集成开发环境):

    • Java常见的IDE
      eclipse 、 My eclipse 、IDEA

eclipse 、 My eclipse 可以兼容maven但是需要配置
IDEA 直接内置了maven

2. 变量

// 变量:
//  1.标识符 给一些数据起一个简短的名字来代替它
//  下划线 $ 字母开头  数字字母下划线组成
//  字母 unicode(万国码) 的字母
//  2.变量分类
//  8种
//   位 bit  :  代表0 或者1
// 整数
//   字节 byte  :   8个位    1111 1111  0~255  java中byte取值范围-128~127
//   短整型short : 2个byte字节 16个位  0~65535
//   整型 int :  2个short 4个字节  32个位 0~4294967295
//   长整型 long :  2个int  8个字节  64个位
// 小数 (float浮点数)
//     浮点数 float: 4个字节  32个位
//  双精度浮点double:8个字节  64个位
// 字符  char
// 布尔类型 boolean  true false

3. 选择结构

4. 循环结构

5. 基本数据结构(数组)

6. 面向对象

7. 集合

8. IO

9. 线程

10. 网络编程(socket)

11. java反射