关于java swing 的学习方法
答案:3 悬赏:60 手机版
解决时间 2021-03-19 09:02
- 提问者网友:做自己de王妃
- 2021-03-18 10:58
之前听网上的一些教程等介绍,说swing部分不需要学,所以我一直没学它。现在我买了本java项目开发的书,里面竟然几乎都是用swing做界面,而且还算复杂的界面了。除了做web页面外。一般的java界面,要如何去做呢。
最佳答案
- 五星知识达人网友:青灯有味
- 2021-03-18 11:43
其实swing某种程度上才是Java的精髓集合地,几乎所有的java技术都在这里融汇。swing也体现了sun得一贯风格,只追求纯粹的技术,而不是市场开发。swing对于刚入门的人想开发项目是很难的,所以那种几个月强化培训你可能说就是web高手了,简历上写的都是精通数据库,精通xx等,开口就是设计模式,但是到了写代码就会很不顺畅,但是swing几年过去你都觉得这玩意太高深了。
对于swing是越学越精练,如果你要学swing,可以去参照jdk API上带的Demo去学习,然后去看源码。重在看它源码的层次。有人说swing的继承关系太深了,一个JLabel竟然继承了这么多东西,但是如果你真正了解就知道为什么人家要这样做了,我相信你对java继承也会有一个相当深刻的理解。
另外如果对swing有兴趣可以去看看Java2D。
对于swing是越学越精练,如果你要学swing,可以去参照jdk API上带的Demo去学习,然后去看源码。重在看它源码的层次。有人说swing的继承关系太深了,一个JLabel竟然继承了这么多东西,但是如果你真正了解就知道为什么人家要这样做了,我相信你对java继承也会有一个相当深刻的理解。
另外如果对swing有兴趣可以去看看Java2D。
全部回答
- 1楼网友:渊鱼
- 2021-03-18 14:09
把你那本书,读懂了
- 2楼网友:风格不统一
- 2021-03-18 13:02
你的意思是你给人家个程序,可以连数据库,但不想别人知道连的是哪个数据库吗.
首先,像数据库连接这种配置,本来就不应该写在代码里面,应该放在配置文件里,比如properties属性文件,或者xml文件.
第二,只要你的程序能去连数据库,别人就肯定能知道它连了哪个数据库,直接抓包不就知道了吗..
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