java初学者浅谈

        学习java到现在也快一年了,目前参加工作3个月,第一次想写点儿东西。作为新手,与其说是想告诉别人什么是java,不如说是在理清自己心中的java。当然,如果万一有大神看到,也希望能不吝指教。

一.我心目中的java和程序员

        java:一种面向对象的编程语言,一种谋生手段,一种可以让自己在一定程度上实现幻想的工具。

        程序员:一种职业,可以从生活中,提取目标任务共性从而将复杂的事情,进行总结为各项简单的功能和步骤,从而实现一定程度的自动化的职业。

二.java在我眼中的各个阶段

        小白:什么都不懂,只会简单的单一功能的实现。

        萌新:可以实现简单逻辑,初步理解项目的概念,对数据库的CRUD能熟练操作,针对简单的异常有一定的处理能力。

        老鸟:数年的工作经历,可以轻松的独立负责开发一个项目,具备解决绝大多数程序异常的能力,同时并不仅仅只是具备java方面的知识,子啊其他技术领域也有一定了解,比如c,c++,php等等。

        架构师:写代码的能力或许并不一定很出色,但是对项目和业务本身极具掌控力,对于新老技术的优劣明了于心。是一个项目的核心支柱。

        未知领域:对底层源码,计算机技术的了解已经超出了我的理解,目前是完全无法想象这些人能做到什么地步的。

三.自我认识

        对于我自己来讲,目前起始处于一个中间态,因为是半路出家,所以在某些方面还是小白,什么也不懂,但是在某一些方面却比较熟练。目前给自己的定位为中间萌新。对于老鸟和架构师以上的级别都是基于自己对这行的了解所定义的,一定不准确,但是这是我目前所能理解到的。而且也留个印象,或许以后回过头来,还能回忆起自己认知的成长。

四.来点儿正经的东西(java学习的一些个人心得)

        对于学习,我只能说对我自己比较有用的经历。

1.java基础

数据类型:2大类,基础类型和引用类型

1.1基础类型

8大基础类型:整数类型(long,int,short,byte),浮点类型(double,float)------个人更喜欢称为小数类型,布尔类型(boolean),字符型(char),这个类型之所以称为基础类型,是因为不可以改变,我们不能重新区定义这些类,所以这些类是基础类型,也是最终类型。

引用类型:字符串类型(String),我更愿意称为自定义类型,因为包括String在内,我们都可以重新定义,都可以自己重新写一个自己需要的类型。比如我可以把(String)重新定义为代表着(int)的心得类型。

1.2基本运算符

很多,老实讲,对于所有的符号的优先级和作用范围,我并不是每一个都记得清,所以我推荐(),对于想要优先计算的都放在一个()内,比如 1+2*3,如果我想先计算1+2,但是我又不确定这样写会不会先计算2*3,那么就这样写(1+2)*3,当然,自己写倒是能这样写,读别人的代码还是需要了解各个符号的优先级的。

好了,第一次写这个,完全不知道自己在写啥,哈哈!!!主要是一个开始,有了开始才有然后。总之希望自己能坚持下来吧。

        

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值