解决什么工作场景

很多做 PHP 的同学在实际业务里会遇到这样的情况:公司要接中台、改微服务,或者新项目指定要用 Spring 生态,这时候光会 PHP 就不够用了。这门课切入的就是这个尴尬的转型期。它不跟你扯大道理,直接对着有编程经验的人讲 Java 的基础规矩。解决的核心场景是:你已经懂了变量、循环、接口这些通用概念,但需要快速摸清 Java 在类型强校验、编译运行机制以及面向对象写法上和 PHP 有哪些差异,好让你在接手旧 Java 工程或者和 Java 团队对接联调时,不再对着报错信息发懵。

适合什么基础与怎么配合练习

这套资料明确是给有其他语言基础尤其是 PHP 背景的人准备的,纯零基础小白跟起来会有点吃力,因为讲师默认你已经懂了流程控制逻辑,重点放在 Java 的特有写法上。建议学习时不要光看视频,资料包里的代码片段一定要自己在编辑器里敲一遍。先跟着配好开发环境和编辑器,然后重点看变量数据类型和类型转换这几块,这是 PHP 转 Java 最容易踩坑的地方,比如强类型转换的边界和字符处理的差异。每看完一个语法点,自己写个几行的小例子跑通,验证一下编译和运行的过程,比干看几遍视频都有用。

学完能独立做什么

啃完这一季的内容,你不会立刻变成 Java 老手,但绝对能独立看懂一般的 Java 业务代码了。具体来说,你能自己搭起本地开发环境,写出包含基本变量运算、流程控制的 Java 独立程序,并且理解面向对象的基础封装逻辑。在真实工作里,这意味着你可以去接手维护一些简单的 Java 模块,能看懂同事提交的代码逻辑,或者在系统联调时自己写个小的测试类去验证接口返回的数据结构。这就给你后续去啃主流框架打了个底,不至于直接看框架源码时连基础的方法定义和类型声明都看不明白。


java变量 数组 面向对象

课程目录

*   01 Java课程介绍/

  *   01 Java介绍以及发展历程-1.mp4 (74.64 MB), 13:31

*   02 JDK IDEA安装第一个程序运行/

  *   01 Java各版本以及JDK-JRE-JVM介绍-2.mp4 (71.60 MB), 13:55

  *   02 JDK18安装以及目录介绍-3.mp4 (39.98 MB), 07:27

  *   03 编写第一个java程序以及运行-4.mp4 (34.11 MB), 07:06

  *   04 IDEA编辑器安装配置使用-5.mp4 (103.82 MB), 20:51

*   03 java变量数据类型运算符流程控制/

  *   01 Java的变量以及常量-6.mp4 (69.01 MB), 16:04

  *   02 java基本数据类型-7.mp4 (48.17 MB), 11:31

  *   03 Java数据类型转换-8.mp4 (64.40 MB), 15:34

  *   04 Java的运算符-9.mp4 (69.28 MB), 17:31

  *   05 选择结构if-switch-10.mp4 (54.51 MB), 12:50

  *   06 循环结构for-while-11.mp4 (69.72 MB), 17:33

*   04 Java字符串String/

  *   01 字符串的定义方式-12.mp4 (78.05 MB), 15:50

  *   02 字符串创建在内存中的表现-13.mp4 (99.47 MB), 18:46

  *   03 equals与==比较的区别-14.mp4 (28.39 MB), 06:57

  *   04 string和int相互转换-15.mp4 (56.41 MB), 10:55

  *   05 操作字符串常用的方法-16.mp4 (78.29 MB), 14:55

  *   06 stringBuffer和Builder-17.mp4 (37.21 MB), 07:27

*   05 Java数组Array/

  *   01 Java数组的定义方式-18.mp4 (56.50 MB), 13:45

  *   02 数组分析以及在内存中的存储方式-19.mp4 (50.33 MB), 12:17

  *   03 数组访问以及默认值-20.mp4 (46.30 MB), 10:00

  *   04 二维数组定义以及循序遍历-21.mp4 (42.04 MB), 10:42

  *   05 Arrays操作数组常用方法-22.mp4 (70.33 MB), 14:23

  *   06 冒泡排序和选择排序-23.mp4 (55.39 MB), 12:48

*   06 java面向对象定义构造器变量方法参数/

  *   01 面向对象介绍以及类的定义-24.mp4 (47.21 MB), 09:53

  *   02 面向对象属性定义以及访问-25.mp4 (34.80 MB), 07:54

  *   03 方法定义访问以及void关键词-26.mp4 (52.77 MB), 11:34

  *   04 对象在内存中表现形式-27.mp4 (40.10 MB), 08:23

  *   05 方法参数以及可变参数-28.mp4 (53.54 MB), 11:09

  *   06 面向对象static修饰符-29.mp4 (114.43 MB), 24:19

  *   07 方法重载以及构造器-30.mp4 (88.56 MB), 17:51

  *   08 成员变量以及局部变量-31.mp4 (30.48 MB), 07:40

*   07 java面向对象继承修饰符重写/

  *   01 关键字this的使用-32.mp4 (80.10 MB), 16:24

  *   02 包package定义引入使用-33.mp4 (79.66 MB), 17:42

  *   03 类的继承-34.mp4 (57.79 MB), 13:24

  *   04 访问权限修饰符-35.mp4 (112.14 MB), 24:20

  *   05 修饰符final-36.mp4 (40.93 MB), 09:54

  *   06 面向对象之方法重写-37.mp4 (52.26 MB), 11:04

  *   07 面向对象之super关键字使用-38.mp4 (73.49 MB), 14:30

  *   08 面向对象之Object类-39.mp4 (37.20 MB), 07:06

  *   09 面向对象之代码块-40.mp4 (67.80 MB), 14:41

*   08 java面向对象封装多态抽象类接口内部类/

  *   01 面向对象之封装-41.mp4 (76.56 MB), 16:39

  *   02 面向对象之多态-42.mp4 (113.36 MB), 26:03

  *   03 面向对象之抽象类-43.mp4 (61.01 MB), 14:12

  *   04 面向对象之接口-44.mp4 (43.81 MB), 10:43

  *   05 接口默认方法静态方法私有方法-45.mp4 (54.32 MB), 12:06

  *   06 面向对象之局部内部类-46.mp4 (61.05 MB), 13:00

  *   07 面向对象之匿名内部类-47.mp4 (67.49 MB), 14:37

  *   08 成员内部类静态内部类-48.mp4 (55.87 MB), 11:38

*   09 java注解包装类以及常用类/

  *   01 java注解-49.mp4 (50.91 MB), 11:21

  *   02 包装类装箱拆箱Integer-50.mp4 (83.30 MB), 15:03

  *   03 System以及Scanner类使用-51.mp4 (40.91 MB), 07:34

  *   04 Math以及BigDecimal类使用-52.mp4 (40.53 MB), 09:14

  *   05 Java日期时间获取-53.mp4 (50.98 MB), 08:58

*   10 课程资料/

  *   01 课程资料.txt (0.00 MB)