准备重新学习java了(学完java)

本文目录一览:

都说Java难,我马上要开始学习Java了,要有什么准备?

准备一台比较好用的电脑。如果没有任何基础的(流程结构语句都不会)就先学习流程结构语句。然后学习类与对象(这个是重点3-4周),然后学习基础的类库(2-3周)至于图形界面学不学就看自己,然后就学习(数据流、数据流 3-4 周)最后就是进阶要用的线程和反射机制(这个可以后面学,但是一定要学)。 推荐一本书: Java疯狂讲义(不是打广告哈)。网易云课堂上又比较好的免费的Java视频。(800讲的那个还不错(我没有看完^_^))

想重新学习JAVA?

其实最大的困难是在于克服自己。只要你有恒心,学好Java并不难。就算你没有基础,没有经验,没有任何概念。可是即使是发明Java的人,发明计算机的人在起初也是一张白纸。

他们也是不断琢磨,不断学习和实践才出结果的。兴趣很重要,只要你有兴趣,就会发现学习Java和打篮球一样简单。

Java学习不同于一般的知识性的学习,它更侧重于技能。学IT技术一定要多练、多写,能吃苦才行。毕竟第一次接触要比学计算机专业的人肯定理解的慢一些,但是反复的多看几遍,多写几次,也就好了,所谓的熟能生巧嘛!

我准备学习java,以前没有基础,请问该怎么学?

我带过不少JAVA,C++班的课,来学习的同学很多都是初学者,一部分是急着找工作的,一部分是很感兴趣的。他们都想在短短一两个星期内掌握,这是不切实际的。而且这样做很容易让自己心浮气燥,难以静下心来思考。

JAVA是比较热门,但我们自己不能头脑发热。我觉得所有初学者要学好JAVA或C或UNIX等任何一门计算机技术,一定要做到:

动手,动脑,动嘴,静心。

其中动手是最为重要的了。很多人学计算机技术就是看书、听课,当时是明白了,过后马上就忘记。如果不愿意敲键盘,就不如不学。即使有时候所敲的代码你不明白,可以先运行,看看结果,增加感性认识,然后上升到理性的认识。特别是在大家做考题的时候,很多东西,概念,你只要随便敲一个程序做做实验就能很深刻的理解,但很多人都是不愿意动手,这样的学习效率能高吗。

动脑,动嘴, 就是要多想问题,多思考,有不懂的问题就大声说出来。很多人一是不动脑筋想问题,也就提不出问题。还有一些人怕自己提出的问题傻,怕人笑话。其实IT行业技术面很广,工作了5、6年的人说出一些傻话来也是正常的。

然后静心很重要。现在社会很浮躁,IT行业更浮躁,这种心态是学不好东西的。我带过一群C++的学生,给他们将C++基础,指针等,他们说太基础了,不愿学。要我讲高级点的,我就教他们WIN32,他们说就教MFC吧,OK我就带他们做一个小MFC程序,结果有些人连C++大小写要区分都不知道。学JAVA的学生很多让我讲EJB,说热门。我说你学会了基本的东西,EJB之类东西是很容易的,否则就是本末倒置。当然有些人情况特殊,急着工作,那去学JSP,SERVLET,JDBC很容易,也好找工作,但基础最后还是要补的。很多人JAVA做了几年了,连多态,线程都没搞明白。

JAVA中,有些概念不好理解怎么办,有学生说我就是不理解线程是怎么回事。我觉得理解是需要时间的,一下不能理解,多看看,甚至多背几遍就理解了。读书千遍,其义自见,现在也管用。而且我觉得初学时候要不求甚解,多做,多敲代码。等你做的足够多的时候,见多识广的时候,概念,理论的东西就很容易理解了。

JAVA的精华就在面向对象思想,好比指针是C语言的精华一样,多花点心思就能掌握。

马上大四毕业了,现在想学java语言,现在学习还来得及吗?

大四想学习java不仅来得及,而且是非常好的选择,因为java的发展前景非常好,但是建议0基础的人不要选择自学java。作为一种最流行的网络编程语言之一,java在当今信息化社会中发挥了重要的作用。千锋教育有线上免费Java线上公开课。随着Internet的迅速发展,Web应用日益广泛,Java语言也得到了迅速发展。所以说市场对于java开发工程师的需求量是非常高的, 但是打铁当须自身硬,自身技术过硬到哪里都是抢手的。如果0基础自学java可能会相当吃力,正确的学习资料的获取、学习中遇到的问题以及如何合理运用学到的知识等都是自学中常会遇到的问题,最主要的还是作为一个零基础的初学者没有人指导带着学。所以自学Java需要基本上一年以上的时间才能达到找工作的水平,再加上如果学习的人自制力不强的话,可能都学不到最后就半途而废了。而培训机构有系统的教学体系和经验丰富的讲师,对学习java很有帮助。在机构中,普通人通过四到六个月就可以通过java知道一份不错的工作。但是由于java属于新兴行业,行业标准不规范,各种培训机构水平参差不齐。所以我们要挑选口碑良好、师资团队优秀、教学内容与时俱进的培训机构。在选择过程中,最好进行实地考察,进行细致全面的了解,试听Java课程。如果想了解更多相关知识,建议到千锋教育了解一下。千锋教育目前在18个城市拥有22个校区,年培养优质人才20000余人,与国内20000余家企业建立人才输送合作关系,院校合作超600所。

