JAVA新手的蜗牛路-1

上一篇 / 下一篇  2014-06-21 14:05:06 / 个人分类:测试之路

今天是90天计划的第二天,现在是下午的两点零六分。我来回顾这两天的收获。
昨天,看了韩顺生的《JAVA从入门到精通》系列视频的第0和1集。主要明白了JAVA的大概历史,知道了JAVA主要是由JAVA SE(桌面程序)、JAVA EE(JAVA2E 企业级应用 WEB)和JAVA ME(手机程序)组成。JAVA SE是Java的基础,了解了JAVA SE才有利于更系统地学好JAVA EE和JAVA ME,而我的目的就是后面是精通JAVA ME,主要是ANDROID和IOS。
JAVA SE的课程主要分为面向对象编程、图形界面GUI、数据库编程、文件IO流、网络编程、多线程,JAVA EE的课程主要是包括面向对象编程、数据库编程、HTML&CSS、Serverlet、JSP,近而再讲到struts、EJB、hibernate。
了解JAVA的学习方法:
1、应该从做中学,也许一开始有些内容不是很明白,那么就可以先模仿别人的做法,等有了编程思想以后,可以用自己的理解去编写代码。
2、要先整体,然后再学细节,不能一开始上来就学某个细节怎么处理,可以先了解具体应用、JAVA程序和数据库是怎么做数据交换的,JAVA本身的调用又是怎么调用的,再具体到某个项目上。
3、用什么,学什么,不要一味求全。JAVA的类库大概有3600个公共类,而我们常用的主要只有150多个,把这150多个学会,基本也就差不多了。不过慢慢理解喽,代码的路,毕竟没有那么容易走。
4、先know how,再know why,琢磨别人的代码,看别人是怎么写的。
5、适当的囫囵吞枣。也许有些地方不是很明白,如果实在想不清楚,那就暂且放下,也许有的时候学到后面,答案自然就出来了。
使用JAVA,要先配置JAVA的运行环境,叫做JRE,这个在JAVA的官网http://www.java.com/en/download/manual.jsp 上面下载即可。目前已经出到8了,但是我还是习惯用6或7,毕竟新的东西,还是要观望一段时间。配置的方法很简单,主要是要注意环境变量的配置,不然经常会错误。
Java的环境包括了JRE、JAVA工具(javac.exe java编译工具,java.exe Java解释执行工具)和java的类库。

关于java的运行机制,昨晚粗浅地了解了一下,只能说了解了一个大概,后续可以继续深化。
问题一:web系统之前的数据是怎么进行交换的?一个业务,例如用户登录的操作的工作原理是什么?
画不出图来,所以就简单要文字说下。用户登录系统,使用对应url,本地会想服务器发出链接请求,找到对应的登录页面,打开。控制用户打开具体页面,是通过control来控制流程,在web系统中主要是web.xml和application.xml。具体这两者的区别我并不清楚。
用户在前台输入用户名称、密码,点击登录,会调用JAVA中的登录方法,并通过get方法将用户名称和密码返回给登录事件中,再通过控制文件调用登录后的界面。
而JAVA与数据库的交流方法主要是JDBC或hibernate。
问题二:什么是面向对象编程?
额,目前的理解也很片面。简单来讲,就是本事提供一个公共类,如果程序想要调用这个类,可以直接使用 new xxx = xxx,然后可以直接写类中的方法,即可调用。从而提高程序的重用性。

以上都很片面,不知道是对是错。算了,继续看视频吧。

TAG: JAVA新手

 

评分:0

我来说两句

我的栏目

日历

« 2024-04-22  
 123456
78910111213
14151617181920
21222324252627
282930    

我的存档

数据统计

  • 访问量: 5303
  • 日志数: 5
  • 建立时间: 2014-06-19
  • 更新时间: 2014-06-24

RSS订阅

Open Toolbar