泰宁新闻网

java在哪学,java在哪学

泰宁新闻网 http://www.tainingxinwen.cn 2021-01-12 08:35 出处:网络
java在哪学,java在哪学,新手学习Java,该从哪里学起? 最近在入坑Java,Java基础知识了解的差不多了,听过很多人的建议,但是从别人那里听到的都是一些比较琐碎的东西,根据打听来的,结合网上自己找到的建议,开始详

java在哪学,java在哪学,新手学习Java,该从哪里学起?

最近在入坑Java,Java基础知识了解的差不多了,听过很多人的建议,但是从别人那里听到的都是一些比较琐碎的东西,根据打听来的,结合网上自己找到的建议,开始详细地记录一下初学Java,应该掌握哪些具体的内容?

总的说来包括以下八点内容:

1.Java基础入门

2.Java高级阶段

3.数据库和JDBC

4.Html Javascript

5.Jsp Servlet

6.Spring MVC框架

7.Spring框架

8.MyBatis框架

相信初次看到上面这些内容的人都很头大,有的词听都没有听到过,更别谈理解了,接下来就来看看这些内容都是关于哪些方面的知识。

 

Java基础入门

Java基础是新手的敲门砖,千里之行,始于足下,基础打好,以后学习就会一帆风顺了。那么Java基础具体要学习哪些内容呢?

1.Java简介

了解什么是Java;代码语法基本格式;输出表达式。 了解Java的大致编译以及执行过程。

2.Java语言基础、循环、数组;了解类和对象。

掌握Java的基本数据类型和引用数据类型有哪些。 掌握强制数据类型转换和自动类型提升规则。 常量如何声明及赋值。 循环的语法及作用。 掌握类的概念及什么是对象。

3.OOP封装、继承、多态

面向对象的三大特征。(这块内容非常重要,相对来说较为难以理解)

4.java.util.* 包下的常用类。

lang包下的基本数据类型对应的包装类(Byte, Short, Integer, Long, Double, Float, Character, Boolean); 字符串相关的类String、StringBuffer、StringBuilder.

5.IO流操作,多线程以及Socket

掌握IO读写流相关的类,了解字节流,字符流和字符流缓冲区; 掌握线程的概念,多线程的创建、启动方式,锁和同步的概念及运用; 掌握Socket通信的概念,如何声明客户端服务端,如何完成双端通信;

6.数据库基础(Mysql)及JDBC

掌握数据库的基本概念,Mysql的安装、启动与停止; Mysql数据库客户端的安装与使用; JDBC的概念,在Java中使用Mysql驱动包连接Mysql.

通过第一阶段的学习掌握Java语法和常用类,数据库入门技术相关知识。让自己对于存储,IO,这些有个大概的了解。这时候,暂时不需要花大量的精力以及篇幅去学习多线程和Socket,当然这里不是说他们不重要,而是对于现阶段的你,或许很难非常清晰的明白以及了解他们具体的作用。这里第一节忽略掉了Swing,Swing章节的内容可以不学,因为在实际的工作中基本上没有用武之地。新手在第一阶段的学习是最难熬的,因为这个阶段需要记的东西特别多,但是又不像看小说一样,什么东西都能看明白,建议大家先过一遍基础内容,不明白的地方可以先放一边,回头可以慢慢捡。此外,不建议开始学就抱一本书在那里慢慢啃,可以找一些讲的比较好的视频跟着学。

 

Java高级阶段

学习了java的基础知识后,下面我们就进入java的高级阶段,这个阶段的内容其实不仅仅只是学习java,还包括作为一个java程序所必须掌握的其他知识,比如XML,Linux等等,当然我们也会学习到java的一些高级内容,包括:泛型、对象的克隆、枚举、foreach循环、可变参数、静态导入、日志文件、反射和元数据Annotation这部分的内容有些比较难理解,在以后的编程中我们会不断使用这些技术,如果你不想一直做一个菜鸟,那么必须好好理解这些技术,另外我们也得简单学习一下设计模式。Java高级阶段需要学习一下内容:

1.XML的简介和语法认识

XML的简介; XML的语法; XML的文档构建模块的定义;

2.数据建模和java解析XML的多种API

使用java的Dom4J解析XML和封装javaBean对象; 使用java的Dom4J操作XML; 使用SAX解析XML文档;

3.Java高级内容

对象的克隆; foreach循环,可变参数和静态导入; 日志文件; 元数据Annotation;

4.设计模式简介

什么是设计模式; 代理模式; 简单工厂模式;

 

数据库和JDBC

虽然我们主要学习是java和android的开发,但是百分之八十的应用程序都离不开数据库。尤其是java的应用程序,大部分的数据都是保存在数据库中,作为程序员不可能不接触数据库的。大家千万不要轻视这个阶段的内容,可以说如果你的数据库没有学好,就算你的java学得再好也不会有公司要你的。我们也是从零基础开始简介数据库的,先了解一下什么是数据库,数据库的发展历史。然后我们将会重点以Oracle数据库作为学习对象,学习基本sql语言,并了解如何设计数据库等,重点会学习数据库的查询。然后我们就会进入jdbc的学习,比较sql语言还是需要嵌入到程序中,那么就需要认真学习一下jdbc,我们会深入的学习如何使用jdbc链接数据库,同时也会重点讲解一下如何封装一个BaseDao类,以更方便的操作数据库。接着我们会学习一下数据库的高级内容,包括:PL/SQL简介、和语句块结构、条件结构、循环、游标、函数、触发器和存储过程等等。

1.数据库介绍和oracle的安装:

本文标题:java在哪学,java在哪学
http://www.tainingxinwen.cn/qitaxinxi/600546.html

0

精彩评论

暂无评论...
验证码 换一张
取 消