就我个人而言, java 这门语言, 起步应该不算难 ,但是要深入 也要下一定的功夫才行,多看多练, 看的时间往往是动手自己写的两倍,当然 正如前面那位兄台说的一样, 也要具备良好的逻辑思维, 开始可以先学习一些简单算法的, 比如求阶乘 之类的, 把一些基本的技术概念弄明白以后, 就可以尝试的去用java 操纵数据库 , jdbc 操纵数据库,可以说是很重要的, 不管现在出现很多框架 比如 hibernate 这些流行的, 但是有的很多东西还是要用到jdbc , 比如在批处理方面 现在基本上所有的框架 都没有很好的支持. 最后还是得用jdbc ,学完jdbc , 就可以步入 jsp + servlet , 尝试着做一个简单的 登陆页面,, 列出所有人员信息的这些简单页面, 最后就可以学习框架了, 当前流行的三大框架 struts hibernate spring 这三个掌握了, 开发一般的项目 你应该没问题了, 学些 这些框架的同时, 也要结合现在流行的 Ajax ,学习Ajax 之前,必须要会JavaScript 切忌不要一开是就去看什么框架什么的书, 你连最基本的都不没搞懂, 去看那些框架, 也没什么用,即使你真的能看懂, 但是很多东西还得用最基本的做,到时候离开框架 你怎么办, 而且框架这东西, 不是随便用的, 当然, 不是说框架不好, 每一种框架有好有坏, 正如我前面说的, 比如 hibernate 处理批处理方面就不行比如, 一个小型项目, 如果你使用框架, 那不是自己给自己找麻烦么, 虽然你会, 但是 浪费时间, 成本提高了, 得不偿失比如你这个问题: 一个计算题, 首先你得明白 两个数相加, 你脑海里面应该就会浮现出一个思路, 我首先建立一个类 名字随便了,但是最好取有意义的, 你自己或别人看了 也明白这个类是什么意思public class Sum { }类建立以后,然后就得有一个程序入口的方法, java的入口方法就是 main 方法public class Sum { public static void main(String[] args) { }}基本框架搭建完成, 就考虑, 我要使用键盘输入, 那有要用到 Scanner 类public class Sum { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // 这是标准键盘输入 // 获取标准键盘输入以后 , 两个数, 那就要申明两个变量 double num1 = sc.nextDouble(); // 通过键盘获取第一个数 double num2 = sc.nextDouble(); // 通过键盘获取第二个数 // 两个数获取以后 最后就是打印出两个数相加的结果 System.out.println("结果: " + (num1+ num2)); // 输出结果 }
从基础学起,多上机实践,就ok了
建议去上几天的培训班!
学习Java,应该如何学习那?
首先初学者学习Java,应该从最基础的开始 如下:
Java基础
从这里开始。
1.了解Java的发展;
2. 了解Java虚拟机(JVM)基础知识,如何一次编译、多处执行;
3.Java程序如何编译和运行
4. Java中的变量
5. Java数据类型
6. Java运算符
7. Java中的if-else
8. Java中的Switch-Case
9. Java For循环
10。JavaWhile循环
11. Java中的do-while循环
12.do-while循环。Java Continue语句
13. Java Break语句
14、Java 多线程
15、数组
16、集合
17、面向对象三要素
随后进阶学习:
数据库
目前主流的两个数据库一个是MYSQL活Oracle,MYSQL是比较好学的,Oracle的操作要稍微复杂一些,我的建议是这两个数据库都必须学。数据库这块我认为没有什么特别难的。只要多练习就可以。
JavaWeb
这也是Java学习的主要内容,非常重要,包括Web前端的内容,比如HTML、CSS、JavaScript等前端常用基础。JSP、Server、xml、javabean等技术。
框架
这是Java学习过程中的难点,如果前面的Java的基础没有学过,后面的框架很难学,所以学习JavaSE的时候一定要掌握好。目前常用的框架是SSH、SMM、Springboot以及SpringCloud主要框架。学习Java可以上B站搜索我校的官方账号,高淇老师的Java300免费观看!
等等,希望可以帮助到你!