Java基础学好只是开始,接下来你要学习的是数据库技术,编写SQL是重点。
HTML需要积累,多熟悉Dom
Javascript技术非常重要,不要小瞧这种脚本,Javascript学得不好是很多Java工程师的死穴
div+css 。
web程序要从JSP+servlet开始学起,谁都是一步一步来的,基础是理解的关键。
公司里面一般都会借助框架来开发项目,目前比较多的是SSH(struts2,spring,hibernate),建议你多关注Ibatis。
一步一步来,路很长。
一、J2ME中需要的Java基础知识 现在有大部分人,都是从零开始学J2ME的,学习J2ME的时候,总是从Java基础开始学习,而且现在讲Java基础的书籍中都是以J2SE来讲基础,这就给学习造成了一些不必要的麻烦,下面将J2ME中用到的和不需要的Java基础知识做一个简单的说明。
J2ME中使用到的Java基础知识: 1、Java语法基础:包括基本数据类型、关键字、运算符等等 2、面向对象的思想:类和对象的概念,继承和多态等等。 3、异常处理 4、多线程 J2ME中没有用到的Java基础知识: 1、JDK中javac和java命令的使用 2、Java基础中的很多类在J2ME中没有,或者类中的方法做了大量的精简。
所以建议在J2ME中熟悉类库。 3、Applet、AWT、Swing这些知识在J2ME中根本使用不到。
简单说这么多,希望学J2ME的朋友们能少走一些弯路,不足之处希望大家积极指正和补充。 二、J2ME中暂时无法完成的功能 列一些J2ME中暂时无法完成的功能,希望大家能积极补充: 1、在手机中不更改代码实现移植,主要指游戏。
2、动态修改按钮文字。 3、在Canvas上接受中文输入。
4、操作本地资源、例如地址本、已收短信息等。 5、制作破坏性的手机病毒。
6、其他等待大家来补充。
JavaServer PagesTM (JSP)技术为创建显示动态生成内容的Web页面提供了一个简捷而快速的方法。
JSP技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器,应用服务器,浏览器和开发工具共同工作。 而JSP具有以下优点:1。
能够在任何Web或应用程序服务器上运行,对于用户界面的更新,其实就是由 Web Server进行的,所以给人的感觉更新很快;2。将应用程序逻辑和页面显示分离,所有的应用都是基于服务器的,所以它们可以时刻保持最新版本; 3。
客户端的接口不是很繁琐,对于各种应用易于部署、维护和修改; 最重要的是基于java技术,实现了跨平台应用。 作为Java平台的一部分,JSP拥有Java编程语言“一次编写,各处运行”的特点。
随着越来越多的供应商将JSP支持添加到他们的产品中,您可以使用自己所选择的服务器和工具,更改工具或服务器并不影响当前的应用。 “ 许多人做java的web开发还是在windows操作系统下,而要做开发的第一步,就是配置开发环境。
Java的开发环境,基本的就是java虚拟机和web服务器。当然,数据库服务器环境也是比较重要的一个环节,但是由于开发时所用的数据库有很多,比如Oracle,MySQL,SQLServer,Access等等,而且对于web开发者来说,只要数据库的服务存在,提供了数据库链接的基本信息(url,username,password,driverClass),利用JDK或者第三方提供的JDBC驱动类的包,很容易链接到数据库。
因此现在所说的java web开发环境,主要针对java虚拟机和web服务器来说。”专业的JSP虚拟主机服务商美橙互联如是介绍。
至于如何选择JSP虚拟主机? 美橙互联为渴望学习,喜欢开发JAVA的程序员作了以下基础性的选择介绍:1。 根据已有的系统的开发环境来配置Tomcat实例的参数。
在开发过程中,许多开发者喜欢用的web服务器是tomcat,目前很多公司的jsp虚拟主机是共享tomcat进程,如果一个网站出现问题影响到tomcat,就会造成所有的jsp网站都不能访问,这个在调测jsp网站时常出现; 而美橙互联的jsp空间有自己的特点,以 Linux 系统为基础,提供稳定的系统平台,拥有独立的 Tomcat进程 ,提供 Tomcat 自带的应用程序管理器 (Application Manager) 和服务管理器 (Service Administrator) ,方便客户进行 Tomcat 服务的定制和管理,这样每个网站之间基本上没有互相影响; 2。 根据站点支持的数据库进行选择; 而美橙互联所提供的数据库有:mysql 4。
1 ;MYSQL 4。1和5。
0;MS SQL SERVER 2000和2005; 3。根据站点的具体应用进行选择; 例如:是否需要安装论坛、预计在线人数、预计可能占用的空间大小等等; 4。
其他因素 诸如:主机的管理功能、服务器的稳定与安全、服务商的信誉和售后服务等等;这点可以参考一些虚拟主机选择技巧。
java是面向对象编程中很优秀的一门编程语言。
网页上的java小程序是很安全的网页应用,它在java虚拟机上运行,可以完全放心使用,不会危害到你的计算机,这只是它的一个小应用。java小游戏也是很好的一个应用。
作为面向对象编程语言,c++能完成的工作java也大多能完。 java有三个版本:j2ee 用于web开发 ;j2se 开发一般应用程序;j2me 用于嵌入式开发。
就算是j2ee,它实现的功能也不是Dreamweaver能比的。 j2se能实现几乎所有你能想到的功能。
一、入门《Java 2从入门到精通》- 推荐《Thinking in Java》- 强烈推荐*O'reilly的Java编程基础系列 - 参考*二、进阶《Java Cook Book》- 非常推荐* (包含了Java编程的Tips,适合当做手册来查阅)《O'reilly-Java IO》- 推荐* (包含Java IO编程的各个方面)《O'reilly-Database Programming with JDBC》- 推荐* (JDBC编程)《O'reilly-Java Programming with Oracle JDBC》- 参考*三、Java Web编程《O'reilly-Java Server Pages》- 强烈推荐* 《O'reilly-Java Servlet Programming》- 非常推荐*《O'reilly-Jakarta Struts》- 推荐* (Java Web编程的一个MVC实现框架Struts的书)四、EJB编程《J2EE应用与BEA Weblogic Server》- 强烈推荐《Mastering EJB 2.0》- 非常推荐* 《Enterprise Java Bean》- 推荐*五、Java XML编程《O'reilly-Java and XML》- 推荐*《O'reilly-Java and SOAP》- 参考* (Java的SOAP编程)六、设计模式《Core J2EE Patterns》- 强烈推荐* (J2EE设计模式,设计企业应用软件必备参考书)《EJB Design Patterns》- 推荐* 七、其它《O'reilly Ant - The Definitive Guide》- 推荐* (Ant是一种功能非常强大的Java工具)。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
蜀ICP备2020033479号-4 Copyright © 2016 学习鸟. 页面生成时间:4.309秒