作者:empty 出版社:empty |
零基础学习hadoop到上手工作线路指导
一、思路指导及知识补充本文是对象学习had oop的同学, 没有Java基础的一些指导。以后将会继续完善,推荐阅读:学习had oop---Java初級快读入门指导(2)这里首先说一下思路:1.语言的来源对于一门语言的学习,首先我们要懂得语言的来源、2.语言的组成上面基础上,需要了解语言的组成元素包括:语法,关键字,控制语句,这些是最基本的元素3.语言工具的熟悉了解语言组成之后, 我们想开发, Java这里我给他分了两种开发方式.一种jdk棵露开发一种是工具开发jdk属于高手的开发, 这里不重点讲,说说工具开发,工具的开发我们需要了解,该怎么建立项目,该怎么调试,该怎么用快捷键,该如何引用外部包。这些都是需要我们要解决的问题。这些内容也是开发工具环境的熟悉。4.利用开发工具,实现小例子我们熟悉之后,下面该怎么办了。我们现在熟悉了Java语言, 熟悉了开发工具.ok,考试小试牛刀。完成几个小例子。这样估计你开始入门了,5.实战例子也实现了,下面我就该开发项目了。如果完成一个项目,说明已经不在是菜鸟了。下面是一些给大家提供的参考。如果你是多年的程序员,可以参照下面和自己以前的知识,进行对比,其实大多都是大同小异。唯一要熟悉的是我们对于Java环境的熟悉和jdk的熟悉。多年程序员可以参考下面内容1.had oop开发--Java零基础之J2EE、J2SE、J2ME的区别
2.零基础Java开发had oop环境需要考虑的问题3.Java零基础开发环境(工具) 选择4.had oop开发-Java零基础之开发工具环境变量配置上面是环境变量的配置, 想更进一步了解eclipse可以参考下面的视频.http://player.youku.com/playerphp/sid/XMjExNTEyMTI=/v.swf视频观看完毕, 可以查看eclipse的使用技巧, 方便编程。5.Eclipse使用技巧至此到了这里,我们就己经差不多了。想做一些小例子,可以参考6.学习had oop---Java初级快读入门指导(2)下面为Java的基础知识, 有觉得不足的地方, 可以观看相应视频补充。
1.何为java-c?
很多java初学者都有c的基础, 但对java的博大精深还有所听闻, 所以笔者专门分出一章叫java-c, c的读者会觉得非常轻松, 所有的知识都在c中学过, 这样会在刚接触java时,有一种自然的亲近感。接着作者再献出两章叫java-c++(上) , java-c++(下) , 对于有c++基础的同学(一般国内大学都开这课) , 也是个福利, 这样java就可以轻松入门.
2.java好处
1) 现在很多的大型网站, 大数据分析等都是用java的架构搭建的, 《比如Spring.Struts,had oop) ,2) 当前最火的安卓(android) 手机的编程是用java,够了吧!你有足够理由爱上java。3) 网页特效Ajax, j query, ext.当前很多互联网公司和我书中后台也用java.4) java职位和工程师最炙手可热, 薪资高:
3.java历史
1991年, Sun公司自行开发一种新的语言名为 Oak 。1995年1月, 0ak被更名为Java,这个名字来自于印度尼西亚有一个盛产咖啡的岛的,中文名叫爪哇,意为世人端上一杯热咖啡,许多程序设计师从所钟爱的热腾腾的香浓咖啡中得到的灵感,因而热腾腾的香浓咖啡也就成为Java语言的标志1995年5月23Java正式公布, 以后人们对Java的兴和重视证明了这项技术将是主宰网络计算的未来:
4.Java语言的特点
Java到底是一种什么样的语言呢?Java是一种简单的面象对象的分布式解释的健壮的安全的结构中立的可移植的性能很优异的多线程的动态的语言。面向对象单从面向对象的特性来看, Java类似于c++。分布式Java包括一个支持HTTP和FTP等基于TCP/IP协议的子库.因此, Java应用程序可凭借URL打开并访问网络上的对象, 其访问方式与访问本地文件系统几乎完全相同。为分布环境尤其是Internet huo qu获取动态内容无疑是一项非常宏伟的任务, 但Java的语法特性却使我们很容易地实现这项目标,健壮Java致力于检查程序在编译和运行时的错误,结构中立另外, 为了建立Java作为网络的一个整体, Java将它的程序编译成一种结构中立的中间文件格式。只要有Java运行系统的机器都能执行这种中间代码。现在, Java运行系统有Solaris 2.4(SPARC) , Win 32系统(Windows 95和WindowsNT) 等.Java源程序被编译成一种高层次的与机器无关的byte-code格式语言, 这种语言被设计在虚拟机上运行, 由机器相关的运行调试器实现执行。安全在Java语言里, 象指针和释放内存等C++功能被删除, 避免了非法内存操作。可移植同体系结构无关的特性使得Java应用程序可以在配备了Java解释器和运行环境的任何计算机系统上运行, 这成为Java应用软件便于移植的良好基础。通过定义独立于平台的基本数据类型及其运算, Java
第一章:走进Java语言
1-1-Java语言和平台
1-2-Java应用程序与开发环境(1)
1-2-Java应用程序与开发环境(2)
1-3-开发简单的Java应用程序
现频地址
第二章变量和数据类型
2-1-变量与运算符
2-1-变量与基本运算符(1)
2-1-变量与基本运算符(2)
2-2-进制与位运算
2-2-进制与位运算(1)
2-2-进制与位运算(2)
2-3-八种基本数据类型
2-4-使用字符串string
2-5-标识符与注释语句
塑频地址
第三章地址:分支语句
3-1-分支语句(1)
3-1-分支语句(2)
3-2-循环语句(1)
3-2-循环语句(2)
3-2-循环语句(3)
3-2-循环语句(4)
现频地址
第四章声明和使用方法
4-1-方法的声明和调用
4-2-参教的值传递
4-3-重载方法
现频地址
第五章类和对象
5-1-类和对象(1)
5-1-类和对象(2)
5-2-对象屏性的初始化
5-3-Java内存管理与垃圾回收
现频地址
第六章类的封装
6-1-访问控制修饰符
6-2-this关键字
现顿地址
第七章声明和使用构造器
7-1-声明和使用构造器
7-2-重载构造器
7-3-对象在内存中的结构
现频地址
第八章创建和使用数组
8-1-声明和使用数组(1)
8-1-声明和使用数组(2)
8-1-声明和使用数组(3)
8-2-多维数组
8-3-命令行参数
题地址