黑马程序员——Java概述

-----------android培训java培训、java学习型技术博客、期待与您交流!------------

一、开发前奏

计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。
计算机的应用已渗透到社会的各个领域,正在改变着人们的工作、学习和生活的方式,推动着社会的发展
计算机语言:
人与计算机之间进行信息交流沟通的一种特殊语言,充当人与计算机之间的沟通桥梁。
键盘功能键介绍(掌握) 键盘快捷键介绍(掌握)
Tab Ctrl+A 全选
Shift Ctrl Alt   Ctrl+C 复制
空格 Enter Ctrl+V 粘贴
Window Ctrl+X 剪切
上下左右 Ctrl+Z 撤销
PrtSc(PrintScreen)屏幕截图 Ctrl+S 保存
常用DOS命令(掌握)
打开DOS控制台的方式(三种)
常用DOS命令
d: 回车 盘符切换
dir(directory):列出当前目录下的文件以及文件夹
md (make directory) : 创建目录
rd (remove directory): 删除目录
cd (change directory)改变指定目录(进入指定目录)
cd.. : 退回到上一级目录
cd\(cd/): 退回到根目录想
del (delete): 删除文件,删除一堆后缀名一样的文件*.txt
exit : 退出dos命令行
cls : (clear screen)清屏
二、Java语言概述
Java语言发展史
Java之父:詹姆斯·高斯林(James Gosling)
Java是1995年诞生的,前身是“Oak”语言;
Java的特点:
简单性、面向对象、分布式、解释型、健壮、安全、跨平台、高性能、多线程、动态;
Java跨平台的实现原理:
通过在不同的平台上安装Java虚拟机(JVM);
Java语言的平台版本:
J2SE、J2ME、J2EE
JDK的下载,安装
JRE与JDK:
JRE:Java运行时环境。包含Java虚拟机及基础类库;
JDK:Java开发工具包。包含JRE及基础类库等;
JDK的历史版本;
JDK的下载:
http://www.oracle.com

 
 
选择相应操作系统的版本;
JDK的安装:
建议:安装路径不要有中文或者特殊符号如空格等。最好目录统一。
当提示安装JRE时,可以选择不安装。
JDK的目录结构:
开发工具:
notepad、notepad++、Editplus、Eclipse、MyEclipse
Java开发流程:


javac格式:javac ***.java
java格式:java ***(类名,不带.class后缀)
注意源码中的格式要求;
Java中的关键字
Java中共有53个关键字(包含goto、const、true、false、null),其中goto、const作为保留字,虽被定义,但并未使用;
Java中的标识符  
Java 语言中,对各种变量、方法和类等要素命名时使用的字符序列称为标识符。
由字母,数字:0-9,符号: _$ 组成,其中“字母”包含Unicode所有字符集,包括中文、日文、韩文等的字符集;
Java 标识符有如下命名规则:
标识符应以字母、下划线 、美元符开头。
Java中严格区分大小写。
不能与 Java 语言的关键字重名。
名字不要用空格隔开。
Java 标识符选取应注意“见名知意,驼峰命名”;
环境变量的配置
path环境变量
为了在任何位置都能使用javac、java命令,需要配置path环境变量;
系统会先在当前路径去找,如果没找到就去path环境变量中配置的路径去找;
配置path环境变量的两种方式;
classpath环境变量
为了使java工具在任何位置都能找到class 文件,可以将class文件的路径配置在classpath环境变量中;
java工具会先找classpath,如果没有再找当前目录;如果想让java工具先找当前目录,可以在classpath前加“.;”;
Java源码中的注释
注释的作用:
它类似于产品说明书;
自己写的代码,很久之后会忘记实现逻辑;
其他人会看你的源码;
很多时候利用注释查找代码中的错误也是很有效的(排除法);
记得:
    你的代码是写给别人看的!
注释的种类:
单行注释:以“//”开始,后边的内容将会被注释;常用于对单行代码进行注释,或对单行代码进行说明;
多行注释:以“/*”开始,以“*/”结束,中间的内容将会被注释;常用于对多行代码进行注释,或对多行代码例如“类”、“方法”等的说明;
文档注释:以“/**”开始,以“*/”结束,通常用在对“类”及“方法”的说明(面向对象时将讲解javadoc工具)
任何注释都不会被编译到class文件中;
-----------android培训java培训、java学习型技术博客、期待与您交流!------------






























  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值