学习Java之前要做哪些准备?

1、语言方面,javaweb的话 java功底肯定要扎实,html比较简单,熟悉基本标签,开发时会基本格式,结合帮助文档,开发多了还是比较容易的,jsp的配置原理要搞清楚

2、平台,一般的javaweb开发都使用myeclipse,多用,掌握基本的调式、排错,主要在实际开发中积累工具使用的经验,以及排错能力。tomcat是网络容器,要会配置部署,也比较简单,内容较少,会基本的配置部署就行了,但是初学者经常会出一些莫名其妙的错误,多自己动手解决,看文档,要学的东西不多。

3、框架的使用是企业为规范团队开发都会规定一个项目使用某个框架,掌握其中的一款就行了,具体那款比较好,就不好评判了,目前我们团队使用的是struts框架,熟练掌握一类框架,其他都有共通之处,以后用到了要学也很快。

4、MVC模式是基本开发理念,在设计自己的功能代码页面的时候有这样的思想使代码层次清晰就好。

5、数据库也是开发者不可缺少的技能之一,SQL查询语句是都要使用的,尽量多掌握,具体数据库类型的化mysql、oracle比较主流,可以选择一种进行开发,能够基本建库建表及基本查询排错就差不多了。

6、脚本语言javascript、jquery也是网页开发广泛使用的脚本语言,是动态网页实现的总要技术。具体学习的化写几个小程序熟悉基本使用格式入门,要想精通的话就得在实际工作中不断积累总结了。

7、软件可以到蛙课网上去下载,框架,源码,工具都有,并且有详细介绍。

学习阶段主要是基本的东西,有人说理论不重要,但是没有理论的话,永远只能模仿别人的代码,软件工程师是设计者,不是模仿者,所有在理论的基础上多练多思考,找份工作不难,然后在工作中积累经验,不断提高完善,这是我作为一名程序员的感悟,希望对你有所帮助。

以前大学毕业后干过2年JAVA开发,中间大概有4年没干了,现在想重新搞JAVA开发,不知道要掌握些什么?

和4年前,没有太多的变化,web方向还是那些老框架,struts、spring、hibernate。有基础的话很快就能捡起来。

原创文章,作者:KDOL6,如若转载,请注明出处:https://www.506064.com/n/130462.html

(0)
KDOL6KDOL6
上一篇 2024-10-03
下一篇 2024-10-03

相关推荐

  • 作为java世界里的美杜莎(作为java世界里的美杜莎是什么)

    本文目录一览: 1、「美杜莎传奇」第四大陆开启命格新玩法,见证你的欧皇时刻 2、美杜莎是谁 3、希腊神话美杜莎的故事?请附带图片 4、什么是美杜莎(蛇发妖)? 5、美杜莎什么意思 …

    编程 2024-10-03
  • Linux防火墙放行端口详解

    一、Linux防火墙放行端口命令 在Linux中,可以使用iptables命令来设置防火墙规则以放行端口。以下是一些常用的iptables命令: # 显示防火墙规则列表 iptab…

    编程 2024-10-04
  • 关于php网站暴库的信息

    本文目录一览: 1、介绍下什么样的站点可以入侵 2、PHP的网站主要攻击方式有哪些 3、web攻防,php,Linux,Python,社工等,这些什么意思 4、别人的网站黑客是怎么…

    编程 2024-10-04
  • Node.js历史版本详解

    一、发展背景 Node.js是一款跨平台的JavaScript运行环境,以V8引擎为核心,可以使用JavaScript编写服务器端应用程序。Node.js的出现反转了JavaScr…

    编程 2024-10-04
  • python读取hid(python读取hive数据库)

    本文目录一览: 1、Python如何从文件读取数据 2、python 读取文件 3、python 读取大文件数据怎么快速读取 Python如何从文件读取数据 1.1 读取整个文件 …

    编程 2024-10-03
  • Mapkey排序详解

    一、Map根据key排序 Map是一种键值对映射的数据结构,其中的元素是以键值对的形式存储,但是Map中的元素并不是有序的,如果需要根据键值进行排序,可以使用TreeMap。Tre…

    编程 2024-10-04
  • 使用MySQL中的LEFT JOIN消除数据重复

    在MySQL开发中,有时我们需要使用LEFT JOIN操作来在多张数据表中进行数据的查询。但是,这样的操作可能会导致返回的结果存在数据重复的问题。本文将介绍如何使用LEFT JOI…

    编程 2024-10-04
  • 防止重复提交的解决方案

    一、防止重复提交解决方案 在Web开发中,重复提交是一个很常见的问题,它会导致数据的异常或者重复操作。针对这个问题,我们有如下几种解决方案: 1. 服务端防重复提交 在服务端,可以…

    编程 2024-10-04
  • Mac程序坞移除软件的介绍

    一、方便快捷的卸载方式 Mac程序坞移除软件是一款方便快捷的卸载工具,通过简单易用的界面,用户可以快速地卸载应用程序,同时软件还提供移除残留文件的功能,使得用户可以完全卸载某个应用…

    编程 2024-10-03
  • php地址栏上传参,php上传文件夹

    本文目录一览: 1、PHP:地址栏最多可传多少参数?或者地址栏的地址长度有限制吗? 2、怎样在php的url传多个值 3、thinkphp如何通过地址栏传递2个值 4、php的UR…

    编程 2024-10-04

发表回复

登录后才能评论