黑马程序员_Java基础(Java概述,关键字,标识符,注释,常量,变量

------<a href="http://www.itheima.com" target="blank">Java培训、Android培训、iOS培训、.Net培训</a>、期待与您交流! -------

人生没有选择题,只有证明题,每天都在奋斗的路上!



 
 
黑马程序员_Java概述,关键字,标识符,注释
计算机 专业的解释 计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理 海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见 的形式有台式计算机、笔记本计算机、大型计算机等。 自己理解 计算机就是电脑,学习软件开发必须有电脑。 计算机软件 |——系统软件 例如:DOS(Disk Operating System), Windows, Linux, Unix, Mac, Android, iOS等等,就是电脑运行必备的软件 |——应用软件 例如: qq,yy,飞秋等等,就是根据自己的需求下载得到的软件 软件开发:借助开发工具与计算机语言制作软件 计算机硬件 就是可以实实在在看见,和计算构成一体的东西 例如:键盘,鼠标,显示屏等等 语言 自然语言:人们沟通所使用的 计算机语言:就是为了实现人和计算机进行交流的语言 例如:C,C++,C#,Java 人机交换的形式 图形化页面: DOS命令: 需要记住常见的命令 d: 回车 盘符切换 dir(directory):列出当前目录下的文件以及文件夹 md (make directory) : 创建目录 rd (remove directory): 删除目录 cd (change directory)改变指定目录(进入指定目录) cd.. : 退回到上一级目录 cd\: 退回到根目录 del (delete): 删除文件,删除一堆后缀名一样的文件*.txt exit : 退出dos命令行 cls : (clear screen)清屏 Java Java语言概述 Java之父:高司令; JDK的全称:Java Development Kit Java语言的特点 有很多小的特点,记住开源和跨平台两个 如何保证跨平台 针对不同的操作系统,Java提供了不同的JVM(Java虚拟机) JDK,JRE,JVM的作用及关系 (1)作用 JVM:保证Java语言跨平台 JRE:Java程序的运行环境 JDK:Java程序的开发环境 (2)关系 JDK:包括JRE和一些工具 JRE:包括JVM和核心类库 所以安装JDK就可以了 HelloWorld案例 程序
class HelloWorld {
		public static void main(String[] args) {
			System.out.println("HelloWorld");
		}
	}

常见的问题
扩展名被隐藏
文件名称和类名不一致
Java语言严格区分大小写
非法字符: \65307
括号的配对问题
类中找不到主方法
path环境变量和classpath环境变量
path环境变量的作用保证javac命令可以在任意目录下运行
classpath环境变量的作用保证class文件可以在任意目录下运行
Java中关键字,标识符
(1)关键字
(1)被Java语言赋予特定含义的单词
(2)特点:全部小写。
(3)注意事项:
A:goto和const作为保留字存在。
B:类似于Notepad++这样的高级记事本会对关键字有特殊颜色
(2)标识符
(1)就是给类,接口,方法,变量等起名字的字符序列
(2)组成规则:英文大小写字母,数字,$和_
(3)注意:
(1)不能以数字开头
(2)不能是java中的关键字
(3)区分大小写
(4)命名规则(见名知意)
包:全部小写
单级包:小写
多级包:小写,并用.隔开
类或者接口
一个单词:首字母大写
多个单词:每个单词首字母大写
方法或者变量
一个单词:首字母小写
多个单词:从第二个单词开始,每个单词首字母大写
常量
全部大写
一个单词:大写
多个单词:大写,并用_隔开
注释
就是对程序进行解释说明的文字
分类:
A:单行注释 //注释文字
B:多行注释 /*注释文字*/
C:文档注释 /**注释文字 */
写一个程序的过程。
需求——分析——实现——代码体现
注释的作用
A:解释说明程序,提高了代码的阅读性。
B:可以帮助调试程序。
常量
(1)在程序执行的过程中,其值不发生改变的量
(2)分类:
A:字面值常量
例如:圆周率
B:自定义常量
就是成员变量用finaly 修饰后就变成了常量,它的值不能进行改变
(3)字面值常量
A:字符串常量 "hello"
B:整数常量 12,23
C:小数常量 12.345
D:字符常量 'a','A','0'
E:布尔常量 true,false
F:空常量 null(引用数据类型在进行值初始化时,默认值为null)
(4)在Java中针对整数常量提供了四种表现形式
A:二进制 由0,1组成。以0b开头。
B:八进制 由0,1,...7组成。以0开头。
C:十进制 由0,1,...9组成。整数默认是十进制。
D:十六进制 由0,1,...9,a,b,c,d,e,f(大小写均可)组成。以0x开头。

进制转换
(1)其他进制到十进制
系数:就是每一个位上的数值
基数:x进制的基数就是x
权:对每一个位上的数据,从右,并且从0开始编号,对应的编号就是该数 据的权。
结果:系数*基数^权次幂之和。
(2)十进制到其他进制
除基取余,直到商为0,余数反转。
(3)进制转换的快速转换法
A:十进制和二进制间的转换(8421码进行快速转换)
B:二进制到八进制,十六进制的转换
变量
(1)在程序的执行过程中,其值在某个范围内可以发生改变的量
(2)变量的定义格式:
A:数据类型 变量名 = 初始化值;
B:数据类型 变量名;
变量名 = 初始化值;















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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值