今天我整理了一些在初学java之前应该具备的技能,现在就分享给大家。
首先你必须会一些计算机基础。你不要到最后用电脑都编程了几年了,人家问你计算机如何定义,你却说不出。计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。那么计算机由什么组成呢?答案当然是硬件和软件,学java就是在玩软件!还要记住一个概念“没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。“
下面我还归纳了一些关于计算机应用的几个方面,我们一起来了解一下:
科学计算:这就跟计算机的由来有关系,科学计算也叫做数值计算,它最初的设计目的是也为了了解决一些科学研究和遇到的大量数学问题数值运算;初次之外还有数据处理,自动控制,辅助设计等等。
一个很简单却答不出来的面试题。你知道人机交互的两种方式吗?
一种是图形化界面方式,也就是我们的windows系统这样的操作系统,还有一种是命令行方式,比如linux纯命令行操作计算机进行操作。
除此之外,决定你的代码能力快慢的最重要的因素是你是否熟练掌握快捷键。比如ctrl +a 全选 ctrl + c 复制
ctrl + v粘贴 ctrl + x 剪切 ctrl + z 撤销 等等。
下一个知识点,如何快捷打开DOS控制台,win7和win10基本相同,我总结了三种方式,熟练掌握一种就好。即①开始--所有程序--附件--命令提示符② 开始--搜索程序和文件--cmd--回车 ③win+r--cmd--回车
既然都进入了命令行,那么接下来,如何进行操作就是我们所关注的,我总结了一些常用命令如下:
如果你要进入D盘 ,那么 d: 进入指定盘符
dir :列出当前目录下文件及其文件夹
cd :进入指定路径 若需要跨盘进入,则需要加参数/d 即 cd /d 指定路径
cd\ : 返回根目录
cd.. :退回上一级目录
cls :清屏
ipconfig :获取网络相关参数
md : 创建目录
rd : 删除目录
del :删除文件 批量删除文件 使用通配符* 例如批量删除以.txt为后缀的文件 即 del *.txt
删除带内容的文件夹 不能直接删除 所以加参数 如下:
rd + /s 文件夹名称 询问是否删除
rd + /s + /q 文件夹名称 直接删除
还需要了解一下java发展史 jdk版本从1.0 到现在的11.0
最重要的是要了解java语言的特点:简单性 面向对象高性能 分布式处理 健壮性,最重要的也是java的最大特点就是开源性和跨平台,那么java是如何实现跨平台的呢?
首先你要了解什么是跨平台,这里的平台也就是指操作系统,比如你的java源码是如何分别运行在windows和linux以及mac上的,那就取决于他的JVM也就是java虚拟机。JVM提供了各个版本可以在各种系统上使用,这样你写的源码就可以在JVM上运行,也就实现了跨平台性。
现在还要理清2个概念
第一个什么是JRE:java运行环境 包括Java虚拟机JVM和一些核心的类库;第二个什么是JDK java开发工具包,JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。
接下来就是下载并安装jdk并配置环境变量这些需要动手操作的失去了。
当你的jdk已经安装好,就可以写我们的一个程序也就是HelloWrold程序,你也可以写HelloJava程序。这个时候你就可以吹嘘说自己精通所以语言HelloWrold程序编写。下面就是这段程序代码:
public class HelloWorld{
public static void main(Sring[] args){
System.out.println("HelloWorld!!!");
}
}
注意几点所有的关键字都是 严格区分大小写,括号,分好,花括号,引号这些都是西文状态下的,每一个语句结束标志是分号,
注意代码格式,尽量符合规范增加可读性。
里面有一些关键字和方法:
public 修饰符 后面学习以后会补充用法 class 表示这个是一个类 public static void main(Sring[] args) 这是所有程序的入口函,也叫主函数, System.out.println(""); 这个是一个标准的输出函数,会将双引号引起来的东西原样输出在命令行上。
作为一个合格的程序员,光写代码是完全不够的,软件工程讲究程序+文档+数据,所以学会如何写注释文档是程序员必须掌握的。什么是注释?有什么分类呢?
java中的注释是用作解释说明程序的文字叙述。主要分为三类:
1)单行注释 用 // 用于注释单行文字
2)多行注释 /* */ 两个*号里面写文字注释,用于注释多行文字
3)文档注释 /** */ 用于解释说明类的
最后一点需要总结的----标示符
标示符:就是给类,接口,方法,变量,常量等起名字时使用的字符序列。通俗的说就是给起个名字,但是起名字不是随便起的要做到见名知意。还有一些注意事项:
(1): 不能以数字开头
(2): 不能是java中的关键字
(3): 区分大小写
今天就总结这里,祝大家中秋节快乐!!