首页

文章

学习Java要具备哪些基础?

发布网友 发布时间:2022-03-01 07:08

我来回答

9个回答

热心网友 时间:2022-03-01 08:38

很多新手在学习java的时候都比较迷茫,不知道从哪里开始学起,这里就给大家整理了一份java开发学习路线,比较系统全面,可参考这份大纲来安排学习计划,希望可以帮到你~

1、Java语法

通过任何一本java入门书籍,都可以学会java的基本语法。千万不要认为,你把书上的例子程序都能写出来就算是学会java语法了。想要真正掌握,还需要做大量的测试题。对语法不准确的理解,会是你写的代码出现逻辑错误。而这些错误会使你在真正的项目开发中吃尽苦头:你认为正确才会写上去。而在几十万代码中找出几行有逻辑错误的代码,非常困难。因为你几乎不会怀疑你认为正确的代码存在错误。

2、常用类

永远不要写别人已经实现的代码。有很多功能,用JDK中现有的类就可以完成。你需要熟悉JDK,可以通过研究JDK帮助文档和JDK源代码的方式,逐渐了解,你需要的类都在什么地方。一方面,要熟悉有哪些可以直接使用的资源;另一方面,学习一下,SUN公司的工程是怎样写代码的。

3、IDE集成开发环境

现在企业最常用的是IBM公司的eclipse,类似的还有JBuilder、Idea、NetBeans等等。毕竟,只有5%的顶尖高手在使用简单的文本编辑器在写java代码。多数程序员都是在使用这些东西。

4、 数据库

MySql,Oracle,DB2。小项目多数使用MySql这样的免费数据库。大一些的项目会考虑使用Oracle或者DB2。 Java项目很少使用SqlServer。因此,你还需要学习数据库方面的一些知识。可以从SQL语言开始。这些数据库都支持标准SQL,学会基本的SQL,参考具体的数据库手册,就可以完成一般的项目开发了。当然,要想使你的程序运行的效率更高,需要更深入的学习。大部分的程序优化,都是从这部分开始的。

5、 JDBC Java数据库连接

使用Java程序操作数据库。这部分非常重要,几乎所有的企业项目都会用到。

6、 HTML CSS Javascript

HTML-- 超文本标记语言。

CSS --层叠样式表。

JavaScript--是一种由Netscape的LiveScript发展而来的脚本语言。

准确的说,这些东西和Java语言本身关系不大。但是,现在的企业项目,以B/S结构的居多。因此,我们的Java程序,会有大量的机会和它们打交道。需要提前准备一下。

7、你需要学习如何使用及管理WEB服务器,例如tomcat,并且知道如何在其基础上扩展和维护WEB程序,如何使用它的附加服务,如连接池。

8、 JSP Servlet

这两个是初级Java程序员必须掌握的基本技能,是所有B/S结构框架的基础。相应的,还需要学习EL以及JSTL(StandardTagLibraries)和可以选择的第三方TagLibraries,以提高表示层的处理能力。

9、企业流行框架 Struts、Spring、Hibernate等

10、Java设计模式

有一些特殊的功能,只有按照特定的设计模式才能实现。如果你有了5万行以上的代码经验,可以开始研究一下设计模式。

11、你还要跟上技术发展的步伐,了解在Java项目中使用的新技术。如Ajax等。

还有很多要学习的内容。先介绍这么多吧,自己学习这些内容,估计需要2年左右。如果有个好的指导老师,在培训学校进行系统学习,则需要4-5个月。

如果选择培训,一定要选择拥有多年JAVA项目开发经验、测试经验、及项目管理经验,采用“教”“练”结合,用真实项目案例进行训练的教学方式。让学员掌握实用的技能,在毕业后就有着实战项目开发经验,立刻上岗,成为诸多企业抢手的人才。

PS:温馨提示,光看不练假把式,跟着视频教程练项目也是必不可少的!相关教程指路B站尚学堂官方号!都是免费滴!

热心网友 时间:2022-03-01 09:56

Java前景是很不错的,像Java这样的专业还是一线城市比较好,师资力量跟得上、就业的薪资也是可观的,

