你好
我是大福 你现在看的是大福笔记
又降温了 下点小雨
出门有点冷
走路到公司20多分钟,又走的有点热
昨天说到了,今年的计划是从零开始重新学习并梳理下这两年学习和接触到的技术
那么今天开始第一个知识点JavaSE的学习
学习之前的首要任务是选择教程
关于Java的书籍好多,下图是现在手上已买的书籍,也算买了不少(全部看完的基本没有)
其中那本[Java编程思想]还是低价收购来的二手的(那时没钱,然后大家都说这本书是Java的圣经)
不过今天并不想选择其中一本作为学习的教材。个人比较懒,还是比较喜欢看视频类的教程.
网上关于Java的视频不少.其中有好有坏,对于新手来说选择一套合适的教程尤为重要
每个人选择的标准各不相同,那我就说说我的标准.
首先,肯定是视频的清晰度,包括声音和画面(废话!看不清听不见还怎么学!!)
声音方面只有能听的懂就行,不需要纠结视频录制老师的普通话是否标准,英文发音怎么样。这方面只要不是太离谱,听着舒服不纠结就OK。
画面的要求高点,因为好多例子都是需要现在代码演示的,所以画面的要求是必须能看清例子的代码。有的教程前面清楚到后面就不行了,所以多点开几个视频看看
清晰度没问题了,接下来的就是课程的内容.
JavaSE的内容我觉得应该包含以下知识点
Java基本语法
面向对象知识
Java常用类库
异常处理
Java集合
IO
泛型
枚举
注解
多线程
Java反射机制
网络编程
正则表达式
至于GUI Swing图形类的东西在WEB开发中基本用不到,可学可不学.
ClassLoader JVM 之类的知识有点深入了可以工作后在学(当然现在已经工作了,所以这次的学习计划也会包含这些).
最后是老师讲课的风格,同样一个知识点不同的老师讲解起来会有完全不一样的效果。
这里没有什么标准.自己听着喜欢就行了
有了这些标准那我们就要哪里有视频教程了
第一条途径上万能的某宝。
搜索下【Java视频教程】,花少量的钱可以买到好多的盗版教程。当然几年重视版权问题,所以教程的数量少了不少.
第二条途径,上各大培训机构的官网。
基本上每家培训机构都会推出一些免费的视频来吸引Java学习者下载,以此扩大知名度来进行招生。某宝上的好多教程其实就是这些培训机构的教程。
下面列举下收集到的可以免费下载的网站,一些半送半藏的就不列举了(PS:这里推荐的只是视频教程,如果你要参加培训,请自行鉴别各种坑)
http://fkjava.org/video/index.htm
http://www.bjpowernode.com/video.html
http://v.itcast.cn/map/22.html
http://www.bjsxt.com/download.html
http://www.atguigu.com/download.shtml
另外还有网易云课堂和腾讯云课堂
https://ke.qq.com/
http://study.163.com/
这些地方能找到的教程应该够学好一阵子.
上面的教程你可以根据自己的标准选择喜欢的视频教程进行学习。
我这里选择的是下面这个作为这次学习的主要教程,当然也会参考下其他的教程
http://v.itcast.cn/map/22.html
好了,今天就到这里
我是大福 明天见
分享到:
相关推荐
JavaSE基础入门视频教程第24天主要涵盖了IO流对象的相关知识,这是Java编程中非常核心的一个部分。IO流在Java中用于处理数据的输入和输出,是程序与外部世界交换信息的重要工具。本教程通过一系列视频讲解了不同类型...
### JavaSE教程知识点详解 #### 第一章:Java预备知识 - **常用DOS命令**:介绍常用的DOS(磁盘操作系统)命令,如`dir`(列出当前目录下的文件和文件夹)、`cd`(改变当前目录)等,帮助初学者熟悉Windows命令行...
这个压缩包"JavaSE基础教程PPT和源代码.zip"包含了学习JavaSE基础知识的PPT教程和配套的源代码,是初学者入门Java编程的理想资源。 在JavaSE的基础教程中,你将了解到以下关键知识点: 1. **Java环境配置**:首先...
### JavaSE教程——布小禅 #### 一、初始Java ##### 1. 了解Java Java是一种由Sun Microsystems公司(现已被Oracle收购)于1995年5月推出的高级程序设计语言,其最显著的特点是面向对象编程。作为一种用途广泛的...
### JavaSE6脚本引擎详解 #### 一、引言 随着JavaSE6的发布,其引入了许多新特性,使得开发者能够更加灵活高效地进行软件...此外,通过不同的获取脚本引擎的方式,可以更灵活地选择合适的脚本引擎来满足特定需求。
这个"javaSE入门视频教程.zip"文件提供了一套完整的Java基础知识教学资源,非常适合编程新手学习。以下是本教程可能涵盖的主要知识点: 1. **Java环境配置**:首先,初学者需要了解如何在计算机上安装Java开发工具...
### JavaSE培训教程(初级慧桥)知识点梳理 #### 一、Java的历史和发展 - **研发阶段**:1991年,SUN公司的James Gosling开始研发Java,并最初命名为Oak。 - **幼年期**: - 1995年5月23日,SUN公司正式发布Java...
【JavaSE基础教程】 Java Standard Edition (JavaSE) 是Java平台的一个核心版本,主要用于桌面应用和服务器端开发。JavaSE提供了丰富的类库和API,使得开发者可以构建跨平台的、可移植性强的Java应用程序。本教程...
1. **配置步骤**:在IDEA中选择“Configure Project Defaults Project Structure”,在弹出的界面中选择“SDKs”,然后指定到硬盘上的JDK目录即可完成配置。 #### 三、IDEA创建JavaSE项目 1. **创建流程**:直接...
本教程将深入探讨如何在JavaSE环境中实现数据库的操作,结合前端技术如jQuery、AJAX以及表格插件jqGrid。 1. **JDBC基础**: JDBC是Java访问数据库的标准接口,它定义了一套用于与关系型数据库交互的API。通过JDBC...
NIO(New IO)引入了选择器和通道的概念,提供了非阻塞I/O,适合处理大量并发连接。 这个教程可能还包含对Java集合框架的深入研究,包括泛型、Stream API的使用,以及Lambda表达式的应用,这些都是Java 8及更高版本...
在这些Java代码示例中,我们看到了几个关键的Java编程概念,主要涵盖了基本语法、条件判断、循环控制以及简单的数据类型操作。...李兴华的教程以其清晰的示例和易于理解的方式,对于Java SE的入门学习是很有帮助的。
本教程"JavaSE基础入门视频教程33天之(10) part1"聚焦于面向对象编程中的一个重要概念——继承。通过这10个视频,初学者将对JavaSE中的面向对象编程有更深入的理解,为成为一名初级程序员打下坚实的基础。 继承是...
本文将详细介绍JavaSE基础入门视频教程中第8天的课程内容,帮助初学者全面理解面向对象编程的基本概念、程序控制结构以及用户交互设计。 在第8天的教程中,学习者首先会接触到一个具体的项目案例——超市管理系统。...
JavaSE基础入门视频教程33天之(26)涵盖了多线程这一核心主题,适合初学者系统学习Java编程的基础知识。在这个阶段的学习中,你可以深入理解如何在Java中创建和管理线程,这对于开发高效的并发应用程序至关重要。...
然而,这个标签与NetBeans IDE本身并不直接相关,可能是用户在使用NetBeans进行Android开发时涉及到的相关工具或教程。 压缩包子文件的文件名称“netbeans-7.3-javase-windows.exe”是一个Windows可执行文件,是...
本套JavaSE基础入门视频教程共33天,旨在帮助初学者从零开始掌握Java编程基础知识,通过系统学习,使学员能够达到至少10K以上的薪资水平。在第32天的内容中,主要聚焦在网络编程方面,涵盖了网络通信的基础概念和...
本"JavaSE基础入门视频教程33天之(2) part2"着重于初级程序员的基础语法学习,旨在帮助没有Java编程基础的人快速掌握这门语言,为他们未来在IT行业的发展打下坚实基础。 在第一天的学习中,可能已经介绍了Java的...
本教程是针对Java初学者设计的“JavaSE基础入门视频教程33天之(31) part2”,旨在帮助无编程基础的人快速掌握Java基础知识,为日后的编程工作打下坚实的基础。通过完整地学习本套课程,学员有望在技能上达到能够...