JAVA语言基础(目录,视频教程,安装笔记,学习笔记)

对于一个优秀的软件测试工程师,学习JAVA是十分有必要的~
这篇文章包含了JAVA语言基础学习的目录、全部视频教程、安装教程,方便有兴趣的同学了解学习
后期我也会不断更新,把我的学习笔记做成链接,放在目录后供大家参考学习

  • JAVA语言基础视频教程 链接:https://pan.baidu.com/s/1kYCsgVmZrDt7hfc8gh4FIA 密码:uj9x
  • 注意:建议下载到百度网盘,用手机观看
  • 因为当我用手机上的百度网盘观看视频很清晰,但用电脑观看就很模糊。

目录
一、JAVA环境的搭建
二、JAVA学习目录/笔记


一、JAVA环境的搭建(具体步骤点击下方蓝字):

1.JDK的安装、配置环境变量
2.myeclipse安装需要破解,比较坑。所以我后来就直接安装eclipse了,安装方便不收费,用起来和myeclipse差不多。
eclipse的安装https://jingyan.baidu.com/article/ed2a5d1f64dca409f6be172b.html

二、JAVA学习目录(点击蓝字,跳转到具体笔记)

  1. JAVA是什么
    JAVA笔记——1.JAVA是什么 如何用myeclipse写java代码
  2. main()详解
    cmd输入javac显示不是内部或外部文件怎么破?(输入java和java -version时都没有问题)JAVA笔记——2. main()详解
  3. JAVA程序结构
    JAVA笔记——3.JAVA程序结构
  4. JAVA的数据类型
    JAVA笔记——4.Java的数据类型
  5. 不变的常量
    JAVA笔记——5.不变的常量
  6. 变量是什么
    JAVA笔记——6.变量是什么
  7. 你的选择是什么-条件结构
    JAVA笔记——7.你的选择是什么-条件结构
  8. 运算符与表达式
    JAVA笔记——8.运算符与表达式
  9. 条件结构之switch语句
    JAVA笔记——9.条件结构之switch语句
  10. for循环
    JAVA笔记——10.for循环
  11. while循环语句
    JAVA笔记——11.while循环语句
  12. 数组就是一组数据
    JAVA笔记——12.数组就是一组数据
  13. 设计真正的应用程序
    JAVA笔记——13.设计真正的应用程序
  14. 静态变量和静态方法
    JAVA笔记——14.静态变量和静态方法
  15. 对象有状态和行为
    JAVA笔记——15.对象有状态和行为
  16. 对象的构造
    JAVA笔记——16.对象的构造
  17. 构造方法的重载
    JAVA笔记——17. 构造方法的重载
  18. 你可以告诉对象该怎么做
    JAVA笔记——18.你可以告诉对象该怎么做
  19. 你可以真的对象工作的结果-获取方法的返回值
    JAVA笔记——19.你可以知道对象工作的结果-获取方法的返回值
  20. 创建对象数组
    JAVA笔记——20.创建对象数组
  21. 对象与对象之间的关系
    JAVA笔记——21.对象与对象之间的关系
  22. 一个对象怎么调用另外一个对象呢
    JAVA笔记——22.一个对象怎么调用另外一个对象
  23. 对象间的继承
    JAVA笔记——23.对象间的继承
  24. 方法的覆盖
    JAVA笔记—— 24. 方法的覆盖
  25. 到底调用哪一个方法
    JAVA笔记——25.到底调用哪一个方法
  26. this和super
    JAVA笔记——26.this和super
  27. 不该初始化的Class
    JAVA笔记——27.不该初始化的Class
  28. 接口
    JAVA笔记——28.接口
  29. 如何组织类和包
    JAVA笔记——29.如何组织类和包
  30. 如何使用JAVA API
    JAVA笔记——30.如何使用JAVA API
  31. 字符串函数
    JAVA笔记——31.字符串函数
  32. 日期函数
    JAVA笔记——32.日期函数
  33. Math函数
    JAVA笔记——33.Math函数
  34. 集合函数-List
    JAVA笔记——34.集合函数-List
  35. 集合函数-Set
    eclipse中,Java导入包的快捷键JAVA笔记——35.集合函数-Set
  36. 集合函数-Map
    JAVA笔记——36.集合函数-Map
  37. 有风险的代码-异常
    JAVA笔记——37.有风险的代码-异常
  38. finally块
    JAVA笔记——38.finally块
  39. 图形界面
    JAVA笔记——39.图像界面
  40. jpanel和jbutton类
    JAVA笔记——40.jpanel和jbutton类
  41. jtextfield组件
    JAVA笔记——41.jtextfield组件
  42. 用户事件
    JAVA笔记——42.用户事件
  43. 事件类型
    JAVA笔记——43.事件类型
  44. JAVA事件处理机制
    JAVA笔记——44.java事件处理机制
  45. flowlayout和gridlayout布局
    JAVA笔记——45.flowlayout和gridlayout布局
  46. cardlayout布局
    JAVA笔记——46.cardlayout布局
  47. borderlayout布局
    JAVA笔记——47.borderlayout布局
  48. gridbaglayout布局
    JAVA笔记——48.gridbaglayout布局
  49. jsplitpane
    JAVA笔记——49.jsplitpane
  50. jtabbedpane组件
    JAVA笔记——50.jtabbedpane组件
  51. jinternalframe组件和jdesktoppane组件
    JAVA笔记——51.jinternalframe组件和jdesktoppane组件
  52. 文件对象
    怎么解决java.io.IOException: 拒绝访问/客户端没有所需的特权(亲测有效)JAVA笔记——52.保存对象
  53. 输入输出流
    JAVA笔记——53.输入输出流
  54. 输入输出流二-fileinputstream
    JAVA笔记——54.输入输出流二-flieinputstream
  55. 输入输出流三-bufferedreader
    JAVA笔记——55.输入输出流三-bufferedreader
  56. 输入输出流四-printwriter
    JAVA笔记——56.输入输出流四-printwriter
  57. 输入输出流五-标准流
    JAVA笔记——57.输入输出流五-标准流
  58. 输入输出流六-objectouputstream和objectinputstream
    JAVA笔记—— 58. 输入输出流六-objectouputstream和objectinputstream
  59. 随机访问文件类randomaccessfile
    JAVA笔记——59.随机访问文件类randomaccessfile
  60. 聊天程序概述
    JAVA笔记——60.聊天程序概述
  61. 网络连接
    JAVA笔记——61.网络连接
  62. 信息的发送与接收
    JAVA笔记——62.信息的发送与接收
  63. 线程与多线程
    JAVA笔记——63.线程与多线程
  64. 线程同步
    JAVA笔记——64.线程同步