零基础学JAVA

2024-11-30 11:04:42
推荐回答(5个)
回答1:

1、找一个好老师很关键。自学需要你有相当的毅力!自学需要克服相当多的困难,对你也是很大的挑战和锻炼。
2、如果时间、资金上允许,去培训机构是一个不错的选择。快速入门,进到这个行业去发展。
3、百度中搜“ppy2790博客”,大量Java、 Android技术文章,游戏开发视频,Android项目。

Java学习之路
-----------------------------------------

如果你是正在学习,可以对照下面我给定的内容列表检查一下,你学到哪里了?

如果你是初学,或者正在考虑学习,那把这个蓝图装在心中,出发吧。ACTION!

一、程序逻辑基础
如果你有程序逻辑的基础(基本语法、变量定义,条件判断,循环),学过C/C++。那这部分可以跳过。
如果你想测试一下:请见博客中的文章 “给编程入门者”,把里面的题做一做(可用你熟悉的编程语言)。

如果你是第一次学习编程语言,先打一个程序逻辑的基本功,学习:
1、数据类型
2、变量定义、操作符
3、条件语句
4、循环语句
5、方法(方法参数,返回值)

另外就是做一些编程逻辑题的训练。如上面提到的“斐波那契数列”、“打印万年历”、“求质数,完全数”、“打印三角形”等等。
二、Java基础
主要是对J2SE,OOP的学习。包括:
1、面向对象:继承、封装、多态
2、方法重载、重写
3、接口、抽象类
3、Java类的学习
(1)lang包:String, Object,基本数据类型的封装类,异常类
(2)util包: 集合类 List Map Collection
工具类 Date Calendar Collections Arrays Locale Random

(3)io包: 字节流、字符流,File,序列化
(4)sql包: JDBC编程
(5)text包:Format SimpleDateFormate NumberFormat
(6)net包:网络编程了解,如果查想做移动开发,需要掌握
(7)awt, swing包:图形用户界面了解

三、数据库
掌握SQLServer , MySQL, 了解 Oracle。
基本SQL语句,复杂的联合查询,了解不同数据库SQL语言的差别。

四、页面表现技术
主要为HTML,CSS和JavaScript,这些不展开叙述了。

五、JavaWeb 学习
1、WEB容器(Tomcat , Weblogic ,JBOSS)
2、JSP/Servlet
1)Servlet web.xml配置
2)JSP语法
3)JSP路径问题
4)JSP乱码问题
5)session cookie
6)Filter Listener
6)JSTL EL
7)MVC
8)自定义标签

3、JavaEE框架
1)Struts1 Struts2
2)Spring
3)Hibernate
六、移动开发学习
详见“Android学习之路”

回答2:

那你得具备相当的耐心,加倍努力才行!支持你

其实你现在最主要的就是要先入门,你可以先看看java21天速成,先激发你的兴趣,这样比较好点

回答3:

强力推荐 魔乐科技李兴华老师的视频 !

回答4:

先学习基础的语法,结合源码看看,多练习
推荐看《疯狂JAVA讲义》

回答5:

看看《java编程思想》