0基础学习Java是没有问题的,关键是找到靠谱的Java培训机构,你可以深度了解机构的口碑情况,问问周围知道这家机构的人,除了口碑再了解机构的以下几方面:

1. 师资力量雄厚

要想有1+1>2的实际效果,很关键的一点是师资队伍,你接下来无论是找个工作还是工作中出任哪些的人物角色,都越来越爱你本身的技术专业java技术性,也许的技术专业java技术性则绝大多数来自你的技术专业java教师,一个好的java培训机构必须具备雄厚的师资力量。

2. 就业保障完善

实现1+1>2效果的关键在于能够为你提供良好的发展平台,即能够为你提供良好的就业保障,让学员能够学到实在实在的知识,并向java学员提供一对一的就业指导,确保学员找到自己的心理工作。

3. 学费性价比高

一个好的Java培训机构肯定能给你带来1+1>2的效果,如果你在一个由专业的Java教师领导并由Java培训机构自己提供的平台上工作,你将获得比以往更多的投资。

希望你早日学有所成。

热心网友 时间:2022-03-01 11:30

在编程的世界里,Java一直是企业级别开发最喜欢选择的编程语言,从java目前的就业形势来看还是相当不错的,由于手机安卓开发的需要,许多人也开始转战Java的学习,极客营觉得虽然java开发人员的需求量变得越来越大,但这并不代表做java开发人员的技术就可以一成不变,java技术更新的很快,而且在现在中国的培训机构里java学员都是批量生产的,那么竞争压力也是很大的。对于新开始学的学生来说,主要主要掌握什么基础比较好。
一、掌握静态方法和属性
静态方法和属性用于描述某一类对象群体的特征,而不是单个对象的特征。Java中大量应用了静态方法和属性,这是一个通常的技巧。但是这种技巧在很多语言中不被频繁地使用。理解静态方法和属性对于理解类与对象的关系是十分有帮助的,在大量的Java规范中,静态方法和属性被频繁使用。因此学习者应该理解静态方法和属性。Java在方法和属性的调用上是一致的,区别只表现在声明的时候,这和c++是不同的。
二、重视接口
在面向对象早期的应用中大量使用了类继承。随着软件工程理论的不断发展,人们开始意识到了继承的众多缺点,开始努力用聚合代替继承。软件工程解决扩展性的重要原则就是抽象描述,直接使用的工具就是接口。接口近年来逐渐成为Java编程方法的核心。另一方面,就应用而言,大部分开发是建立在规范基础之上的,不需要自己建立复杂的继承关系和庞大的类。因此读懂规范和用好规范已经成为应用程序开发人员的首要任务,Java各项规范的主要描述手段就是接口。

热心网友 时间:2022-03-01 13:22

java培训可以零基础开始学习的。IT技术是一个实操性比较强的岗位,要想学好,不能懒,一定要多敲代码,很多大牛虽然不知道其所以然,但是能把代码敲的特别棒,项目完成得特别好;再者就是要选择一家靠谱的机构,有实实在在的开发经验的,不然讲一堆理论到了工作岗位只能大眼瞪小眼。
软件开发说到底是一门技术,只要有正常人的智商和思维能力就能学会,重点是要肯下功夫,多练,代码是敲出来的,不是想出来的,更不是说出来的,所以,心理障碍可以扫除掉。再者学习一个新的东西,要想学好,就必须得有兴趣,带着热爱的心里去接受。所以作为转行的初学者,建议你先去网上找一些Java入门的课程,听听看自己是不是喜欢,再看看这个方向的工作内容自己能否接受,再做下一步觉醒。

热心网友 时间:2022-03-01 15:30

建议下。你可以去蛙课网上了解一下,毕竟蛙课网是动力节点旗下的而且蛙课网上的视频教程是非常全的。或者你也可以去B站上去看看老杜的视频,毕竟B站上有杜老师今年最新的视频教程。动力节点的java基础教程159集,20年最新升级为全新的java基础316集,可以通过蛙课网获取哦

热心网友 时间:2022-03-01 17:54

