龙空技术网

从零开始学 Java 之 基础概述

keithxiaoy 286

前言:

此刻大家对“java从零基础”大概比较着重,你们都需要知道一些“java从零基础”的相关文章。那么小编也在网络上汇集了一些关于“java从零基础””的相关文章,希望姐妹们能喜欢,我们快快来学习一下吧!

Hello World

一直关注我的朋友们应该都知道,很早之前我就打算开始写 Java 相关的文章了,一直没想好要从什么阶段入手。因为太简单的大家都会,太难的可能自己还没学会。人生总是这样,矛盾与纠结一直缠绕在身。想着纠结来纠结去也没有什么用,不如就从零开始吧。重走一遍自学之路,给零基础的小伙伴一点方向、给已经工作的各位大牛复习下基础!

下面开始今天的知识!

概述

一、计算机基础知识(Java 日常编程相关)

1、键盘快捷键介绍(万能快捷键,在任何IDE编写代码都通用)

Ctrl+A 全选Ctrl+C 复制Ctrl+V 粘贴Ctrl+X 剪切Ctrl+Z 撤销Ctrl+S 保存

2、常用DOS命令

二、Java语言概述

1、Java语言发展史

2、Java语言平台版本

3、Java语言特点

简单性 解释性面向对象 高性能分布式处理 多线程健壮性 动态结构中立 安全性跨平台(重要)什么是跨平台性?通过Java语言编写的应用程序在不同的系统平台上都可以运行

原理是什么?只要在需要运行Java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。由JVM来负责Java程序在该系统中的运行

三、JDK相关下载、安装

JRE (Java Runtime Environment Java运行环境)包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可JDK (Java Development Kit Java开发工具包)JDK是提供给Java开发人员使用的,其中包含了Java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等简单而言:使用JDK开发完成的java程序,交给JRE去运行JDK下载(Google/百度 「Java JDK 下载」)JDK安装(傻瓜式安装,下一步即可,安装路径不要有中文或者特殊符号如空格)

四、环境变量的配置

path环境变量配置的作用程序的执行需要使用外部指令javac,但是javac指令仅仅能在JDK安装目录下的bin目录下时候,因此程序只能写入bin目录程序开发过程中,不能将源代码写入JDK的安装目录,因此需要将源程序保存到任意位置的指定目录(英文目录),所以需要使javac指令在任意目录下可以运行path环境变量配置、classpath环境变量配置(Java 1.5 版本之后可不需要设置classpath)path/classpath 环境变量的配置请 Google/百度 「Java 环境变量配置」,按照搜索出的第一条结果配置即可path和classpath的区别path环境变量里面记录的是可执行性文件,如.exe文件,对可执行文件先在当前路径去找,如果没找到就去path环境变量中配置的路径去找classpath环境变量里记录的是Java类的运行文件所在的目录

五、HelloWorld

开发工具介绍Eclipse(最多人用,建议零基础用Eclipse,教程大多用这款工具,出错了容易解决)MyEclipseSTS(Spring Tool Suite)IntelliJ IDEA (趋势,建议有开发基础的直接上手这款)HelloWorld首先定义一个类 class 类名在类定义后加上一对大括号{ }在大括号中间添加一个主(main)方法/函数public static void main(String [] args){ }在主方法的大括号中间添加一行输出语句System.out.println(“hello world”);

六、写在最后,过来人的建议

1、现在编程资料太多,只要找一份靠谱的学习视频就够了,不用收集那么多,根本看不过来。

2、刚开始配置Java环境的时候,建议对照着学习视频进行配置,看书配置容易出错。

3、视频和书结合结合着学习,可以先跟着视频学习,然后再过一遍书,加深理解。不能光看视频学习,也不能光看书。

4、不要钻牛角尖,有很多编程问题,你现在想不明白,没关系!接着往下学,学到后面就会明白前面想不通的地方了。

5、一定要多敲代码,重要的事情说三遍:多敲、多敲、多敲。

6、没有学不会的编程、只有不努力的自己。我刚学的时候,配环境的地方卡了三天,最后还是成功转行了。所以千万别在开始遇到困难的时候就放弃了,你遇到的问题大家都遇到过,千万别觉得自己笨!

标签: #java从零基础