精华内容
下载资源
问答
  • Java学习心得

    2018-12-03 01:09:34
    Java学习中比对了与c++的不同,在以后如果接触新语言可以比对与c++的不同,然后就好很多。
  • java基础学习中的感悟与收获(1)

    千次阅读 2014-02-24 19:27:38
     这个类在使用的时候一下几点是需要注意的:1.这个类是继承JTextField而来的,还有这个类想要得到其中输入的密码字符串不能调用getText() 这个方法,查啦一下api文档这个方法已过时,要用getPassword方法来实现...

    JPasswordField这个类允许编辑单行文本,其视图指示键入内容,但不会得到显示,我在编写用户登录系统密码输入的时候用到啦这个类;

       这个类在使用的时候有一下几点是需要注意的:1.这个类是继承JTextField而来的,还有这个类想要得到其中输入的密码字符串不能调用getText()

    这个方法,查啦一下api文档这个方法已过时,要用getPassword方法来实现,但getPassword方法返回的是一个char类型的数组,如果要得到String

    类型的字符串,调用String.valueOf();这个方法就可以得到String类型的字符串。

    2.这个类有一个方法setEchoChar()这个方法比较重要,它设置此JPasswordField回隐显示方式,比如一般密码输入之后都显示成*,就可以这样写

    jpasswordfield.setEchoChar('*');就能实现这个功能,当然他默认就是这个,这些都是出于安全考虑的。


       JPanel看到啦一下程序继承的接口有Component,大部分这个包中的类都会继承这个接口,这是个具有图形表示能力的接口,我这次编写的账号登陆系统

    用到的就是重写啦这个接口中的paintComponents方法,具体程序用法是

    JPanel jpanel=new JPanel(new BorderLayout()){

    public   void   paintComponent(Graphics g){

    ` Graphics2D g2=(Graphics2D)g;

    }

    }

    展开全文
  • Java学习感想

    千次阅读 2021-03-07 04:18:53
    前言我学Java已经一个学期的时间了,虽然时间不算太长,但在这一个学期里收获颇丰。期间曾迷茫过,曾困惑过;也曾开心过,喜悦过。刚开始学习Java时,我们已经接触过C语言。对于两种不同风格的形式,需要一段时间...

    学习感想

    0.前言

    我学Java已经有一个学期的时间了,虽然时间不算太长,但在这一个学期里收获颇丰。期间曾迷茫过,曾困惑过;也曾开心过,喜悦过。刚开始学习Java时,我们已经接触过C语言。对于两种不同风格的形式,需要一段时间进行转变。不知道是不是初学者的共鸣,刚开始接触Java的时候感觉应该好难学,看着老师不一会就打出一大片代码的时候彻底懵了,但在惊讶之余我又对此产生了极大的兴趣,于是便开启了我的Java学习之路。本学期题目练习主要是在PTA上进行。在学习的初期,通过一些简单的题目练习,我感觉到入门也没有想象中那么困难,不得不说实验题是对一门语言入门掌握其语法成效最快的一类题。在写题的过程中我会因为花费大量时间解出一道习题而感到一种成功的喜悦;也会因为一次写不出来或找不出错误的代码而感到沮丧。但更让我记忆深刻的是那一次次学习的过程,使我有一种很强的代入感。在学习中我们要学会 ”不抛弃,不放弃“,只要能坚定的去做你会发现,你的努力或给你带来回报,虽然很多时候你努力后得到的成果并不理想。其次就是多练多打,量的积累一定会引起质的变化,请一定要相信这个道理。在学习中不仅要认真听老师讲的内容,课后还要努力的练习,以此来熟悉并掌握老师所教授的内容。这是因为不论老师讲的内容有多简单,你在课堂上听得有多懂,在你自己练习的时候你就会发现本来很简单的东西但是就是敲不出来。

    1.作业过程总结

    ①知识迭代关系:作业从易到难,带我们逐渐适应思维的转变。逐渐从面向过程转变为面向对象程序设计。首先是java环境的搭建,然后是java类结构和main函数;后主要学习了类与类之间的关系,学习了如何使用正则表达式、类的继承并定义相应类对象并进行测试、图形继承与多态。带我们逐步理解面向对象的封装性、继承性与多态性三大技术特性;抽象类和接口以及最后学习的JavaFX基础。

    ②从C语言带过来的习惯慢慢转变,从第一次与C语言相同的写法到第二次了解java的语句,再到第三次作业中真正使用类的概念,题目的类型正在逐渐引导我们建立类的概念,而不是所有代码都写在一个主函数当中,通过类的设计思想,试我们的代码看上去更简洁有效,并且在今后可以单独使用和修改。通过作业逐步理解面向对象的封装性、继承性与多态性三大技术特性:把类和方法保存在整合包里体现了封装性的一个特点,就有着良好的内聚性,当我们要调用这些类时,必须先导入这些类对应的包,才可以使用这些类,极其方法,这就体现了其封装性;子类保留父类的所有变量和方法,这就是继承,而多态又是从继承而来。如果我们要重写某个父类中的方法,只需加上@override并将方法重写,体现了多态。

    ③遇到的问题:

    1.程序容易出错,但好在错误处会有相应的提示,找出错误的地方并及时修改。

    2.代码有的很复杂,有时候容易出错、不知道错误在哪。

    3.在使用不同类的时候不小心把class放在了main函数中,报错时一时找不出错误。

    4.正则表达式有的不能正确使用。

    ④每次作业花费的时间比例:一般一道题时大概要花费2-3天时间;如果是三道题或以上一般是花费1:2:3的时间。

    ⑤对编程过程的严谨性的认识和教训:Java编程是严谨的,且比C语言好用,一些编译和语法上的错误在平时写代码的时候往往不能够被轻易发现,但是java编译器就给出提示。除此之外懂得了使用debug,很多很难找到算法错误,使用debug去寻找会容易得多。

    2.OO设计心得

    ①对面向对象三大技术特性之间关系的理解:

    封装是面向对象的特征之一,是对象和类概念的主要特性,把类和方法保存在整合包里体现了封装性的一个特点,就有着良好的内聚性,当我们要调用这些类时,必须先导入这些类对应的包,才可以使用这些类;继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法,子类保留父类的所有变量和方法,这就是继承;而多态又是从继承而来,是指允许不同类的对象对同一消息作出响应,多态性语言具有灵活、抽象、行为共享、代码共享的优势,很好的解决了应用程序函数同名问题。

    ②面向对象设计的基本原则理解:首先,应该优先选用能够最完善、最准确地表达问题域语义的面向对象语言。类的实现是核心问题,所有的数据都被封装在类的实例中,所以类是关键。实现一个系统是一个比用过程性方法更简单、更简短的过程。

    ③OO编程思维的理解

    OO编程主要是将设计尽量与现实世界的事物一致化。类和对象是其中最基本的两个概念。在设计时,先找到要处理的各个对象,再找到各个对象共同点祖先,逐层抽象,最后确立各个类之间的继承关系。

    ④类设计心得

    每一个类尽量做到独立功能,体现单一职责,能使得系统具有较好的可复用性。

    3.测试的理解与实践

    ①测试对于编码质量的重要性

    测试是判断编码质量的一个重要手段,通过测试,可以初步确认代码实现功能的正确与否,并且还能提示出错的地方,让我们加以修改,提高了代码的质量。

    ②假如让你设计测试用例,你会如何做

    分别设计异常和正常输入的测试点,再在正常的范围内设计不同类型的测试点。

    4.课程收获

    在学习Java的过程中我总结出以下结论:

    1.学习中,要养成良好的习惯(写括号时要成对,字母大小写要区分,单词拼写要准确)。

    2.在学习的过程中,最好不是仅仅停留在java表层,不是抄书上的例子运行出结果就可以。要注意,即便对一个简单的例子也要有耐心去琢磨、调试、改动。

    3.在学习的过程中一定要动手做、试着写代码,而不是抱一本书看看就行。很多东西和体会必须自己动手才能真正属于自己。

    在学习过程中,可能会遇到形形色色的问题不容易解决,应多去专业论坛了解相关的知识,书本上的知识有限。要会从网上搜索有用的信息 加以整理,促进学习的深入和知识水平的提高。

    展开全文
  • java项目收获总结

    2021-02-28 14:42:20
    2017年java项目收获总结一从二十几天前的项目需求分析,到数据库设计,到后来的界面设计以及第一次全部整合项目,到最后的项目总调试到评审,中间出了很多问题,但最终还是到了很多在平时写Demo中学不到的东西,...

    2017年java项目收获总结

    3afb5e02f96493149e68bf7407340232.png

    作为培训,项目的好坏对培训质量的影响十分大,常常是决定性的作用。下面是YJBYS小编整理的java项目收获总结范文,希望对你有帮助!

    2017年java项目收获总结一

    从二十几天前的项目需求分析,到数据库设计,到后来的界面设计以及第一次全部整合项目,到最后的项目总调试到评审,中间出了很多问题,但最终还是学到了很多在平时写Demo中学不到的东西,对于一个完整的项目流程还是有了更深层次的了解。

    最开始的时候关于项目选题我们组间还是有比较大的争议的,各种想法不一样,对于想做出来的东西期望值太大,比如像做一个完善的教师学生管理集于一体的系统,在我设计的时候才发现以我们现在的水平这个事完全达不到的,时间和经验决定了我们只能做这个中间的一部分,最后才决定做学生和教师功能的一小部分。

    开始做了的时候我是很有想法的,想搞一个标准让大家按照我的标准来做所有的事情,在这个事情上组员是比较反感的,因为觉得我写的东西不足以成为标准,并且将所有用到的固定值都用一个常量类来定义其实是很麻烦的一件事情,而且在设计界面过程中后面都是直接使用工具拖出来的界面,所有的固定值都是由系统计算给出的,全部写进常量类就更不现实了。并且在设计这一块由于我最初写出的界面并未的到组员的认可,主要是因为我做的不美观并且没有让代码

    展开全文
  • java开发项目收获心得

    千次阅读 2021-02-26 12:37:19
    java其实相对其他语言来说的确很优势,但是也有点缺陷,但是以后发展到什么程度,谁都不知道。那么下面小编给大家说说java开发项目收获心得,希望能对你有些帮助。系统的学习Java编程的基础如果真的想成为Java...

    1

    java开发项目收获心得

    it行业现在的发展如日中天,很多人都纷纷走进这个行业,而java作为跨平台的编程语言更是受欢迎。java其实相对其他语言来说的确很有优势,但是也有点缺陷,但是以后发展到什么程度,谁都不知道。那么下面小编给大家说说java开发项目收获心得,希望能对你有些帮助。

    dd10b7fe9fe8b4d55a27e466a2030f61.gif

    系统的学习Java编程的基础

    如果真的想成为Java程序员,那么学习Java时就不要东一片、西一片的学习,要全面的、系统的学习Java编程基础,包括AWT、Swing这些不是经常用到的 内容也要学习,深刻的理解面向对象(Object-Oriented)的编程思想,掌握封装(Encapsulation)、继承(Inheritance)、多态(Polymorphism)三大特性,把面向对象的思想运用到实际的代码编写中。

    掌握常用的API用法

    每一门成熟的编程语言都会向用户提供丰富的应用编程接口(Application programming Interface),也就是通常所说的API,熟练掌握这些API,无疑会极大的提高我们编码的效率,但是Java提供的API实在是太多了点,全部掌握很难实现,而且也没有必要,我们只要熟练掌握常用的API就好,不常用的API用到的时候,再在API文档中查找用法即可。

    通读官方语言教程和规范

    发布编程语言的官方,一般都会在其官方网站上提供官方语言教程(Tutorials)和规范(Specification),Java的官方网站当然也不例外。Oracle提供的Java Tutorials官方教程是很好的入门读物,系统全面还带有示例演示,非常易学,看到很多Java的初学者还在满网络的找教程,殊不知最好的教程就在官方网站上等着呢,即使是Java老司机也可以在里面发现自己以前的知识遗漏点。Java Specification 语言规范是更进一步的读物,里面解释了语言的内部规范,比较难以读懂,但是初读时不要强求读懂所有的内容,适当的囫囵吞枣,多读几遍可能就理解了。而对于要求更高的Java程序员,可以读读JVM Specification,Java虚拟机规范。

    借鉴Java重要类的官方源代码

    Java是一门开源的编程语言,下载其JDK(Java Development Kit,Java开发 工具包)时,会自带Java的源代码压缩包src.zip,解压后就可以查看Java自带类的源代码,这些源代码都是Java大神们写的,非常有学习意义。这也是学习Java语言相对于其它闭源开发语言的一大优势。

    掌握常用的设计模式

    设计模式(Design Pattern)并不是Java编程语言独有的,而是所有编程语言之间通用的,因此设计模式也更具有学习的必要性。虽然设计模式不是独属于Java的,但是有用Java实现的设计模式版本,像是单例模式、观察者模式等经典模式必须熟练掌握。有些初学者把设计模式看的非常高端,非常难以学习,这是没有必要的,因为设计模式并不是凭空想出来的,它们就是从日常的写代码过程中一步步演化过来了的,只要写代码到一定程度,自然而然就能使用和理解设计模式了。而提前学习设计模式可以加快自己的编程水平提高速度,编写易维护、低耦合、扩展性强的代码。

    学习相关的开源框架

    Java有非常多的开源框架,比如常见的Spring、Hibernate、Struts等。有些初学者把这些框架当作是学习Java编程的负担,笔者个人认为这恰恰是Java的一大优势,这些框架的源代码都是出色的、开源的,其中运用了很多的设计模式 和编程思想,通过学习使用这些框架,可以加深自己对设计模式的理解,提升自己的编程层次。

    展开全文
  • 学习Java第一个星期感受和收获

    千次阅读 2018-07-17 23:06:27
    最近在学习java一个星期,说一说这个星期的收获和总结吧!  首先我也是从一个小白做起,这个星期学习了很多,很多java基础知识,我印象比较深刻的是基本数据类型和引用数据类型 基本数据类型是四类八种,...
  • Java程序设计课程学习总结与心得
  • 后来,又读者私信问我,“挺纠结的,不知道该选前端还是 Java?” 真不好选,因为“男怕入错行,女怕嫁错郎”,初学者纠结这个问题也是情有可原。 首先来说说 PHP,Web 蛮荒的年代,PHP 真的是王者姿态,连 Java ...
  • 个人java学习心得总结

    千次阅读 2020-07-04 20:46:21
    这次疫情应该是导致我决定重新学java的主要原因。作为一名大三的学生,平时也没有特别的爱好,也就偶尔打打游戏,弹弹吉他,追追剧,刷刷b站而已。当然了也没有什么特长,硬要说特长的话,也就游戏打的比别人好点。...
  • JAVA是市场份额最大的编程语言,每天各大招聘网站上都会有数万个JAVA开发工程师的在招岗位,学习JAVA成为很多人人生逆袭的绝佳工具,但是JAVA的技术体系庞大复杂,要想扎实掌握JAVA不是一件容易的事,随着在线教育的...
  • java项目收获总结(20200505185659)

    千次阅读 2021-01-12 14:22:53
    2017年java项目收获总结一从二十几天前的项目需求分析,到数据库设计,到后来的界面设计以及第一次全部整合项目,到最后的项目总调试到评审,中间出了很多问题,但最终还是到了很多在平时写Demo中学不到的东西,...
  • java学习心得体会

    2009-11-29 23:37:33
    Java学习之路:不走弯路,就是捷径."如何学习编程?JAVA该如何学习?
  • 大学四年java学习的经验及心得体会

    千次阅读 多人点赞 2019-12-17 16:55:56
    ps:因为自学,和科班生学习java有不一样的感受,特地找了一篇科班学生分享的心得来看看.收获良多 一、认清自己 认清自己最关键的一点是【要知道自己到底想要什么】。这是第一步,也是最重要的一步。因为这关系到你能够...
  • 零基础学习java值得看的几本书

    千次阅读 2020-12-15 15:44:39
    零基础学习java值得看的几本书”,下面小编就为大家一一介绍零基础学习java值得看的几本书分别是什么? 1、《Java学习笔记》 此书的特点在于里面很多作者对Java语言的独有的理解与讲解,这些内容往往也是所有...
  • 对于学Java的人来说,学习和了解框架是必修的,但是Java的框架比较多,并不需要全部都学,只要学几个常用的框架,在工作的时候就差不多够用了。今天巨牛汇外包小助手就来给大家介绍一下Java常用的框架哪些?需要...
  • java培训心得体会(7篇).docx

    千次阅读 2021-03-22 17:32:04
    java培训心得体会(7篇)java培训心得体会(7篇)篇一:java初学者学习心得 学习Java心得体会 学习了一学期的Java课程,觉得是该总结自己的心得体会了。开始学习任何一门课(包括java),兴趣最重要。一直觉得自己在学...
  • java自我学习第一阶段的收获和感受

    千次阅读 2015-11-11 19:19:49
    1、首先对于编程的学习第一步都是基本语法的学习,语法学习的特点: * 所有编程语言的语法定义都大体相似,大概的是编程发展的延续,没有人语言设计人员会标新立异,只有站在别人的肩上不断完善才是最高效的做法...
  • 学习Java虚拟机的正确的姿势?

    千次阅读 2018-08-13 11:07:37
    什么要学习Java虚拟机 多线程和虚拟机。实际工作中,大部分程序员可能几乎不用,但这两项技能是你面试所谓高级工程师的敲门砖,也是你在机会到来的时候能否顶上去的弹药库。很多人,把这两部看的太高深,望而却步...
  • 33岁女生想学习Java好不好

    千次阅读 2021-03-08 22:25:10
    33岁的女生总是希望自己能够掌握一技之长,但是在专业技术这些道路上,可能大多数的...为什么女生不能学Java呢?其实只要兴趣的话,大家完全可以学习Java,况且男女在编程行业里面绝对也算得上是很好的搭配,很多...
  • java学习之道 --- 如何学习java

    万次阅读 多人点赞 2017-04-02 00:27:58
    最近一直在重新学习java的基础,也写了一系列的博客(重新认识java系列)。很荣幸得到了许多同学的反馈。其中许多人是初学者,来问我一些问题,也一些是已经过一定的基础,看了我的博客,也了一些新的认知,...
  • 学习java的感悟和总结

    千次阅读 2015-07-26 11:40:42
    学习java两年的时间了,刚接触java,首先学习java的基本语法、常见API、java IO和多线程,后来在实际写项目的时候发现java本是很简单的一门语言,但是还要熟悉其他的知识。接着在盲目的尝试中,又接触了java web...
  • Java学习必备书籍推荐终极版!

    万次阅读 多人点赞 2019-04-05 11:08:52
    希望这篇文章对你帮助,不要再无书可看。 欢迎在留言区补充你觉得不错的 Java 方向的书籍或者计算机基础必看的书籍!你也可以直接到Github给我提PR,参与这个书单的完善。 Java 基础 《Head Fir...
  • 学习java方面的一点收获

    千次阅读 2007-09-12 16:40:00
    学习JAVA方面的收获 经过将近两年的时间学习java,觉得在java方面比较大的收获。在学习和实践过程中逐渐对代码习惯、软件思维都比较进一步的了解。java语言的纯面向对象、平台无关性是java能够得到比较多的程序...
  • Java工程师学习指南(初级篇)

    万次阅读 多人点赞 2018-11-01 11:26:29
    最近很多小伙伴来问我,Java小白如何入门,如何安排学习路线,每一步应该怎么走比较好。原本我以为之前的几篇文章已经可以解决大家的问题了,其实不然,因为我之前写的文章都是站在Java后端的全局上进行思考和总结...
  • java web学习心得

    千次阅读 2020-06-30 17:49:33
    收获这么多知识的同时,我也了很多感受。 在刚开始接触这门课程时,感觉很困难,不知道从哪里下手,但在老师的教导下,多实践,多摸索,不要怕犯错误。一点点的,我开始走上了这门课程的正轨。在每次上课之前,...
  • Java学习大纲

    千次阅读 多人点赞 2018-12-15 16:13:43
    本人大学是自学过来的,刚开始很多不懂的,甚至不知道要学习什么。现在,我就把我自学过程中的学习点详细的记录下来。Java的内容非常多,有些需要重点掌握的,有些却只是需要了解的,为了不必浪费宝贵的时间在不重要...
  • 学习java基础的心得感悟

    千次阅读 2017-05-07 12:19:24
    java基础,对java面向对象的思想更加深刻的认识了,从学习java语言概述到最后网络编程IDE的使用,时间用了1个月零9天,上课时间28天,回首感觉快又感觉漫长,的东西确实挺多的,很多知识也感觉比较抽象,...
  • 我能什么5. 阅读建议三、书中目录1. 创建型模式2. 结构型模式3. 行为模式四、PDF????下载1. 可获得内容包括2. 获取方式五、收个尾???? 一、前言 我膨胀了????,在编写完上一本PDF《字节码编程》被下载了2000份...
  • Java工程师学习指南(2019最新版)

    万次阅读 多人点赞 2019-01-08 20:43:21
    写过一个Java工程师学习指南,我把它分为了四个部分,第一步是打好Java基础,掌握Java核心技术,第二...按照这样的一个脉络,我觉得能够掌握这里面的绝大部分内容,并且过相应的一些实践,那么可以算是学好了Java...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 81,588
精华内容 32,635
关键字:

学了java有什么收获

java 订阅