Java语言0基础就可以学习,基本上所有的机构都是0基础学习Java的。

热心网友 时间:2022-03-01 20:36

某些方面来讲,java入门还是比较容易学,如果是大学毕业,大学计算机专业里大多开设了java基础课程,或者学过一点编程,学起java来也会轻松不少。即使是零基础也不用担心,java可以零基础授课,入门比较简单,难的是学深入,这不是一件容易的事。学习java是一个循序渐进的过程,要想完全凭自学是很难精通这一技能的。需要付出较多的时间去学习和思考。
学习java的过程中需要具有以下几个条件才能够较好地学习。
1、学习能力
什么是学习能力,就是当一个陌生东西给你了,是否有学习他的*,自己琢磨的心思,学习能力非常重要,如果一个人没有学习能力的话,任何东西都很难学。
2、逻辑思维强
JAVA不是每一个人都能学会的,因为JAVA的逻辑比较强,有一些人天生逻辑就差,比如一道数学题,有的同学马上懂,有的同学需要老师讲几遍,但是有的同学老师咋讲都不懂。
3、坚持
坚持下去的一颗心,因为学习JAVA不容易,而且现在转行的也多,工资高,最后能拿高薪的都是刚开始没日没夜的熬过来的,所以坚持非常重要,而为什么学习JAVA成了主要因素,就是坚持下去的动力,比如:挣钱就是动力。

热心网友 时间:2022-03-01 23:34

学习Java有一定的英语基础比较好,因为Java的常用代码都是英文的,有英语基础学起来会更容易。而且由于Java语言是外国开发的,所以一些专业的书籍原版都是英文,英语好的话可以看原版。
不过学习Java对于英语的要求其实也没有那么高,如果你一点英语基础也没有也是可以学习,只是需要自己多努力些,把常用的编程语句背下来就好。而且书籍也可以看翻译过来的。
Java学习就更不需要什么基础了,因为课程本来就是从基础部分讲起,就是为了零基础的人也能跟上学习。而且有些学习的讲师基本上全程跟班,课上觉得哪里有问题可以立刻找老师问,如果你觉得自己没跟上学习进度,也可以在上自习的时候找老师单独给自己辅导下。
而且Java学习一般会提供很多服务来帮助学员学习,课程配有大量的项目实训,帮助学员理论实战相结合,巩固所学知识;每个班配备助教老师为学员发放配套的课程讲义和视频,以便学员反复学习;配备学管师负责把控学员每个阶段的学习状态,跟进学生的就业之路等等。这些服务都是为了让学员更好的学习,所以一般零基础也可以参加系统学习。

热心网友 时间:2022-03-02 02:48

