网站首页 > 精选教程 正文
写这篇文章的目的是想分享一些自己学习Java的心得,这对于刚刚入门的Java程序员和打算入Java开发这个行当的准新手有一定的帮助,能让大家更好学习和使用Java。
对于刚学习java的时候一定要知道以下内容:
1、熟练的使用Java语言
Java程序员必须比较熟悉语法,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息 知道是什么样的语法错误并且知道任何修正,熟悉常用的JavaAPI,包括集合框架、多线程(并发编程)、I/O(NIO)、Socket、JDBC、XML、反射等。
2、熟练JDK中的命令
至少需要熟悉:appletviewer、 HtmlConverter、jar、 java、 javac、javadoc、javap、javaw、native2ascii、serialver,
3、Java中的基本类型和对象类型的掌握
基本类型: int, long, float, double, boolean ;对应的对象类型: Integer 等类型到基本类型的转换, 装箱和拆箱Object类型: equals, hashcode,String 类型的特点
4、java中的常用任务
管理:Java程序员必须熟悉使用ant完成工程管理的常用任务,例如工程编译、生成javadoc、生成jar、版本控制、自动测试。
5、框架
这个是一个需要多加掌握的部分,做java开发,可以说没有不用到框架的。
集合框架(常用框架)
集合框架的体系: 基础Collection ,Map
具体集合实现的内容, List ,Set ,Map 具体的实现,内部结构, 特殊的方法, 适用场景等
集合相关的工具类 Collections 等的用法
异常框架(不常用)
Throwable
Exception
RuntimeException
Error
RuntimeException
和 一般 Exception 的区别
6、熟练的使用产品原型工具Axure
熟练的使用设计建模工具PowerDesigner和EnterpriseArchitect,熟练的使用Java开发环境Eclipse和IntelliJ,熟练的使用前端开发环境WebStorm,熟练的使用软件版本控制工具SVN和Git,熟练的使用项目构建和管理工具Maven和Gradle.
7、掌握一定的版本特性
Java程序员除了精通Java意外,还要掌握JVM相关(包括了各个版本的特性)对于刚刚接触Java的人来说,JVM相关的知识不一定需要理解很深,对此里面的概念有一些简单的了解即可。不过对于一个有着五年以上Java经验的资深开发者来说,不会JVM几乎是不可接受的。JVM作为java运行的基础,很难相信对于JVM一点都不了解的人可以把java语言吃得很透。我在面试有超过五年Java经验的开发者的时候, JVM几乎就是一个必问的问题了。当然JVM不是唯一决定技术能力好坏的面试问题,但是可以佐证java开发能力的高低。
猜你喜欢
- 2025-03-30 Vue3开发极简入门(1.1):初始化-补完
- 2025-03-30 按照这个方法系统自学Java,轻松拿大厂offer
- 2025-03-30 Vue3开发极简入门(4):计算属性(vue3.0 计算属性)
- 2025-03-30 Java基础复习宝典(java基础知识点题库)
- 2025-03-30 贪吃蛇小游戏项目总结(贪吃蛇小游戏设计思路)
- 2025-03-30 关于.NET上位机开发的一些心得体会
- 2025-03-30 Java的21个技术点和知识点归纳(java中的技术有哪些)
- 2025-03-30 Java小白必看!从零起步轻松掌握Java基础与实战技巧
- 2025-03-30 如何高效的学习Java开发?要做到以下两点
- 2025-03-30 如何开始学习JAVA编程?(怎样学java编程基础)
你 发表评论:
欢迎- 最近发表
-
- 2024最全版本奖状证书模板素材,含PSD和word格式,附带预览图
- 免费领取 | 第十三届“三创赛”项目计划书Word模板
- 用Word就能做高大上的论文封面,你信吗?小白也能学会
- Word排版有何难?教你30秒创建模板,节省大把手动排版的时间
- Word“联手”Excel写报告(电脑右键新建没有word和excel怎么办)
- 柚墨个人简历Word模板分享(柚墨ppt)
- 建筑工程刚需,全套安全技术交底模板整理,word 版本可编辑直接用
- [word] word 2013 如何套用模版(怎么套用模版文件)
- 114套证书授权书任命书模板,word文件精美背景,合并套打不操心
- 根据模板将Exce明细数据生成 Word 文档|邮件合并
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)