怎样学习计算机的java?

对象的三大特性:封装、继承和多态,以及相应的Java实现:子类对象的实例化过程、方法的覆盖、final关键字、抽象类、接口、继承的优点和缺点剖析。对象的多态性:子类和父类之间的转换、抽象类和接口在多态中的应用、多态带来的好处。Extensibility的理解 、Extensibility的运用。常用设计模式:Singleton、Template...
怎样学习计算机的java?
零基础学习java
第一步,首先先学习,计算机基本原理,Java语言发展简史,这些是最基本的常识,初学者一定要了解这些常识。
第二步:要了解java开发的环境搭建,体验java程序员的开发环境,比如变量path和classpath的设置,java程序员的执行过程,java反编译工具。然后了解,计算机常用进制二、八、十六的介绍,以及它们与十进制之间的相互转化,ASCII码。
第四步:
对象的本质,理解面向对象,类与对象的关系,在程序中如何应用面向对象的思想解决问题。
如何设计类,设计类的基本原则,类的实例化过程,类的细节:构造函数、this关键字、方法和方法的参数传递过程、static关键字、内部类,Java的垃极回收机制,Javadoc介绍。
对象的三大特性:封装、继承和多态,以及相应的Java实现:子类对象的实例化过程、方法的覆盖、final关键字、抽象类、接口、继承的优点和缺点剖析。
对象的多态性:子类和父类之间的转换、抽象类和接口在多态中的应用、多态带来的好处。Extensibility的理解 、Extensibility的运用。
常用设计模式:Singleton、Template、Strategy模式。
第五步:这一阶段,你有很多知识点要学习。
如下:
JavaAPI介绍、Eclipse的安装和使用、String和StringBuffer、各种基本数据类型包装类,System和Runtime类,Date和DateFomat类等。Java Collections Framework:Collection、Set、List、ArrayList、Vector、LinkedList、Hashset、TreeSet、Map、HashMap、TreeMap、Iterator、Enumeration等常用集合类API。
IO概念,File和FileRandomAccess类,字节流InputStream和OutputStream,字符流Reader和Writer,以及相应实现类,IO性能分析,字节和字符的转化流,包装流的概念,以及常用包装类,计算机编码。
递归程序,Java的高级特性:反射、代理和泛型。
第六步:这一阶段,你要开始了解多线程了!
这阶段,你主要的知识点如下:
多线程的概念,如何在程序中创建多线程(Thread、Runnable),线程安全问题,线程的同步,线程之间的通讯、死锁。Java图形用户介面编程(AWT、Swing),Java的事件处理机制,Java Applet简介。Java网络编程,网络通信底层协议TCP和UDP,以及其相应的Java实现:DatagramSocket,DatagramPacket,ServerSocket,Socket编程。网络通信常用应用层协议简介:HTTP、SMTP、POP3、MIME,以及WEB服务器的工作原理。编写网络聊天程序。Java正则表达式API详解及其应用。
第七步:这一阶段,你要学习html和JavaScript
主要知识点:
HTML语言,HTML语言背景知识、HTML全局标签、格式标签、文件标签、超链接标签、图像标签、客户端图像地图、表格标签、帧标签、表单标签、头元素、分区标签。CSS介绍、CSS的设置方法、样式选择器、样式属性介绍,Dreamweaver的使用。JavaScript编程,JavaScript语法、运算符、流程控制、函数、数组、对象、JavaScript的内部对象,JavaScript中专用于操作对象的语句。DHTML编程,理解DOM树,DOM对象,常用DOM对象的属性、方法和事件,编写事件处理程序、使用DOM操作HTML文档、遍历文档树上的节点、搜索文档中特定的元素、修改文档内容、往文档添加新内容、使用DOM操作XML文档。DHTML编程的实用案例:网页换肤、HTML表格排序等,以及JavaScript中的正则表达式及其应用。
兴趣是学习的最好老师。其实最大的困难是在于克服自己。只要你有恒心,学好JAVA并不难。就算你没有基础,没有经验,没有任何概念。即使是发明JAVA的人,发明计算机的人在起初也是一张白纸。他们也是不断琢磨,不断学习和实践才出结果的。所有的JAVA高手都是从什么也不会学到什么都会的。
兴趣很重要,只要你有兴趣,就会发现学习JAVA和打篮球一样简单。其次要努力。古语说的好:只要功夫深铁杵磨成针。中国人做事就怕有怕认真。只要有恒心,你会发现学好JAVA兼职是小菜一碟,比老婆婆用铁杵磨针要简单多了。当然你会说你没有基础,那么你就在学JAVA之前,拿出3个月学计算机基础,怎么样!3个月不够,半年够不够。我想,只要坚持、努力,有恒心,要不了1年,就能学好JAVA。甚至半年就够了。方法很重要。方法很重要,方法很重要。
2022-12-11
mengvlog 阅读 6 次 更新于 2025-07-20 18:09:36 我来答关注问题0
  • 因此,持续学习新技术、新框架是学好JAVA的关键。可以通过阅读技术书籍、浏览技术论坛等方式,不断提升自己的技术水平。综上所述,虽然不懂电脑的人学习JAVA会有一定难度,但只要付出努力,掌握必要的计算机基础、编程语言基础、JAVA语法和核心概念,以及具备动手实践能力和持续学习的态度,完全可以学好JAVA。

  •  翡希信息咨询 JAVA开发难学么?非计算机专业能学么?

    1. 学习难度: Java开发虽然具有一定的专业性,但并非不可学习。只要投入足够的时间和精力,通过合适的学习途径,非计算机专业的人也能够掌握Java编程技能。2. 学习途径: 专业培训:对于希望快速掌握Java并从事相关工作的人来说,参加专业培训机构的课程可能是一个更有效的选择。这些机构通常提供系统的课程...

  • 需要一定的编程基础:学习Java之前,具备C语言或其他编程语言的基础会更有帮助。这些基础知识有助于理解Java中的概念,如变量、数据类型、控制结构等。存在不同的技术路线:Java技术栈分为Oracle JDK和OpenJDK,两者虽然大部分兼容,但在一些特定功能和性能优化上存在差异。这种差异可能导致学习者在选择技术路...

  •  翡希信息咨询 学习java需要什么基础

    学习Java需要以下基础:计算机基础知识:具备一定的计算机基础知识是学习Java的前提,包括理解计算机硬件和软件的基本概念,以及操作系统的工作原理等。编程核心概念:变量、数据类型、运算符和表达式:这些是编程的基础,理解它们有助于编写正确的代码。数据结构和算法:掌握基本的数据结构和算法对于提高编程能力和...

  • 计算机科学基础:熟悉面向对象编程(OOP)的基本概念,如类、对象、继承、多态、封装等,这些是Java编程的核心。Java语言基础:学习Java的基本语法、变量、数据类型、运算符、控制结构(如if、for等)以及数组和字符串等。开发环境搭建:安装Java开发工具包(JDK):这是编写和运行Java程序的基础。熟悉集成...

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部