初识Java

  在我个人看来,Java是一门高大上的面向编程语言,这也是Java吸引我的地方。在自学Java之前,我在学校大概学过了一些C语言的知识,在学校学的那点C语言纯属是拿来打基础用的,大概了解了一下什么是编程,编程的一些基本语法(很多编程语言可以说是大同小异吧),在C语言基础的铺垫下,再去学习其他编程语言肯定是会轻松一点的!

  Java的开发工具很多,我用的就是Eclipse(下载地址:https://www.eclipse.org/downloads/),当然,Java和C语言就不同了,在安装好Eclipse后还得为其配置Jdk环境,(下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)。步骤如下:

            

  点击DOWNLOND下载,进入下面的面页:

  

  在此,首先要点击第一个箭头所指向的小圆点,然后再根据自己电脑位数选择下载,点击后面的蓝色下载地址就可以下载了!

  下载完成后就一直点下一步安装就可以了,中途不需改变任何信息,但如果想改变安装地址也是可以的。

  接下来就是配置JDK环境了:

              第一步:进入控制面板,选择系统,再选择高级系统设置。

      

      第二步:进去之后,选择高级,环境变量。

        第三步:点击新建,分别新建两个文件(path和classpath),注意:是在下面新建,而不是上面。此处的变量值为刚刚安装jdk的位置。

  

      最后就是检测是否配置成功了:在dos命令下输入javac,如弹出如下信息就代表配置成功了。

  

  个人认为的学习方法:

          1、明确自己的学习目标和方向,既然选择学习Java就要认真研究。
             2、初识者无需去找大量书籍来看(毕竟有些书籍也看不懂),应该先找一本相对基础的书进行系统的学习,而不是三天打鱼两天晒网。
               3、了解程序设计模式。不论是做作业还是在工作,我们面临的都是写代码,我们所写的代码必须具有高度可读性,这样的代码才有调试、维护、重构的价值。学习一些设计模式能够更好的把我项目的整体结构。
            4、了解Java的基本信息,了解Java运行过程,不过哪门编程语言,在学习之前都一定要了解它的运行机制,这样对我们理解有帮助。
               5、对Java的基本语法进行熟悉,达到熟练应用的效果。实在记不住,可以借助开发工具的代码辅助功能,久而久之就会记住了。
               6、在学习过程中多实践:光看书记一些理论知识肯定是不行的,我们得书籍和开发工具结合使用,多自己动手写一些程序、运行并分析。另外还要多思考:遇到问题自己先思考问题出在哪里,实在不行就找度娘或者谷歌,这样还不能解决再问别人,千万不要一遇到问题就去请教他人。
            7、多阅读别人的源代码,不只是光看看就行,或者是死记硬背。要分析别人的编程思想和设计模式,最后融为己用。

  

Personal Learning Path of Java——初识Java的更多相关文章

  1. Java - 初识Java

    Java是一种跨平台的面向对象的程序设计语言. 区分大小写: 标点符号为英文: 强类型语言,在Java中存储的数据,必须在编译时确定其类型: Java版本 Java按应用范围分为3个版本,即Java ...

  2. Personal Learning Path of Java——Java语言基础

    Java语言是面向对象编程语言,Java程序的基本组成单元是类,类体中又包括属性和方法两部分.每一个程序都必须包含一个main()方法,含有main()方法的类称为主类. 如下面代码: package ...

  3. Java初识与配置环境

    Java初识 Java简介 Java是一门面向对象的程序设计语言.功能强大并且简单易用,极好的实现了面向对象理论.允许程序以类似人类的思维方式进行复杂的编程. Java具有简单性.面向对象.分布式.健 ...

  4. 002 01 Android 零基础入门 01 Java基础语法 01 Java初识 02 Java简介

    002 01 Android 零基础入门 01 Java基础语法 01 Java初识 02 Java简介 学习Java的基础语法 Java是一门编程语言,学习的逻辑其实和现实世界的语言是一样的,需要了 ...

  5. Java Learning Path(四) 方法篇

    Java Learning Path(四) 方法篇 Java作为一门编程语言,最好的学习方法就是写代码.当你学习一个类以后,你就可以自己写个简单的例子程序来运行一下,看看有什么结果,然后再多调用几个类 ...

  6. Java Learning Path(五)资源篇

    Java Learning Path(五)资源篇 1. http://java.sun.com/ (英文) Sun的Java网站,是一个应该经常去看的地方.不用多说. 2.http://www-900 ...

  7. Java Learning Path(三)过程篇

    Java Learning Path(三)过程篇 每个人的学习方法是不同的,一个人的方法不见得适合另一个人,我只能是谈自己的学习方法.因为我学习Java是完全自学的,从来没有问过别人,所以学习的过程基 ...

  8. Java初识

    基础概念 特点: 完全面向对象,动态 解释性,简单.易移植,跨平台 安全健壮,高性能 多线程,分布式 三种核心机制: Java虚拟机 Java Virtual Machine 垃圾收集机制 Garba ...

  9. Java 面向对象编程——第一章 初识Java

      第一章    初识Java 1.  什么是Java? Java是一种简单的.面向对象的.分布式的.解释的.安全的.可移植的.性能优异的多线程语言.它以其强安全性.平台无关性.硬件结构无关性.语言简 ...

随机推荐

  1. JS组件系列——在ABP中封装BootstrapTable

    前言:关于ABP框架,博主关注差不多有两年了吧,一直迟迟没有尝试.一方面博主觉得像这种复杂的开发框架肯定有它的过人之处,系统的稳定性和健壮性比一般的开源框架肯定强很多,可是另一方面每每想到它繁琐的封装 ...

  2. NLPIR大数据挖掘平台新增敏感词扫描功能

    在网络日益发达的现在,也伴随着有益信息与造成不稳定因素的信息也随之日益泛滥,为了网民的思想健康,也为了社会的和谐,在许多对外公共场合下,有些内容是要经过审查才能显示的.在网络审查初期,都是通过人工审核 ...

  3. 你可能需要为你的APP适配iOS11

    WeTest 导读  iOS 11 为整个生态系统的 UI 元素带来了一种更加大胆.动态的新风格. 本文介绍了iOS11在UI方面做了哪些更新,有些更新可以为用户提供更加完美的体验,但也有的可能会给目 ...

  4. Eclipse Jetty插件安装

    Eclipse Jetty插件安装 使用方法一: 本地资源包插件下载地址:http://pan.baidu.com/s/1sjNP5Id 或者是地址:http://pan.baidu.com/s/1b ...

  5. HDU5742 It's All In The Mind(思维题,水题)

    Problem Description Professor Zhang has a number sequence a1,a2,...,an. However, the sequence is not ...

  6. NYOJ--95--multiset--众数问题

    /* Name: NYOJ--95--众数问题 Date: 20/04/17 16:02 Description: multiset水过 */ #include<set> #include ...

  7. Selenium 新窗口处理方法

    有时点击一个链接,跳到一个新的窗口,这时WebDriver需切换到新窗口,才能对新窗口的元素进行操作 这里封装一个switchToWindow方法: public boolean switchToWi ...

  8. MySQL数据库—查询基础,简单查询,条件查询,对查询结果排序

    一.SELECT语句 SELECT COL1,COL2,....COLn FROM TABLE1,TABLE2,....TABLEn [WHERE CONDITIONS] -- 查询条件 [GROUP ...

  9. centos下从源码安装openssl

    cd /usr/src wget https://www.openssl.org/source/openssl-1.0.1g.tar.gz -O openssl-1.0.1g.tar.gz tar - ...

  10. java8之stream

    lambda表达式是stream的基础,初学者建议先学习lambda表达式,http://www.cnblogs.com/andywithu/p/7357069.html 1.初识stream 先来一 ...