欢迎来到魔据教育大数据学院,专注大数据工程师培养!
当前位置:首页 > IT培训问题库 > Java要怎样入门,需要学习什么?

Java要怎样入门,需要学习什么?

时间:2017-12-14 18:44:40作者:魔据大数据学院

Java要怎样入门,需要学习什么?万事开头难,入门知识学好,以后的Java技能就不会那么困难了,下面跟大家介绍一下Java入门学习的步骤,让初学者有一个明确的学习方向。一起来看下Java大数据学习路线

一、Java入门学习的步骤

第一步:学习Java的第一步就是安装好JDK,写一个helloWord,JDK的学习有一定难度,有两个问题一直困扰着Java程序员,一个是CLASSPATH的问题,一个问题是package和import问题,如何来寻找类的路径问题。

第二步:是学习Java的语法,Java的语法是类C++的,主流的编程语言是类c或者c++,所以Java语言的学习比较简单。唯一需要注意的是关键字的用法,public、protected、private、static等等,什么时候用,怎样用,这些问题需要有人指导。

第三步是学习Java的面向对象的编程语言的特性的地方。比如继承,构造器,抽象类,接口,方法的多态,重载,覆盖,Java的异常处理机制。

Java要怎样入门

 Java要怎样入门

二、Java基础的学习知识

1. 如何比较两个字符串(equals()函数)

<pre name="code" class="java">String favorite="piano";//表示最喜欢的乐曲是piano String guess="guitar";//猜测喜欢的是guitar System.out.println("Is Add 'favourie instrument a"+guess+"?"); System.out.println("Answer:"+favorite.equals(guess));// favorite.equals(guess)比较favorite </pre>

是否与guess相同,相同则返回true,不相同则返回false

//若大小写不一样,则equal()也返回false

关于字符串的就在这多说一下,比如char,

char a,b; 每个字符变量被分配一个字节的内存空间,因此只能存放一个字符。字符值是以ASCII码的形式存放在变量的内存单元之中的。如x的十进制ASCII码是120,y的十进制ASCII码是121。对字符变量a,b赋予'x'和'y'值: a='x';b='y';实际上是在a,b两个单元内存放120和121的二进制代码: a 0 1 1 1 1 0 0 0

0 1 1 1 1 0 0 1所以也可以把它们看成是整型量。在程序中使用字符值时,必须用单引号将赋给变量的字符值括起来,而对于字符串必须用双引号括起来。如:

<pre name="code" class="java">char name=’a’; String name=”wangheng”; </pre>

2.如何确定两个字符串的长度(length()函数)

<pre name="code" class="java">String name="wang heng";//定义了一个字符串name,赋值为wang heng int nameLength=name.length();//定义整型变量nameLength,将name的长度赋给了它 System.out.println(nameLength);//输出nameLength,此处输出为9(中间的空格也占一个) </pre>

3.如何查找字符串(indexof()函数(index英文意思是指针,索引,在这里可以这样记 如果知道了 …的指针,就可以根据指针查找到它))没有找到返回-1(并不是0),找到返回一个整数,这一点需注意。

<pre name="code" class="java">String name="wang heng is a good boy"; int position=name.indexOf("wang"); if(position==-1) System.out.println("no"); else System.out.println("find"); </pre>

三、学习Java离不开实践

学再多不实践是不行的,只有实践了你才能知道自己的不足在哪,才能真正掌握Java技术。对于项目实战部分,一定要自己亲自动手做一遍,不要满足学完就OK了。可以参考魔据Java视频,找两个项目练练手。

最后如果你不想这么麻烦的学习Java,也可以报名魔据培训班学习,会有讲师带你一步一步入门。

相关推荐:

我国JAVA大数据培训机构哪家好

Java大数据还能火多少年?

为什么Java大数据不适合在周末班学习?


更多大数据相关资讯敬请关注魔据教育,为您分享最及时的大数据资讯。
学习大数据敬请关注魔据教育微信二维码。
魔据教育微信二维码

【版权与免责声明】如发现内容存在版权问题,烦请提供相关信息发邮件至kefu@mojuedu.com,我们将及时沟通与处理。本站内容除非来源注明魔据教育,否则均为网友转载,涉及言论、版权与本站无关。

全国咨询热线:400-690-5006,值班手机:18501996998(7*24小时)

在线咨询:李老师QQ(226594285),陈老师QQ(428683440)

企业合作服务专线:010-82340234-821, 院校合作洽谈专线:010-82340234

Copyright 2001-2017 魔据教育 - 北京华育兴业科技有限公司 版权所有,京ICP备17018991号-2

免费在线咨询立即咨询

免费索取技术资料立即索取

大数据技术交流QQ:226594285

电话咨询010-82340234