如何成为java高手】的更多相关文章

(转自:http://blog.sina.com.cn/s/blog_4ec2a8390101cd1n.html) 中文名: Java高手真经 原名: JAVA开发专家 作者: 刘中兵Java研究室 图书分类: 软件 资源格式: PDF 版本: 扫描版 出版社: 刘中兵Java研究室 书号: 9787121080548 发行时间: 2009年03月01日 地区: 大陆 语言: 简体中文     编辑推荐 本书详细讲解Java语言基础开发中的各种技术,主要内容包括如下. ·Java开发入门:JDK…
很多网友问我学习Java有没有什么捷径,我说“无他,唯手熟尔”.但是我却很愿意将自己学习的一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛! 要想学好Java,首先要知道Java的大致分类.我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系.J2SE就是Java2的标准版,主要用于桌面应用软件的编程:J2ME主要应用于嵌入是系统开…
很多网友朋友问我学习Java有没有什么捷径,我说“没有,绝对没有!”.但是我却很愿意将自己学习的一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛!         要想学好Java,首先要知道Java的大致分类.我们知道,自从Sun推出Java以来,就 力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和 J2EE,这也就是Sun  ONE(Open  Net  Environment)体系.J2SE就是Java2的标准版,主要 用于桌面应用软件的编…
成为Java高手是每个Java学习者的梦想,但目前Java知识分支众多,我们该如何学习?本文介绍成为Java高手需要注意的25个学习目标,希望对正在成为Java高手的您有所帮助. 1.你需要精通面向对象分析与设计(OOA/OOD).涉及模式(GOF,J2EEDP)以及综合模式.你应该了解UML,尤其是class,object,interaction以及statediagrams. 2.你需要学习Java语言的基础知识以及它的核心类库(collections,serialization,strea…
成为Java高手的25个学习要点 想成为Java大牛吗?不妨来学习这25个要点. 1. 你需要精通面向对象分析与设计(OOA/OOD).涉及模式(GOF,J2EEDP)以及综合模式.你应该了解UML,尤其是class.object.interaction以及statediagrams. 2. 你需要学习Java语言的基础知识以及它的核心类库(collections.serialization.streams.networking.multithreading.reflection.event.h…
Java技术栈 www.javastack.cn 优秀的Java技术公众号 最近栈长在我们的<Java技术栈知识星球>上分享的一道 Java 实战面试题,很有意思,现在拿出来和大家分享下,看似一道简单的面试题,难倒各大 Java 高手! 知识星球上,大家进行了激烈的留言和讨论,其实没有 100% 的正确答案,只有参考答案,参考答案我也更新到了知识星球上,扫码即可查看. 我会经常在知识星球上更新非常有意思的面试题和知识点和大家讨论,也欢迎大家扫码加入知识星球进行讨论和学习,答对的还能拿到栈长的赏…
世界上并没有成为高手的捷径,但一些基本原则是可以遵循的. 1.扎实的基础 数据结构.离散数学.编译原理,这些是所有计算机科学的基础,如果不掌握它们,很难写出高水平的程序.程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论.不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策.因此多读一些计算机基础理论方面的书籍是非常有必要的. 2.丰富的想像力 不要拘泥于固定的思维方式,遇到问题的时候要多想几种解决问题的方案,试试…
要想学好Java,首先要知道Java的大致分类.我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是SunONE(Open NetEnvironment)体系.J2SE就是Java2的标准版,主要用于桌面应用软件的编程:J2ME主要应用于嵌入式系统开发,如手机和PDA的编程:J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站,OA系统和ERP系统.J2SE开发桌面应用软件比起V…
1:J2SE入门阶段(3-6个月) 学习内容:J2SE常用类,JDBC等等 动态绑定,反射机制等 2:J2EE入门阶段(3个月) 学习内容:JSP/Servlet/JavaBean MVC结构的概念 常用Web服务器的使用:Tomcat,Jetty,Resin 学习一些常用MVC框架,例如 Struts(现在应该去学习Struts2而不是Struts1),WebWork2,Typestry 挑选其中一个即可,推荐框架WebWork2 J2EE进阶(3个月) 学习内容:EJB/JMS/JTA/JM…
1.扎实的基础  数据结构.离散数学.编译原理,这些是所有计算机科学的基础,如果不掌握它们,很难写出高水平的程序.程序人人都会写,但当你发现写到一定程度很难再提高 的时候,就应该想想是不是要回过头来学学这些最基本的理论.不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策.因此 多读一些计算机基础理论方面的书籍是非常有必要的. 2.丰富的想像力  不要拘泥于固定的思维方式,遇到问题的时候要多想几种解决问题的方案,试试别人从没想过的方法.丰富的想像力是建立在丰富的知识…
本文将告诉你学习Java需要达到的25个目标,希望能够对你的学习及找工作有所帮助.对比一下自己,你已经掌握了这25条中的多少 条了呢? 1.你需要精通面向对象分析与设计(OOA/OOD).涉及模式(GOF,J2EEDP)以及综合模式.你应该了解UML,尤其是 class,object,interaction以及statediagrams. 2.你需要学习Java语言的基础知识以及它的核心类库 (collections,serialization,streams,networking,?multi…
本文将告诉你学习Java需要达到的25个目标,希望能够对你的学习及找工作有所帮助.对比一下自己,你已经掌握了这25条中的多少条了呢? 1.你需要精通面向对象分析与设计(OOA/OOD).涉及模式(GOF,J2EEDP)以及综合模式.你应该了解UML,尤其是 class,object,interaction以及statediagrams. 2.你需要学习Java语言的基础知识以及它的核心类库 (collections,serialization,streams,networking,?multit…
---恢复内容开始---    很多网友问我学习Java有没有什么捷径,我说"无他,唯手熟尔".但是我却很愿意将自己学习的一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛!     要想学好Java,首先要知道Java的大致分类.我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三块:J2SE,J2ME和J2EE, 这也就是SunONE(OpenNetEnvironment)体系.J2SE就是Java2的标准版,主要用于桌面应…
我的思路:     1.我觉得先学学JSP,用纯JSP做个日记本简单的小系统,纯粹从语言层面上了解一些基   础知识,把tomcat玩熟了,就用记事本编就行,主要是熟悉,能够理解jsp运行机制.然   后学学java,看本基础的书,都是那种讲讲语法的,变量怎么定义,流程控制语句怎么写,   怎么编写函数,怎么处理表单元素,处理字符串,连接数据库,会一种就行.这些都是浮在   语言表面,你编写的程序还是结构化的,跟你以前用asp编的程序没什么区别,但是这很   重要.你可以直接选择目前公司里都在使…
今天来简单而又详细地说说JavaScript和Java的关系. 开门见山总结性一句话,它们之间的关系 = 雷锋和雷峰塔之间的关系,换句话说:它们之间没什么关系. 但往往有不少初学者甚至中级者认为它们之间有密切的关系,这很让人无语. 个人认为如果不分辨清楚,Java学得越好的初学者,对于JavaScript就会学得越糟.因为在一张白纸上好画图,在一张花纸上就很难再画图了. 比较 JavaScript Java 诞生时间 1995年 1995年 曾用名 Mocha, LiveScript Oak 母…
新手: 编写如下代码 private void Exec(HttpServletRequest Req,HttpServletResponse Response) //throws ServletException, IOException { Response.setCharacterEncoding("UTF-8"); Req.setCharacterEncoding("UTF-8"); } 系统提示编译错误,这下我蒙了,这是怎么回事. 找了原书的例子,增加了如…
课程总共包含100个课时,总授课长达27多个小时,内容覆盖面广,从入门到精通,授课通俗易懂,分析问题独到精辟通过本套视频的学习,学员能够快速的掌握java编程语言,成为java高手. 课程目录:课时1 01lesson1 Java概述  17:18课时2 02lesson1 Java跨平台的原理 11:34课时3 03lesson1 JDK的下载与安装 05:05课时4 04lesson1 PATH和CLASSPATH环境变量的配置 1:06:23课时5 05lesson1 Java的语法和总结…
这段时间比较多,于是写一写JAVA的一些IT技术文章.如有JAVA高手请加QQ:314783246,互相讨论. 在Java的GUI设计中,Frame和JFrame两者之间有很大差别,上次刚学时编一个窗口老是出现不能设置背景色的问题,最后通过不断将一些代码注释掉的办法查出是JFrame类的问题. 看下面代码: import java.lang.*; import java.awt.*; import java.awt.event.*; import javax.swing.*; public cl…
较新一篇 / 较旧一篇 编辑 |删除 | 复制链接  公开 想了解JAVA的,看看(转载)2009-03-01 15:41 (分类:默认分类) 先总结一下: J2SE   (Core/Desktop)         J2EE   (Enterprise/Server)         J2ME   (Mobile/Wireless)         Java   Card         Java   Web   Services         XML         Other   Jav…
最近开始了解WCF,写了个最简单的Helloworld,想通过java客户端实现通信.没想到以我的基础,居然花了整整两天(当然是工作以外的时间,呵呵),整个过程大费周折,特写下此文,以供有需要的朋友参考: 第一步:生成WCF服务 新建WCF解决方案,分别添加三个项目,HelloTimeService(类库),HelloTimehost(控制台程序),HelloTimeClient(控制台程序),项目结构如图:各个项目的主要代码:service: Host: Client: 编译通过后,测试Hos…
接上一篇,本文介绍使用JDOM解析xml文档, 首先我们还是应该知道JDOM从何而来,是Breet Mclaughlin和Jason Hunter两大Java高手的创作成果,2000年初, JDOM作为一个开放源代码项目正式开始研发.JDOM是一种解析XML的Java工具包. JDOM基于树状结构,利用纯JAVA技术对XML文档实现解析.生成.序列化及其它操作. 我们从以下步骤开始解析: (1).通过JDOM的API创建一个SAXBuilder的对象 SAXBuilder saxBuilder…
21世纪进入信息时代,信息科技给人类的生产和生活方式带来了深刻的变革,信息产业已成为推动国家经济发展的主导产业之一,Java作为含金量极高的一门IT技术,很多人希望从事这个行业,那么想学好Java,要怎么学?这可能是任何一个刚接触到Java语言的人都会问到的一个问题. 想学Java的朋友都说,进入IT行业是一件很困难的事情.虽然他们普遍认为这门专业很有发展前景,但是却很高深,因而望而却步,也有些学生学了一段时间,总感觉没有思路,写不出东西,包括很多计算机专业的学生也放弃了. 刚开始,我们都对学习…
阅读本文大概需要 5 分钟. 教练,我想学Java! 怎么学Java,一个简单的命题,我自己也折腾了好几年,现在虽不能说是Java高手,但也算是小有所成,至少还不至于搞不懂一些基本概念和技术原理. 从我大三那一年第一次在课堂上听老师讲JAVA课程到现在,也已经快4年的时间了,回顾我的学习历程,可以说是充满艰辛的,但又是不断在进步的,所谓道路是曲折的,前途是光明的,大抵就是这个意思吧. 第一个方法:上课 这里的上课,一般还是指学校里的课程,不包括培训班.学校里的Java课程一般都比较简单,课程内容…
什么是ASM ASM 是一个 Java 字节码操控框架.它能被用来动态生成类或者增强既有类的功能.ASM 可以直接产生二进制 class 文件,也可以在类被加载入 Java 虚拟机之前动态改变类行为.Java class 被存储在严格格式定义的 .class 文件里,这些类文件拥有足够的元数据来解析类中的所有元素:类名称.方法.属性以及 Java 字节码(指令).ASM 从类文件中读入信息后,能够改变类行为,分析类信息,甚至能够根据用户要求生成新类. 与 BCEL 和 SERL 不同,ASM 提…
原文:http://www.cnblogs.com/downmoon/archive/2010/08/24/1807161.html 最近开始了解WCF,写了个最简单的Helloworld,想通过java客户端实现通信.没想到以我的基础,居然花了整整两天(当然是工作以外的时间,呵呵),整个过程大费周折,特写下此文,以供有需要的朋友参考: 第一步:生成WCF服务 新建WCF解决方案,分别添加三个项目,HelloTimeService(类库),HelloTimehost(控制台程序),HelloTi…
在任何开发语言中,都需要定义常量.在Java开发语言平台中也不例外.不过在Java常量定义的时候,跟其他语言有所不同.其有自己的特色.在这篇文章中,主要针对Java语言中定义常量的注意事项进行解析,帮助各位程序开发人员更好的掌握常量的定义与管理工作. 一.常量定义的基本注意事项 在Java语言中,主要是利用final关键字(在Java类中灵活使用Static关键字)来进行Java常量定义.当常量被设定后,一般情况下就不允许再进行更改.如可以利用如下的形式来定义一个常量:final double…
java高手真经:http://pan.baidu.com/share/link?uk=2100475681&shareid=2381645927#path=%252F%255Bwww.java1234.com%255DJava%25E9%25AB%2598%25E6%2589%258B%25E7%259C%259F%25E7%25BB%258F&qq-pf-to=pcqq.c2c Maven:http://maven.apache.org/download.cgi Ant:http://…
我是一名地地道道的农民工,生活在经济落后的农村,有一个哥哥和一个弟弟,父母都是地道的农民,日出而作,日落而息,我从小到大学习一直很好,从小学到高一都,成绩在全级一直名列前茅,这样我也顺利了考上省的重点高中,然而,每个学期开学是家里最为难的时候,每次交学费都让父母发愁许久,家里为了给我筹钱读书,都借了不少钱,才让我读上高中.我知道我读到高中家里已经欠了好多债,为了减轻家里的负担,我选择了退学. 2015年我高一退学,为了给家里还债,干过建筑工地的小工,搞过塑料制品加工,送水工等等.很工资都很低,一…
最近开始了解WCF,写了个最简单的Helloworld,想通过java客户端实现通信.没想到以我的基础,居然花了整整两天(当然是工作以外的时间,呵呵),整个过程大费周折,特写下此文,以供有需要的朋友参考: 第一步:生成WCF服务 新建WCF解决方案,分别添加三个项目,HelloTimeService(类库),HelloTimehost(控制台程序),HelloTimeClient(控制台程序),项目结构如图:各个项目的主要代码:service: Host: Client: 编译通过后,测试Hos…
本文出自 http://blog.csdn.net/zhaizu/article/details/49176543,转载请注明出处. 嵌套类,内部类,静态内部类,静态嵌套类.匿名类,成员类,局部类,傻傻分不清? 各种类,各种累!本文为你抽丝剥茧,庖丁解牛.娓娓道来. 首先声明一下,本文要讲的不是一个文件中面并列的两个类,而是在一个类里面定义另外一个类. 1. 几个样例 例1:Adapter public class ListViewActivity extends Activity { // s…