我想要自学java,请教自己java的方法,实用的,非诚勿扰。

 我来答
西安_尚学堂
2017-09-14 · TA获得超过128个赞
知道小有建树答主
回答量:113
采纳率:100%
帮助的人:34.2万
展开全部

一、自学Java知识目录:

Java SE基础

1、语法基础

JAVA开发入门、安装和配置开发环境、开发工具的使用、Java基本程序结构;变量与数据类型、运算符与表达式、条件结构:简单if结构、switch结构;循环结构while、do...while、for循环、嵌套for循环、流程控制语句(break、continue)等

2、面向对象

数组、类和对象;基于数组的排序和查找算法(冒泡排序、选择排序、快速排序、二分查找);面向对象三大特征之封装、继承;面向对象三大特征之多态、final、static关键字用法等

3、Java常用类

常用类(Math、String、StringBuffer、StringBuilder、Random、NumberFormat、Date、Calendar、SimpleDateFormat等)

4、异常处理

异常处理(try..catch、throws、throw处理异常、自定义异常类)

5、集合框架

集合类分层模型、List、Set接口的实现类ArrayList、Vector、HashSet、TreeSet类用法;集合类应用练习:使用ArrayList集合完成宠物商店设计、HashMap与Hashtable类的使用

6、IO流

IO流简介、字节流和字符流的类继承体系、File类的使用、FileInputStream/FileOutputStream类用法、转换流
InputStreamReader用法等

7、多线程开发

多线程详解 线程与进程、实现多线程的方式、线程休眠、优先级、线程同步、线程生命周期、生产者和消费者

8、网络通信和XML

网络编程 基于Tcp/Ip的网络通讯、基于UDP的网络通信;XML文件读写 使用dom4j读写xml文件、使用SAX解析xml数据

9、MySQL

MySQL概述、数据类型、数据库、表的创建、数据的添加、修改、删除、简单查询、排序;聚合函数、多表联合查询、分组查询、分页查询、模糊查询、子查询、内联接查询、外联接查询、索引、视图、事务控制和实战案例分析等

10、JDBC

Connection/Statement/ResultSet三大接口功能详解、DBUtils类、DAO层编写;PrepareStatement接口用法、Java访问Mysql乱码处理、IO流+JDBC综合(利用属性文件db.properties来配置数据库连接信息)

二、自学Java学习方法:

1、自学Java知识学习步骤

①java基础(基础语法)

②java面向对象

③数组、集合、常用类

④IO流

⑤多线路SOCKET编程

⑥数据库、网络传输、数据解析。

2、根据上面六项串起来做实例,

3、优化代码:编写代码规范,通用逻辑或处理共同话,性能优化等等

4、改善代码和功能完善等等。

上面的基础学会了,开始试着开发项目,或都看别人已经开发好的项目自己拿来练习,巩固知识点。

进公司能上手,对技术也扎实,工资绝对比你期望的要高!

自学的话时间比较长,但是一定不要太过多依赖于视频,视频的目的是理解里面的技术。

qb0wq8
2017-09-26
知道答主
回答量:22
采纳率:0%
帮助的人:9.7万
展开全部
自学java的方法分两类:
1.看视频:时间长,要有耐性,估计全看完要1个半月,基本可以学全开发用的东西,但是对内在原理了解如何还要看你的理解能力。可以在扣丁学堂在线视频学习。
2.看网上资料,看书:速度因人而已,领悟力强的半个月就能搞定,学的东西还比看视频多,毕竟学到这阶段都有点基础了,可以研究下程度更深的东西,如果自觉不够聪明就别勉强了,说不定3个月还云里雾里。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
泷曜栋3
2017-09-14 · TA获得超过1919个赞
知道小有建树答主
回答量:885
采纳率:12%
帮助的人:365万
展开全部
从基础学起,可以看书,推荐<Thinking in java>,并且看相关的Java视频。网上有很多不错的Java自学视频。推荐《郝斌Java自学视频》,《马士兵java》。书籍可以起到辅助查询的作用。照着老师的例子,自己去敲。不断的动手实践,最好的捷径就是:不断的敲,不断的调试错误。另外就是要坚持去学。加油!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式