JAVA应用】学习java必须是计算机本专业嘛?

2020-07-09 13:47发布

2条回答

您好,不一定非要是本专业的,很多java工程师都是半路出家,只要自己感兴趣,确定想进入这一行,就没问题的。

几个学习java的小建议:

1.不要看书不要看书,很多零基础学Java的,由于从未接触过编程,第一个想法就是买书,我十多年开发的经验告诉你,新手学习Java编程看书几乎都是零作用,浪费时间。书都是偏理论的,而那些专业的词语新手在不会操作的情况下是看不懂的,没什么效率。

2.做一件事情先把规划做好,学习Java的学习规划非常重要,先了解现在都需要学习哪些主要技术,学习要专业而且系统,很多新手在学习的时候都不知道应该学什么就开始了,这是非常不可取的,根据我的经验来看,这样最后的结果都是浪费了时间,也找不到工作。

3.不建议完全靠着自己去摸索,走的基本都是弯路,没有头绪,遇到问题很难在短时间解决,学习Java在初期的一个小问题困扰五六个小时是常有的时候,一旦这样的情况多了,就会导致不想学,然后中途放弃。所以在学习初期的时候,一定要有一个人问,有个人带,如果是想转行的话,建议找个机构系统的学习一下,U就业就不错。


小绵羊吖
3楼 · 2020-07-09 17:43

不是的哟~现在很多转行的都是零基础的,非本专业的呢。

只是你是本专业的话吗,有基础可能上手会更快一些,没有也没有关系的,现在有那种针对零基础同学设置的课程,零基础的同学也是可以学习的。

相关问题推荐

  • 回答 20

    100-199 用于指定客户端应相应的某些动作。 200-299 用于表示请求成功。 300-399 用于已经移动的文件并且常被包含在定位头信息中指定新的地址信息。 400-499 用于指出客户端的错误。 400 语义有误,当前请求无法被服务器理解。 401 当前请求需要用户验证...

  • 回答 5
    已采纳

    1、相同点(1)都是表现层框架,都是基于MVC设计模型(2)底层都离不开 Servlet API(3)处理请求的机制都是一个核心控制器2、不同点(1)SpringMVC的入口是Servlet,而Struts2的入口是Filter(2)SpringMVC是基于方法设计的,而Struts2是基于类(3)SpringMV...

  • 回答 22
    已采纳

    类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结...

  • 回答 23
    已采纳

    (1)idea启动时会有两个快捷方式,安装完后默认生成在桌面的是32位的idea的快捷方式,如果我们使用这个快捷方式运行大项目,一般都会很卡。解决方法是找到idea的安装目录,然后进入bin文件夹,找到名称为idea64的应用程序,右键他生成桌面快捷方式。以后每次...

  • 回答 12
    已采纳

    获取Map集合中所有的key可以通过map集合的keySet()方法获取例如:    Map map = new HashMap();    map.put(xx,xx); //存放数据    //.... 省略    Set set = map.keySet();    //可以通过迭代器进行测试    Iterator iter = set.iter...

  • 回答 4
    已采纳

    Java中有八种数据类型,基础数据类型分别是:byte,short,int,long,float,double,char,boolean,引用数据类型分别是:数组,类和接口。方法传参的时候我们有两种,一种是形式参数(定义方法时写的参数),一种是实际参数(调用方法时给的具体值)。首先...

  • 回答 15
    已采纳

    现在的架构很多,各种各样的,如高并发架构、异地多活架构、容器化架构、微服务架构、高可用架构、弹性化架构等,还有和这些架构相关的管理型的技术方法,如 DevOps、应用监控、自动化运维、SOA 服务治理、去 IOE 等等,还有很多。分布式架构其实就是分布式系...

  • 回答 10

    1、监控GC的状态使用各种JVM工具,查看当前日志,分析JVM参数的设置,分析堆内存快照和GC日志,根据实际的各区域的内存划分和GC的执行时间,判断是否需要进行优化2、分析结果、判断是否需要优化如果各项参数设置合理,系统没有超时的日志出现,GC频率也不高,...

  • 回答 8

    引用类型有:Object类型,Array类型,Date类型,RegExp类型(正则),function类型。还有基本包装类型,也是一种引用类型,ECMAScript还提供了 3个特殊的引用类型:Boolean、Number和String。

  • 回答 17

    最基本的就是做开发了,可以做程序的后台开发,框架搭建等,也可以做前台的,就是做前台的展示页面,到后面也可以做项目管理,带团队。

  • 回答 16

    学习函数,面向对象,数组,SQLite数据库系统,java多线程技术,JB BOM ,CSS基础,Oracle,mybatis基础等等

  • 回答 10

    使用方法就是定义变量的类型,如 int a = 0 其中int就是变量类型,a就是变量,0就是a的值依次还有String(字符类型),double(小数类型)等

  • 回答 1

    Java中的常量的分类①、整数常量,所有整数②、小数常量,所有小数③、布尔型常量,较为特有,只有两个数值,true false ④、字符常量,将一个数字字母或符号用单引号(‘’)标识⑤、字符串常量,将一个或者多个字符用双引号()标识⑥、null常量,只有一...

  • 回答 8

    需要一个发短信的设备,比如短信猫。去网上找一下,有很多。短信猫的卖家可以给你提供java编程接口,但一般都是要收费。如果你不想额外花钱买java接口,你可以去搜一个叫做SMSLib的开源库。然后利用这个开源库或者卖家给你的接口来开发你的java程序。...

  • 回答 3

    java里面基本数据类型就int浮点型字符型和布尔转换的规则是byte,short,char——》int——》long——》float——》double还有什么强制类型转换是指低类型的转向高类型的和c差不多了

  • 回答 3

    byte short int long float double boolean char

没有解决我的问题,去提问