Java基础篇(一)
Java基础篇(一)
前言:
Java学习是一个系统的过程,完全跟着书本知识自学是很有难度的。因此,Java小白的修炼过程,不仅靠课本,还要有一个系统的学习方法,多多的动手机会。
Java入门的基础知识在网上有很多,很多大神的博客里也有很多。因此,小笔在博客文章中有汇总,但更侧重的是个人心得。
预备知识
计算机语言
操作系统
用户与计算机之间交互的软件,如Windows系统、Mac OS x、Linux、Unix、Dos。
我们编写的程序使用操作系统提供的内置函数完成功能。
高级语言是在操作系统之上运行的。
开发平台
平台指的是计算机语言以来的环境,高阔:计算机类型(芯片)和操作系统。把硬件和软件组合起来的开发环境称为“平台”
Java语言入门
1、语言介绍
Java语言是由sun Microsystems 公司与1995年5月推出的Java程序设计语言和Java平台的总称。
语言特点:简单、面向对象、分布式、解释型、健壮安全、结构中立、可移植、性能优异、多线程(单位时间内运行若干条指令)、动态
2、java平台
由java虚拟机、JVM和java应用编程接口API构成。
Java语言运行不仅需要设备还需要虚拟机。
Java语言运行在虚拟机,虚拟机运行在某个设备,API为java应用程序提供了一个
独立于操作系统的标准接口,可分为基本部分和扩展部分。
API建立在操作系统之上
在硬件或操作系统平台上安装一个java平台之后,java应用程序才可运行。
JVM把字节码解释为机器码。虚拟机可以识别字节码
Java程序的运行流程:Java代码转换为.class文件然后转换为字节码文件,解释为机器码,传到目标机器
JVM创建了一个内部运行时系统来执行java代码。
功能:加载.class文件;管理内存;执行垃圾收集
3、java体系
Java SE标准版
Java EE企业版
Java ME微型版
4、JDK(java开发工具箱)
是整个java的核心,包括了java运行环境,一堆java工具和java基础库类
查询JDK版本:cmd —— java —— version
安装jdk
把下载好的jdk安装在本机
配置运行环境
JAVA_HOME
D:\java\jdk1.7.0_79
PATH
D:\java\jdk1.7.0_79\bin
% JAVA_HOME%\bin
CLASSPATH
D:\java\jdk1.7.0_79\lib
% JAVA_HOME%\lib
方式:计算机右击点开属性、高级系统设置、高级、环境变量、新建。
注意:在配置path时不能覆盖原有的变量值验证配置是否成功:
javac展示javac的环境变量完成
java
jar
小技巧:显示文件名:工具、文件夹选项、查看
5、cmd
转盘符cmd—d:
指到目录:cdD:\test\ta
编译:javac testA.java
运行:java testA
6、eclipse的使用
调整字体
WindowspreferencesGeneralAppearancecolors andBasicTextFont
字体大小调节快捷键:’ Ctrl’ + ‘=’;
Main是java程序的入口。
设置编码格式:右击preferencesothersutf-8
7、命令行的基本使用
Dos命令行的常见命令
Dir目录
Cd 改变目录 cd jdk*相同目录名选第一个进
Cd…退到上一级目录
Cd\退到根目录
Md创建目录
Del删除文件
Exit退出dos命令
Rd删除目录
*通配符
Help 有关某个命令的详细信息
Help cd cd命令的全部用法
Set 本机所有命令行
Set path 本机所有环境变量
Set path = haha 改名