1.读入数据时,解决汉字的读入问题!先转化成byte数组,在编码成String
String str=inout.readLine();
byte b[]=str.getBytes("iso-8859-1");
String content=new String(b,"GB2312");
System.out.println(content);
2.今天早上去了下东区,见了下湛老师,他给了我好多学习JAVA的建议,我很受益!他问我现在学到什么程度了?其实我就会了基本语法和一些模块,还没有深入!老师说:学习语法是向工程这边靠的,学习课本是为了做项目,以我现在的程度,应该以工程示例为主,书本为辅。等到看工程看不明白时,再去查书本。老师是过来人,不听老人言,吃亏在眼前。我JAVA的学习方法要逐步调整呀!
3.
第六步,Java Web 编程
Web编程的核心是HTTP协议,HTTP协议和Java无关,如果不熟悉HTTP协议的话,虽然也可以学好Servlet/JSP编程,但是达不到举一反三,一通百通的境界。所以HTTP协议的学习是必备的。如果熟悉了HTTP协议的话,又有了Java编程的良好的基础,学习Servlet/JSP简直易如反掌,我学习Servlet/JSP就用了不到一周的时间,然后就开始用JSP来做项目了。
在Servlet/JSP的学习中,重头仍然是Servlet Documentation。Servlet API最常用的类很少,花比较少的时间就可以掌握了。把这些类都看一遍,多写几个例子试试。Servlet/JSP编程本质就是在反复调用这些类来通过HTTP协议在Web Server和Brower之间交谈。另外对JSP,还需要熟悉几个常用JSP的标记,具体的写法记不住的话,临时查就是了。
此外Java Web编程学习的重点要放在Web Application的设计模式上,如何进行业务逻辑的分析,并且进行合理的设计,按照MVC设计模式的要求,运用Servlet和JSP分别完成不同的逻辑层,掌握如何在Servlet和JSP之间进行流程的控制和数据的共享,以及Web Application应该如何配置和部署。
4. 我的JAVA学习七步走,我现在处于第四步。稍微接触了点JSP(第六步)的内容。在学习Jsp之前一定要学习一下HTTP协议,这是基础。加油!学号第四步,打好基础。