2023年java学习心得总结.docx
《2023年java学习心得总结.docx》由会员分享,可在线阅读,更多相关《2023年java学习心得总结.docx(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2023年java学习心得总结 相信很多人都对JAVA感兴趣,接下来我就给大家带来有关JAVA学习心得总结的文章,供大家学习参考,希望对大家有所帮助。 java学习心得总结1 对于很多只会C语言的初学者而言,面对java基础语法学习,反而感觉很难,其实其中最大的问题不是语法难,而是一种编程思想的转变。面向过程就是把你的代码封装成函数,然后依次去做一件事情,面向过程是把你要做的事情抽象成对象,告诉对象去做。所以要想学好java入门,必须知道类和对象的概念。 类是对生活中事物的抽象描述,比如人类,动物类,交通工具类;对象即是对类的具体实例化,比如张三是人,猫是动物,飞机是交通工具(对象-类)。Ja
2、va基础入门学习路线可以总结为四步走: 1.java开发环境的搭建; 2.java初级之基础语法学习(80%类似C语言); 3.java中级之面向对象编程学习(重点); 4.java中级之应用编程学习。 第一步:JDK软件开发包时java软件开发环境, 包括jre运行环境和jvm虚拟机,在oricle官网下载javaSE版本JDK包;配置好环境变量就可以使用了。 第二步:java初级语法学习, 1.基本数据类型整形,字符型,字节型,长整形,短整形,浮点型,双精度,布尔型; 2.运算符+,-,_/,%等; 3.控制流(while,switch,if else); 4.数组的定义方式。 此阶段基本
3、无难度,只要了解练习例题。 第三步:java面向对象学习, 1.类和对象; 2.java语言三大特性,封装、继承、多态; 3.一些关键字学习(static,final,abstract,extends)等。 这是重点,大家根据知识点一步步研究学习才是关键。 第四步:java应用编程, 例如:文件IO,集合(类似C语言数据结构),异常处理,线程,网络,JDBC数据库操作等,都是掌握面向对象以后,在查找不同的类使用类中不同的方法达到应用的效果,所以并不会很难。等基础语法掌握了就可以继续后面框架学习(java web方向,android学习),相信明确思路你会豁然开朗,更有学习动力。 java学习心
4、得总结2 是今年3月份接触java的,其实上大学以前就买过java的书,但没进去,因为那个时候我在学习vb,对于java代码类c的编写方式不是很习惯,所以就没有认真的看。为什么最后好是学习java了呢。是因为我看到用java构建的web应用程序很不错,实现的功能也很多,在现在的网络社会里,肯定会有一番作为,而且我已经忍受不了m$的代码封锁,所以转投java了。 学习java已经8个月了,在这里跟大家说下心得,我刚开始是看<> 第三版,因为学校没开java课,所以几乎全是自学,用了将近二个月的时间把这本大书啃完,感觉这书不错,但也有很多人说这书不好,的确这书不是按常规的顺序讲的,内容
5、跳跃性强,但讲的很深入,比较适合有cc+基础的人看,这书看完,你就算基本掌握 java的基础了,也就j2se部分。 现在java分三大部分基础,从大到小排列:j2ee, j2se, j2me! j2ee:这个就是现在最流行,也很java技术用的最多的地方,java企业应用,要学好它,首先就要有java的基础,这是最基本的,然后学习servlet,jsp,javabean以及基本的mvc结构,当然还有其他辅助知识,比如js,html还有一个对数据库的操作,这些都需要时间来学习,学完这些后基本就可以做些简单的web应用程序了,比如模拟一个小的网上银行等等,但做出来后肯定不易维护,因为刚才说的都是技
6、术的性的东西,还需要学些思想性的东西,那就是设计模式,它是对一些解决特定问题的指导,并不是解决问题的方法,现在认可的设计模式一共有23种,在j2ee里除了这23种外还有几种,我还不太了解,我认为设计模式方面的书设计模式-可复用面向对象软件的基础英文名design patterns-elements of reusable object-oriented software这是提出设计模式那4为大牛写的,此书非常的抽象,使用语言是c+和smalltalk,有勇气和有基础的人可以尝试一下。 j2se:java技术的基础,很多基础都是先从介绍它开始,它和j2ee的区别就是jdk不同,j2ee比j2se
7、的jdk要大一些,多一些类包,但那些是在j2se中用不到的,j2se不光是基础,也是java技术的一个应用方向,就是利用swing开发桌面应用程序,但在windows平台上,m$的地位是无法撼动的,再加上swing开发起来不是很容易,所以在j2se领域上,java一直处于劣势,发展很慢,说到j2se就一定要下eclipse,在别人眼里,eclipse只不过是一个java的ide,但那只是eclipse的冰山一角,其实eclipse是一个大的平台,暂可以把它比喻成windows,我们可以利用winapi去开发在windows上运行的程序,eclipse也可以,我们称为eclipse插件开发,现在
8、这项技术也在慢慢兴起,有些公司已经有应用的项目,eclipse用的是自己开发的gui包,就是swt/jface,其实跟swing是一样的,都是由java写的,但一个是sun写的,一个ibm写的,swt/jface用的本地的资源,所以运行起来很快,界面也可以做的非常漂亮,而且移植也做的很不错,所以eclipse插件可以很容易的移植到linux上,相信这项技术一定很有发展。 java学习心得总结3 一:java语言基础部分 1:基本数据类型 java语言有8种基本数据类型:byte(占1个字节),short(占2个字节),int(占4个字节),long(占8个字节),float(占4个字节),do
9、uble(占8个字节),char(占2个字节),boolean(占1个字节)。 2:java命名规则: 包名:所有字母都小写,比如,_xyyyzzz 类名,接口名:所有单词首字母大写,比如,_xYyyZzz 变量名,函数名:第一个单词小写,其他单词首字母大写,比如,_xYyyZzz 常量名:所有字母大写,多单词用下划线分割,比如,_X_YYY_ZZZ 3:运算符优先级: 逻辑与&& 优先级大于逻辑或| 按位与& 优先级大于按位或| 4:JKD1.7 switch表达式的值支持字符串,比如swtich(周一) . 5:高级for循环(这个在遍历集合中很给力) 格式:for
10、(数据类型变量名:被遍历的集合(Collection)或数组) 二:类、对象及特性 1:类和对象 类:对现实生活中事物的描述 对象:就是这类事物中实实在在的个体,java中一切都是对象,具体对象是java在堆内存中用new建立的实体 2:权限修饰符 一个.java文件中只能有一个public类 static: 用于修饰成员(成员变量和成员方法),当成员被static修饰后,该成员可被类名直接调用,类名.静态成员 static修饰后的特点: 随着类的加载而加载,优先于对象存在,被所有对象共享,可以被类名直接调用。 静态方法只能访问静态成员,其方法中不能定义super,this关键字,因为静态优先
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2023 java 学习心得 总结
限制150内