本文目录
- 有看过 张孝祥JAVA视频 的吗 那个教程适合新人吗
- 张孝祥基础java视频(java就业培训教程》配套的
- 张孝祥java视频教程全集下载
- 如何学习JAVA程序设计
- java的视频在哪里
- 正在学习张孝祥老师的56课java视频,每个视频两个小时,讲的很细很到位,这样学习JAVA到底对不对呢
- Java视频谁讲得比较好,综合现在的形势
有看过 张孝祥JAVA视频 的吗 那个教程适合新人吗
张孝祥JAVA视频 非常好的,我当初就是看它入的门。
你最好不要光下视频,它还有同步代码可以下载的,就是上课中的一些例子;
慢慢看,不要急,张孝祥的初级java看完就差不多了,会了解了一些概念性的东西(那么东西看书不容易理解),这个时候,再去看一些较深入的书会更容易理解一些。
像我当初,对什么继承、封装、多态,一看就晕,不理解 但看了张孝祥的视频,它一步一步讲,原来就是那么回事儿,再回过头来看书,就容易多了。
关键是入门,入门之后就好办了。我个人认为张孝祥的java讲座是入门较好的讲座,当然,他后续也有一些java高级讲座,我没有看,听说也非常不错。
我现在搞C#了,编程思想与java雷同,这都得益于对java的学习。
张孝祥基础java视频(java就业培训教程》配套的
张孝祥JAVA视频教程.lesson04下.rmvb
迅雷有下,不过迅雷下的应该不叫04下了,应该到六七或八了,我很久以前下的自己找下吧~
汗,我怎么也贴不上,自己到迅雷找下,大小是407的,我找到个407大小的虽然不知道是不是就是那个不过也贴不上来,你在迅雷上搜张孝祥java视频,第一页最下面那个[EMULE] 《张孝祥JAVA视频教程!(1-5课)》[RMVB]就包含了我找那个,选的时候不要全勾,就勾lesson7
张孝祥java视频教程全集下载
一 有很多教程,叫学了也白搭
这年头,网上的Java教程一堆一堆的,看的我们很多Java宝宝们是眼花缭乱,不知该如何是好,我当年也是从这个过程走过来的,每天看很多老师的Java教程,听的自己晕头转向的,当然我不是说他们讲错了,他们讲的知识层面的东西是对的,但是很多做Java教程的老师不善于深入浅出,通俗易懂的来为我们讲解知识,什么是好教程?好教程就是让我们学了之后,有一种豁然开朗的感觉,而不是云深不知处,我想说的是这种教程,不看也罢,浪费了时间,迷茫了自己。
二 有一种教程叫无论你身处何地,都能现场直播教你
现在很多网上流传的教程都是很多年前的,远远的不适应现在Java新应用的需要,基本上都是一些淘汰货,很多小伙伴们,从网上找这种破烂,学的还不亦乐乎,也是醉了。综上所述,我们很多人学不好Java,是因为 一开始就选择错了,选择不对,努力白费。为了能够让广大Java学子们在网上学到Java的系统精华知识,通俗易懂的理解这些知识,我们决定现在每天晚上现场直播在网上教大家学习Java,我们的老师,一般的老师不用,我们只让牛掰的老师讲,而你什么都不需要付出,你只需要来我们这个群里听就行,开头的的第一部分是:426.,位于中间的第二部分是:396,处于最后一部分的是:284,学习没有任何借口,想强大就要努力,同时这也不是一个单打独斗的时代了,大家在这里一块学习,打拼出属于我们的Java新天地。
三Java新手入门的30个基本概念
在我们学习Java的过程中,掌握其中的基本概念对我们的学习无论是J2SE,J2EE,J2ME都是很重要的,J2SE是Java的基础,所以有必要对其中的基本概念做以归纳,以便大家在以后的学习过程中更好的理解java的精髓,在此我总结了30条基本的概念。
Java概述:
目前Java主要应用于中间件的开发(middleware)---处理客户机于服务器之间的通信技术,早期的实践证明,Java不适合pc应用程序的开发,其发展逐渐变成在开发手持设备,互联网信息站,及车载计算机的开发.Java于其他语言所不同的是程序运行时提供了平台的独立性,称许可以在windows,solaris,linux其他操作系统上使用完全相同的代码.Java的语法与C++语法类似,C++/C程序员很容易掌握,而且Java是完全的彻底的面向对象的,其中提出了很好的GC(Garbage Collector)垃圾处理机制,防止内存溢出。
Java的白皮书为我们提出了Java语言的11个关键特质。
(1)Easy:Java的语法比C++的相对简单,另一个方面就是Java能使软件在很小的机器上运行,基础解释其和类库的支持的大小约为40kb,增加基本的标准库和线程支持的内存需要增加125kb。
(2)分布式:Java带有很强大的TCP/IP协议族的例程库,Java应用程序能够通过URL来穿过网络来访问远程对象,由于servlet机制的出现,使Java编程非常的高效,现在许多的大的web server都支持servlet。
(3)OO:面向对象设计是把重点放在对象及对象的接口上的一个编程技术.其面向对象和C++有很多不同,在与多重继承的处理及Java的原类模型。
(4)健壮特质:Java采取了一个安全指针模型,能减小重写内存和数据崩溃的可能型。
(5)安全:Java用来设计网路和分布系统,这带来了新的安全问题,Java可以用来构建防病毒和防攻击的System.事实证明Java在防毒这一方面做的很优秀。
(6)中立体系结构:Java编译其生成体系结构中立的目标文件格式可以在很多处理器上执行,编译器产生的指令字节码(Javabytecode)实现此特性,此字节码可以在任何机器上解释执行。
(7)可移植:Java中对基本数据结构类型的大小和算法都有严格的规定所以可移植很好。
(8)多线程:Java处理多线程的过程很简单,Java把多线程实现交给底下操作系统或线程程序完成.所以多线程是Java作为服务器端开发语言的流行原因之一。
(9)Applet和servlet:能够在网页上执行的程序叫Applet,需要支持Java的浏览器很多,而applet支持动态的网页,这是很多其他语言所不能做到的。
基本概念:
1.OOP中唯一关系的是对象的接口是什么,就像计算机的销售商她不管电源内部结构是怎样的,他只关系能否给你提供电就行了,也就是只要知道can or not而不是how and why.所有的程序是由一定的属性和行为对象组成的,不同的对象的访问通过函数调用来完成,对象间所有的交流都是通过方法调用,通过对封装对象数据,很大限度上提高复用率。
2.OOP中最重要的思想是类,类是模板是蓝图,从类中构造一个对象,即创建了这个类的一个实例(instance)。
3.封装:就是把数据和行为结合起在一个包中)并对对象使用者隐藏数据的实现过程,一个对象中的数据叫他的实例字段(instance field)。
4.通过扩展一个类来获得一个新类叫继承(inheritance),而所有的类都是由Object根超类扩展而得,根超类下文会做介绍。
5.对象的3个主要特点
behavior---说明这个对象能做什么.
state---当对象施加方法时对象的反映.
identity---与其他相似行为对象的区分标志.
每个对象有唯一的indentity 而这3者之间相互影响.
6.类之间的关系:
use-a :依赖关系
has-a :聚合关系
is-a :继承关系--例:A类继承了B类,此时A类不仅有了B类的方法,还有其自己的方法.(个性存在于共性中)
7.构造对象使用构造器:构造器的提出,构造器是一种特殊的方法,构造对象并对其初始化。
例:Data类的构造器叫Data
new Data()---构造一个新对象,且初始化当前时间.
Data happyday=new Data()---把一个对象赋值给一个变量happyday,从而使该对象能够多次使用,此处要声明的使变量与对象变量二者是不同的.new返回的值是一个引用。
构造器特点:构造器可以有0个,一个或多个参数
构造器和类有相同的名字
一个类可以有多个构造器
构造器没有返回值
构造器总是和new运算符一起使用.
8.重载:当多个方法具有相同的名字而含有不同的参数时,便发生重载.编译器必须挑选出调用哪个方法。
9.包(package)Java允许把一个或多个类收集在一起成为一组,称作包,以便于组织任务,标准Java库分为许多包.java.lang java.util java,net等,包是分层次的所有的java包都在java和javax包层次内。
10.继承思想:允许在已经存在的类的基础上构建新的类,当你继承一个已经存在的类时,那么你就复用了这个类的方法和字段,同时你可以在新类中添加新的方法和字段。
11.扩展类:扩展类充分体现了is-a的继承关系. 形式为:class (子类) extends (基类)。
12.多态:在java中,对象变量是多态的.而java中不支持多重继承。
13.动态绑定:调用对象方法的机制。
(1)编译器检查对象声明的类型和方法名。
(2)编译器检查方法调用的参数类型。
(3)静态绑定:若方法类型为priavte static final 编译器会准确知道该调用哪个方法。
(4)当程序运行并且使用动态绑定来调用一个方法时,那么虚拟机必须调用x所指向的对象的实际类型相匹配的方法版本。
(5)动态绑定:是很重要的特性,它能使程序变得可扩展而不需要重编译已存代码。
14.final类:为防止他人从你的类上派生新类,此类是不可扩展的。
15.动态调用比静态调用花费的时间要长。
16.抽象类:规定一个或多个抽象方法的类本身必须定义为abstract。
例: public abstract string getDescripition
17.Java中的每一个类都是从Object类扩展而来的。
18.object类中的equal和toString方法。
equal用于测试一个对象是否同另一个对象相等。
toString返回一个代表该对象的字符串,几乎每一个类都会重载该方法,以便返回当前状态的正确表示.
(toString 方法是一个很重要的方法)
19.通用编程:任何类类型的所有值都可以同object类性的变量来代替。
20.数组列表:ArrayList动态数组列表,是一个类库,定义在java.uitl包中,可自动调节数组的大小。
21.class类 object类中的getclass方法返回ckass类型的一个实例,程序启动时包含在main方法的类会被加载,虚拟机要加载他需要的所有类,每一个加载的类都要加载它需要的类。
22.class类为编写可动态操纵java代码的程序提供了强大的功能反射,这项功能为JavaBeans特别有用,使用反射Java能支持VB程序员习惯使用的工具。
能够分析类能力的程序叫反射器,Java中提供此功能的包叫Java.lang.reflect反射机制十分强大.
1.在运行时分析类的能力。
2.在运行时探察类的对象。
3.实现通用数组操纵代码。
4.提供方法对象。
而此机制主要针对是工具者而不是应用及程序。
反射机制中的最重要的部分是允许你检查类的结构.用到的API有:
java.lang.reflect.Field 返回字段.
java.reflect.Method 返回方法.
java.lang.reflect.Constructor 返回参数.
方法指针:java没有方法指针,把一个方法的地址传给另一个方法,可以在后面调用它,而接口是更好的解决方案。
23.接口(Interface)说明类该做什么而不指定如何去做,一个类可以实现一个或多个interface。
24.接口不是一个类,而是对符合接口要求的类的一套规范。
若实现一个接口需要2个步骤:
1.声明类需要实现的指定接口。
2.提供接口中的所有方法的定义。
声明一个类实现一个接口需要使用implements 关键字
class actionB implements Comparable 其actionb需要提供CompareTo方法,接口不是类,不能用new实例化一个接口.
25.一个类只有一个超类,但一个类能实现多个接口。Java中的一个重要接口:Cloneable
26.接口和回调.编程一个常用的模式是回调模式,在这种模式中你可以指定当一个特定时间发生时回调对象上的方法。
例:ActionListener 接口监听.
类似的API有:java.swing.JOptionPane
java.swing.Timer
java.awt.Tookit
27.对象clone:clone方法是object一个保护方法,这意味着你的代码不能简单的调用它。
28.内部类:一个内部类的定义是定义在另一个内部的类。
原因是:
1.一个内部类的对象能够访问创建它的对象的实现,包括私有数据。
2.对于同一个包中的其他类来说,内部类能够隐藏起来。
3.匿名内部类可以很方便的定义回调。
4.使用内部类可以非常方便的编写事件驱动程序。
29.代理类(proxy):
1.指定接口要求所有代码
2.object类定义的所有的方法(toString equals)
30.数据类型:Java是强调类型的语言,每个变量都必须先申明它都类型,java中总共有8个基本类型.4种是整型,2种是浮点型,一种是字符型,被用于Unicode编码中的字符,布尔型。
如何学习JAVA程序设计
Java前景是很不错的,像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培训机构自己提供的平台上工作,你将获得比以往更多的投资。
希望你早日学有所成。
java的视频在哪里
张孝祥java视频教程下载
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/01.rm
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/02.rm
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/03.rm
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/04.rm
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/05.rm
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/06.rm
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/07.rm
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/08.rm
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/09.rm
...................中间自己加.......................
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/19.rm
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/20.rm
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/21.rm ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/22.rmvb
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/23.rmvb
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/24.rmvb
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/25.rmvb
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/26.rmvb ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/27.rm ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/28.rm
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/29.rm
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/30.rm
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/36.rm
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/40.rm
...................中间自己加.......................
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/52.rm
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/53.rm
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/54.rm
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/55.rm
ftp://eicp.net:eicp.netdown@221.4.246.6/计算机/张孝祥java视频教程/56.rm
正在学习张孝祥老师的56课java视频,每个视频两个小时,讲的很细很到位,这样学习JAVA到底对不对呢
讲的很好,打基础非常好。对java内部工作机制有详细解说,如果不喜欢视频的可以看thinking in java 代替。
但是如果要做系统还是得好好看点别书籍。
ps:专业是不是计算机没事,问题在于你对这个东西有多了解,尤其是对面向对象有多了解,如果了解不错的话你会发现学的很快。如果你一直不能领悟面向对象,那么你会发现学了很久后土然感觉自己以前什么都不了解,现在才真正入门。
Java视频谁讲得比较好,综合现在的形势
张孝祥的视频比较老了,毕竟他本人也去世了,马士兵的JavaSE视频是以jdk1.5讲的,也很老了,马剑威的不知道,没听说过。李兴华的视频讲的很快不深入,适合做复习使用,孙鑫的一般般吧,我第一次看的是毕向东的,讲的很仔细,推荐他的。还有韩顺平的,如果觉得毕向东讲的语速快,那他的觉得是很好的选择,而且韩老师的视频重实践,在项目中学Java,推荐。郝斌的视频讲的通俗易懂,没看过Java的,不多讲。张龙的Java视频讲的很好,也很很深入,值得观看。我看过的Java视频也挺多的,不过还是建议你看书,《Java核心技术》就很好。全是个人意见,望采纳。