从零基础学Java,如何学,请写出一步一步的。
3个回答
展开全部
1,了解JDK安装,配置,用记事本写一个程序HelloWorld,编译,运行。以后再慢慢熟悉一个编程开发环境,如Eclipse。
2,学习Java语法,关键字,常用运算符,程序结构(顺序,循环,选择分支),方法。
3,面向对象概念,类,继承,抽象类,接口这些,简单编一些程序测试。
4,学习JDK常用API,主要是java.lang, java.util包下面的。
5,异常处理,try,catch,finally语法,常见异常,程序如何调试。
6,学习AWT, Swing图形界面编程,这方面主要是学一个思想,具体程序已经不用那个写了,如果不想学可略去。
7,学JDBC,数据库编程,现在编程大部分涉及数据库,所以需要学会,结合一些Sql的增删改查语句学习。
7,学习java.net包下的内容进行网络编程,UDP, TCP程序客户机服务器的简单开发。
8,学多线程,Thread, Runnable这些,做一些多线程的程序,这方面内容主要在于理解概念,因为好多服务器程序涉及多线程访问一个变量会发生什么,建立线程安全的概念。
好了,以上内容你都掌握,Java SE的基础都差不多了,再选择一个你感兴趣的方向,如Java EE,或Android手机开发,就可以弄出实用的项目了。
2,学习Java语法,关键字,常用运算符,程序结构(顺序,循环,选择分支),方法。
3,面向对象概念,类,继承,抽象类,接口这些,简单编一些程序测试。
4,学习JDK常用API,主要是java.lang, java.util包下面的。
5,异常处理,try,catch,finally语法,常见异常,程序如何调试。
6,学习AWT, Swing图形界面编程,这方面主要是学一个思想,具体程序已经不用那个写了,如果不想学可略去。
7,学JDBC,数据库编程,现在编程大部分涉及数据库,所以需要学会,结合一些Sql的增删改查语句学习。
7,学习java.net包下的内容进行网络编程,UDP, TCP程序客户机服务器的简单开发。
8,学多线程,Thread, Runnable这些,做一些多线程的程序,这方面内容主要在于理解概念,因为好多服务器程序涉及多线程访问一个变量会发生什么,建立线程安全的概念。
好了,以上内容你都掌握,Java SE的基础都差不多了,再选择一个你感兴趣的方向,如Java EE,或Android手机开发,就可以弄出实用的项目了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询