Ⅰ 学完Java基础课程,接下来该学什么
就只是学完了java基础的话,还需要学习的东西还很多。
要学习数据库的使用,起码要学会一个,推荐Oracle,比较好学
JDBC,数据库连接
HTML/CSS
javaScript
jsp
Servlet
最后,要学习一个框架,不然不好找工作,推荐SSH框架来打基础吧,用的广泛,也好入门
以上,都是必学知识。还有很多辅助知识也很重要,可以增加技巧性,需要课外去补充。
Ⅱ java需要学习些什么内容
1、软件技术基础、java基础编程、java语法,SQL Server 2005基础编程、C#基础编程;
2、SQL server 高级编程、网页设计与制作、javascript编程、java高级编程、java web开发商务网站;
3、数据库:MySql、Oracle、DB2;
4、JDBC Java数据库连接。使用Java程序操作数据库。这部分非常重要。几乎所有的企业项目都会用到;
5、HTML、CSS、Java script。 HTML-(Hyper Text Mark-up Language)超文本标记语言。CSS -(Cascading Style Sheets)层叠样式表。JavaScript-是一种由Netscape的Live Script发展而来的脚本语
言;
6、学习如何使用及管理WEB服务器,例如tomcat,并且知道如何在其基础上扩展和维护WEB程序,如何使用它的附加服务,如连接池;
7、JSP 、Servlet,这两个是初级Java程序员必须掌握的基本技能,是所有B/S结构框架的基础;
8、企业流行框架:Struts、Spring、Hibernate、XML应用与开发、MVC应用与开发、Linux平台与应用;
9、UML与Java设计模式;
10、了解在Java项目中使用的新技术。如Ajax、javaee等。
Ⅲ 学完JAVA基础之后该学些什么
java现在主要分2个大方向,一个事j2ee 做web开发,还一个是j2me是做手机开发的,现在流行的是安卓软件开发,看你哪个方向敢兴趣。
ssh可以看下,但是不建议你去研究它。
如果你对j2ee感兴趣可以着重去学,jsp ,servlet el表达式 jstl标签库等,现在所有的mvc框架的底层都是采用这些技术来实现的。技术其实不是很重要,你要学好什么是oop 怎么才能让代码的复用性更高,怎么去多态的重写和重载各种方法和类,建议你去好好学学各种设计模式,看下它们的设计思想,spring可以好好看下,它的代码封装的很精妙,以及如何贯穿整个项目。做程序员 技术不是很重要,有思想的程序员才更重要。
一个工作2年的java软件工程师给你的建议,望采纳
Ⅳ Java程序员都需要学习什么
据我所知java编程需要学习面向对象、基本语法、JSP、WebServer以及常用的Java开发工具和常用框架等知识。学习java编程可以使用JBuilder、IDEA、Eclipse等工具。
如果有C++等面向对象语言的开发经验,可以简单的翻看一下介绍JAVA的相关书籍就可以了。如果是新手就需要花时间好好研究一下Java的语法了
做JAVA程序员都少不了和JSP以及HTML打交道。因此,想成为JAVA程序员就不可避免的要熟悉JSP和HTML,最好能知道JSP的几个内置对象,如Session,Request,Reponse,以及常用的JSP标签,如include,userBean等。如果再熟悉一下JS和CSS就更好了,那会使得制作的页面更友好。
熟悉了以上这些已经可以制作出来JSP页面了,但是页面总要跑起来才能看到它的效果,这就要求必须熟悉一种WebServer,比如:TOMCAT,RESIN等。要学会如何发布应用,如何利用WebServer的数据库资源等。
想要创维一名优秀的Java程序员,建议找一家专业软件培训机构学习,我推建AAA软件教育集团,AAA教育集团(隶属于深圳市漫动者教育科技有限公司),成立于2007年,专业从事高端计算机职业教育工作,是国内知名的教育品牌。集团创立以来,依托先进的办学理念,AAA培养出数万名专业性、实战型高端技术人才,被业界誉为“互联网金领生产基地”。
Ⅳ 学习java主要学什么内容
如果想达到工作标准可以参考下面的内容:
1.Java SE部分 初级语法,面向对象,异常,IO流,多线程,Java Swing,JDBC,泛型,注解,反射等。
2.数据库部分,基础的sql语句,sql语句调优,索引,数据库引擎,存储过程,触发器,事务等。
3. 前端部分, HTML5 CSS3 JS, HTML DOM Jquery BootStrap等。
4. Java EE部分,Tomcat和Nginx服务器搭建,配置文件,Servlet,JSP,Filter,Listener,http协议,MVC等。
5. 框架部分,每个框架都可以分开学,在去学如何使用SSM 或者SSH框架,如何搭建,如何整合。开发中为什么会用框架,Rest是啥?Spring为啥经久不衰,底层如何实现等。
6.23种设计模式,掌握常用的,比如单例模式的多种实现,责任链模式,工厂模式,装饰器模式等,了解常用场景。
7. 基础算法和数据结构,八大排序算法,查找算法。
8. 熟练使用maven等构建工具,git等版本控制工具,熟悉常用linux命令,log4j,bug,junit单元测试,日志打印工具,Redis等NoSql。
南京北大青鸟祝你学有所成!望采纳!
南京北大青鸟java课堂实拍
Ⅵ 学Java需要什么基础知识
一.需要有C语言基础。 C 是一种面向过程的语言,对你的逻辑思维能力要求很高。而 JAVA 的面向对象的思想,与面向过程截然不同。使开发变得更容易,代码也更加好维护。
二.java学习其实不难:
1、天赋(不是每个人都有,不是特别重要)
2、态度,你要有认真对待的态度
3、需要你有坚持不懈的努力
4、java是面向的,可以先学一些简单的面相对象的课程
Ⅶ java基础编程学完,然后学什么_
java基础一般就是J2SE了,学完之后一般有两个方向可以选择继续发展:
第一个为J2EE,就是企业级应用开发,涉及到web,一般为B/S结构的应用开发;需要深入学习掌握的知识包括SQL、MVC、IoC、AOP、持久化、WebService、HTML、CSS、Javascript等,主流相关技术框架有Spring、Struts、Hibernate、iBatis、EJB、JSF、jQuery、ExtJS、DWR等。
J2EE的开发特点之一就是一般资源(CPU、内存、硬盘存储等)足够丰富。
第二个为J2ME,就是嵌入式Java开发,涉及到手机、机顶盒、电视之类的设备。在过去的诺基亚为王的时代,很多小游戏就是基于J2ME开发的。如今安卓很流行,很多手机、智能电视都使用安卓系统,而安卓的SDK开发也是基于Java的,就是使用Java进行开发。(NDK开发需要掌握一定的C++的知识)。
Ⅷ 学完Java基础后,该学什么了
学习完Java基础你还需要学习的东西还有很多,在这里给你分享一个Java的系统学习路
你正在学习java不知道怎么去学习,没有学习路线,学习思路,可以加我的交流技术讨论qun:前面是926:中间是452:最后是303知识体系整理好(练手项目和源码,笔记,PDF教程,学习视频)免费领取,有什么问题都可以里面问或者问我,
最主要你没说你学了是要干什么的
java目前能做的还是非常多的,你看下啊:
web后端业务、大数据、安卓、分布式云甚至是桌面软件等等
根据不同方向选择不一样
按照后端的方向大概列一下吧:
web三剑客(html css js)至少了解 能简单运用。其中html最简单 css对后端不重要 js多了解一点
数据库(mysql oracle redis 等等)至少熟练使用,优化性能也需要研究,可以看书
Linux操作系统 至少入门。后期要能自己部署应用
后端流行框架(spring springboot mybatis等
版本控制(svn git 至少熟练
包管理(maven gradle 熟练
找个网上的项目教程 做个项目贯穿一下
后面要在加深前面知识的同时(如了解下gc) 尽可能接触:
bbo zookeeper nginx docker k8s等等等
我知道我上面简单的列举你看也不一定明白这些是干什么的。但是学习不就是如此吗?我列个名词,如果你连去Google搜搜的好奇心都没有,是不利于自学的
Ⅸ javaSE学完后学什么
学完javase,可以学javaWEB,比如servlet,jsp,监听器,过滤器之类的,然后学ssh框架,即struts2+spring+hibernate,然后可以学EJB3.0,比如JMS,JNDI,JAP等等。
Java Web,是用Java技术来解决相关web互联网领域的技术栈。web包括:
web服务端和web客户端两部分。Java在客户端的应用有Java Applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP、第三方框架等等。Java技术对Web领域的发展注入了强大的动力。
注意事项:
JavaSE就是一种标准版,是Java中的基础部分,不过后来的各种框架,各种产品都是基于JavaSE,也就是JavaSE是java向上发展的基础,Java任何高级产品的底层基础都是JavaSE,所以如果要学习,把它学扎实,牢固是很有必要的。
Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。
以上内容参考网络-java web