首先,比较重要一点就是英语基础。因为很多Java代码口令都是英文,所以有一定的英语基础,理解代码的意思会很快,学习起来会比较轻松。不过没有英语基础的人也不是就不能学Java了,因为只要把比较常用的代码背下来编写程序就够用了。
除了英语基础,学习Java其实并不需要具备别的基础。所谓勤能补拙,所以即使你是0基础,但如果你热爱Java、勤奋学习,那么你是可以学会Java的。而且如果你担心自己实在学不会,其实可以报班学习。目前市场上有很多Java培训班供你选择。
一般全日制培训班都是从基础阶段讲起的,所以即使你是零基础也不用担心跟不上学习进度。而且有的培训机构是面授班,你在学习中有什么问题可以及时问老师。这样其实就和你上学一样了,上学的时候学一个新的学科你也是没有基础的,但是如果你努力学习,跟着老师的脚步走,那么你很快就能学会这科的知识点。
看到这里,有人可能会疑惑,0基础只能报班才能学会Java吗?并不是哦,网上有很多关于Java的学习资料,如果你有耐心,跟着资料一步步学习,也是可以学会Java的,只不过比起培训班有人带着你,自学相对要困难许多。
谷歌浏览器怎么设置成中文_谷歌浏览器设置中文语言 【谷歌浏览器技巧】谷歌浏览器如何更改语言? 史上最全ETF全解 证券ETF是深市的吗 怎样把莲藕肉丸子做的好吃? 高三语文小说赏析小说形象分析与答题技巧 人物形象题答题技巧 借助什么分析小说的人物形象 脖子旁边疼是什么原因 在群里不是好友怎么把群里人建另一个群 蛇床子的药理作用 炒蛇床子和生蛇床子有什么区别 为什么把床头垫高点 为什么床头高点儿 为什么要给新生儿抬高床头 人脸识别打卡考勤机找哪家? 背后搞你的人什么心态 很皮的搞笑撩人句子高情商的撩人句子(82句) 恶搞爱情短信 床头挂什么财运最旺最好 床上放什么东西辟邪 道家床头挂什么画最好最旺 床头贴什么最好最旺道家 建设工程竣工后,是否必须取得《规划验收许可证》? 环评竣工验收 手机几年没用了开不了机怎么办 红烧啤酒鸡的家常做法大全怎么做好 双男主泰剧新剧推荐 2019泰剧《爱情理论》小受暗恋花心直男好友 液体卫生巾和普通卫生巾的区别是什么?液体卫生巾的优点 可水洗粘尘垫哪家好 电脑12g够用吗? 宝宝双侧肺炎病变严重吗 什么是洁净气体灭火器 2024年实用父亲节礼物推荐有哪些?(2300字选购指南) 40包速溶咖啡比对 作文请以“这样挺好”为题,写一篇记叙文或议论文,不少于800字。要求... 如何写好作文我就是这么好 惊魂未定什么意思?有什么典故? 安阳火车站到新师院北门的公交车有哪些? 安阳市公交车26从火车站发车多长时间到终点站 太仓汽车站去太仓乐遥浏河公墓坐几路公交 请问廉江市哪里有奥克斯手机专业维修店,急!! 梅赛德斯奔驰E350敞篷版的整体简介及其性能如何 员工出差前需要做什么准备工作? 用(祝愿自己生日快乐)写首藏头诗,希望有才华的人帮帮忙,谢谢了_百度... 请问做爱前吃什么药可以延长做爱时间? 我每天锻炼,然后吃什么,能延长我房事时间?现在两分钟,双方都苦恼。_百 ... 做爱前吃什么最能滋补身体 吃什么能让房事时间长些? 有白边,用的填充液,对手机有损坏吗 白边填充液对手机屏幕危害大不大? 没有基础,学习Java可以吗 鸡蛋炒苦瓜怎么不会苦 床垫用久了很脏,有什么方法可以快速清洁呢? 美工和视觉设计师有哪些区别 床垫怎么清洁呀?用久了感觉很脏。 怎样还原SQL Server2000数据库的.bak文件 如何把bak文件导入mysql sqlserver怎么导入数据库文件bak文件 bak尾缀的文件怎么打开 扩展名.bak数据库怎么打开 如何把照片的白色背景换成其他颜色 抖音作品里的评论消失了还会恢复吗 照片白色背景怎么改 抖音给别人评论被删掉后自己还能不能看见了? ps照片背景怎么换白色 抖音作者把我的评论删了有显示吗 怎么把图片白色背景换成黑色? 有人现在抖音评论区里评论了我,我删掉了他的评论,别人还能看到了吗_问一问 想学习JAVA要有什么基础 华为nova白边修复液对手机有什么危害? 山药怎么弄好吃又简单 山药怎样蒸才好吃又简单 山药怎么炒好吃又简单? 山药怎么煮汤好吃又简单 什么是回南天气 回南天的主要特征有哪些 ps上如何添加文字? PS怎么添加文字 除了c语言还有哪些编程语言? 什么是编程语言 像C语言 有什么用的 编程 代码之类的是什么 截电脑屏幕的快捷键 C语言跟其他编程语言有什么不同,各有什么优缺点? 笔记本电脑视频截屏快捷键 电脑截窗口的快捷键是什么 电脑屏幕截屏按那个快捷键 为什么飞行模式开启无线网也关了还能接受微信 苹果手机开飞行模式后发送和接吗? 我的笔记本电脑重启后开不了机怎么办?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com