该怎么学java

问题描述

大一马上结束了。最近又要忙着考试了,学完了c 和数据结构,然后乘自由时间自学了java基础篇,最近跟着老师学了几天jsp,也没学多深,老师让我学习Flex.说是7份让我跟着做点事。有点迷茫了,很多东西都没学,这样浅的学习到后面有出路吗??java编程思想,设计模式,进阶篇和高级篇,三大框架,好多好多都没学?哪位仁兄给我指点一二,感激不尽

解决方案

1、学javacore(java基础)包含的知识点,主要有:基础(数据类型,变量,引用之类的),OOP(面向对象的编程,继承、封装、多态),字符串处理和正则表达式,java集合框架(list、set、map),java异常处理(try、catch、finally),javaIO(文件读写,留处理),java线程,java网络编程(socket),这是javaSE部分2、javaEE部分JSP和Servlet,网页知识还要学html,css,javascript,3、学习框架部份,Struts,Hibernate,Spring,出三大框架外,还有些常用的框架如Jquery反正1、2、3一步步的深入学习,1部分是基础,不要光看书,要写代码,不知道怎么写的话,你就照着教材上的代码敲。直到自己能理解其中的意思,然后试着自己想一些案例来写
解决方案二:
想做个好的程序员,java基础必须过硬,就如路上所说多看视频教程,对应的做一些实战的例子。最好能在一个软件公司去实习,不要求薪水高,能解决住宿和吃饭就ok,磨练上3-6个月你就可以能找一份比较满意的工作了。薪水应该在3-6K/月。
解决方案三:
1.先打好基础吧。(特别是数据结构)2.学习C语言3.看视频学习java(半年内搞定)4.项目充实5就业强烈建议:不要读研究生,因为计算机研究生坑爹啊

时间: 2024-07-29 05:50:12

该怎么学java的相关文章

求救-新学期学java,求开发工具

问题描述 新学期学java,求开发工具 请问谁有java的开发工具 eclipse啊?帮忙发给我一下吧!!!在网上找不到,请大神帮帮忙, 解决方案 http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/marsr 解决方案二: 直接百度eclipse,进官网按照提示就能下载了 解决方案三: http://www.eclipse.org/downloads/直接去官网下 解决方案四: 就是上面那个官网,选择

新手学JAVA(三)----StringBuilder类

   上一篇文章新手学JAVA(二)----String类与StringBuffer类的区别中了解到,String的值是不可变的,这就导致 每次对String的操作都会生成新的String对象,不仅效率低下,而且大量浪费有限的内存空间,StringBuffer是可变 类,和线程安全的字符串操作类,任何对它指向的字符串的操作都不会产生新的对象.       StringBuffer类和StringBuilder类功能基本相似.算是两个双胞胎.   下面主要说两点   第一点  线程安全   Str

正在学java 后台传到前台的中文为??? 这是个什么鬼 在线等

问题描述 正在学java 后台传到前台的中文为??? 这是个什么鬼 在线等 后台代码如下: public String paging(){ HttpServletRequest req=ServletActionContext.getRequest(); HttpServletResponse resp=ServletActionContext.getResponse(); int pageIndex=Integer.parseInt(req.getParameter("pageIndex&qu

从零开始学 Java (一) Hello World 左光 2005.4

从零开始学 Java  (一) Hello World     左光 2005.4 从昨天开始学习 Java,把自己在学习中遇到的一些问题和体会发出来,供大家借鉴. 要想编写一个 Java 版的 Hello World  程序并运行需要完成下面两步: 1.下载并安装JDK5.0 或者 JDK1.4.2 .不要对版本号产生什么疑问,据我的理解,JDK5.0 也就是JDK1.5 ,是 JDK1.4.2 的重要升级,里面加了许多新的语言特性,为什么叫 5.0 而不叫1.5 ,我想可能是出于商业上的考虑

该学Java或.NET?

自从.NET问世以来,程序员都很关心的一个问题是「该学Java或.NET」.我也在挣扎,该「该继续Java的研究,或者该开始准备培养.NET的知识」. 当然,最好是能两者兼顾,但是每个人的时间都很有限,想要兼顾两者,其实不太容易.投入在.NET的时间越多,所能花费在Java的时间自然就少了,反之亦然.在信息爆炸的时代,重要的不是信息的取得,而是信息的抉择.信息太多,时间太少,如果不能慎选适合的技术,只会平白浪费许多时间,斫丧自己的竞争力. 由于我喜新厌旧的个性使然,过去这两年半,我着实花了不少时

跪求大神解答-新手学java有几个不懂得问题求各位大神解答

问题描述 新手学java有几个不懂得问题求各位大神解答 封装有什么意义.为什么要用prative封装呢.直接public不行吗?都说为了安全难道用一个方法setter getter 改变数据这样就安全么?.直接public 多方便.求大神举个例子说明. 第二个问题static:证明此方法是由类名称调用的这句话怎么理解. 第三个问题static有什么作用,我就知道他在类里最先执行然后可以不实力化调用,然后有什么用这有点蒙. 第四个问题我理解的映射就是一项与另一项的关系.他也可以用属性表示.但是之所

我想去学java,北京java培训机构那家好点呀?

问题描述 我现在大学毕业了,想去学java,但是又不知道去那学习,我想找一个学习时间短点了.

java小数转换-刚学java的新手遇到的问题

问题描述 刚学java的新手遇到的问题 题目是这样的,编一程序,将摄氏度换为华氏度.公式为:f=c*9/5+32.其中f为华氏度,c为摄氏度. 以下是我的代码 import java.util.*; public class Main{ public static void main (String[] args){ Scanner in1 = new Scanner(System.in); int c =in1.nextInt(); double f = c*9/5+32; System.ou

刚刚学java不会,请大神帮忙解答

问题描述 刚刚学java不会,请大神帮忙解答 ufheasuhewauhjdfuiewhufujqWU8OIU9OQEOIGUE9IFFOPTEO9FQIFO9WR0WSQFFEFTEAQFRESFGAEFED 解决方案 public static void main(String[] args) { String str = "It's the first day of class, and the room is buzzing with excitement and expectation

java基础-刚学Java碰到的的一些问题?

问题描述 刚学Java碰到的的一些问题? 1.collection与collections的有什么关系?2.List和Set有什么异同点?3.Map有哪些常用类和特点是什么? 解决方案 1.Collection 接口,Collections 包装类 http://pengcqu.iteye.com/blog/4921962.List有序,Set无序 http://jingyan.baidu.com/article/5d368d1e1887b93f60c057d0.html3.HashMap,Ha