UM2——Java

注意:这里的Java学习建立在学习过C#四部曲的基础上,因此这里的语法学习会简略一些,毕竟很多内容是相通的,除了一些细节上的不同

Java

Java 是由Sun公司在1995年推出的,Java面向对象程序设计语言和Java平台的总称
后来 Sun公司 被 Oracle(甲骨文)收购,Java就变成了甲骨文公司的产品
它是一种面向对象的语言,不仅吸收了C++的各种优点,还摒弃了C++里难以理解的多继承、指针等概念
由于它强大和简单易用,所以它的出现席卷全球,可以说C#语言,就是微软照着Java打造的语言,想要复刻Java的成功

Java可以用于编写桌面应用程序(PC软件)、WEB应用程序(网站开发)、Android应用程序、服务器开发等等

本系列学习内容

  • IDEA的语言设置、字体设置以及Java注释

  • 变量

  • 运算符

  • 条件分支语句

  • 循环语句

  • 数组和Arrays类

  • 函数

  • 面向对象

    • 封装
    • 继承
    • 多态
  • 内部类

  • String

  • StringBuilder

  • 泛型

  • 集合类

  • 异常处理

  • lambda表达式

  • 方法的引用和Function接口

  • 常用类库

学习Java的目的

由于Android平台下很多内容都是由Java开发,我们可能使用到Java的情况主要有以下几种情况:

  1. 接入Android平台第三方SDK
  2. Unity和Android平台的交互(彼此之间的相互调用)

等等

为了提升我们的就业竞争力,我们需要对Java语法有所掌握
由于C#和Java非常相似,所以只要C#学的好,学习Java将易如反掌

Java环境的搭建

注:在安装Java前,不妨先在cmd或者powershell内输入java -version​,确认是否已经安装java相关内容,如果确实没有安装再执行前两步

image

  1. JDK(Java开发工具包):Java Downloads | Oracle

  2. Java环境变量配置:我的电脑——>系统属性——>查找——>系统环境变量——>环境变量

    1. JAVA_HOME​: 变量值为JDK在你电脑上的安装路径,安装好后可以利用%JAVA_HOME%​作为JDK安装目录的统一引用路径
    2. Path​:编辑Path属性,在原变量后追加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
    3. CLASSPATH​: 变量值为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
  3. 安装Java开发集成环境(IDE)

创建Java工程

点击New Project,为工程命名,选好工程路径,选择Java语言,选择好JDK,即可创建工程

image

值得一提的是,新版本的IDEA使用了新的UI,它相比以前的UI更加简约和美观,但它和课程所使用的版本的UI不太相同
如果不适应旧版UI,点击左上角的image,点击File —— Setting —— New UI 处将Enable New UI 取消勾选,然后重启即可