黑马程序员_java01_基本知识点

 ——- android培训java培训、期待与您交流! ———-
  java从一开始就以友好的语法、面向对象的功能、内存管理,还有很好的跨平台可移植性吸引了大批的程序开发人员。首先,我们需要了解一下java的基本概念。

基本概念分为四个方面,包括:java语法,java的数据类型,java的流控制语句,函数。

1:java语法。

(1) java中的变量、函数名、操作法等都是区分大小写的。例如:变量名 Demo和变量名 Demo是两个不同的变量。但是变量名不能使用关键字。例如:变量名不能使用String等,因为String就是关键字。

(2)标示符:在程序中定义的一些名称。标示符可以按照下列的格规则组合起来的一个或多个字符。

[1] 是由26个英文字母大小写,数字0-9;下划线(—)或者一个美元符号。

[2]开头不能是数字,不能使用关键字、保留字、true、false和null用作表示符。

[3]java中是区分大小写的,但是main虽然不是关键字,但是能被虚拟机识别。

[4]按照书写惯例 ,标示符采用驼峰大小写的格式,也就是第一个字母小写,剩下的每个单词的首字母大。

(3)注释。注释分为单行注释、多行注释,文档注释。多行注释与文档注释又叫做快级注释。

[1]单行注释 ;//

[2]多行注释;/文字/

[3]文档注释/*文字/

[4]要注意的是单行注释中可以有单行注释;多行注释中可以有单行注释,但是多行注释中不能有多行注释。文档注释是 java特有的,文档注释中不能有文档注释.

(4)语句。java中的语句是以一个分号结尾的;如果省略分号,则是由解析器确定语句的结尾,但是我们一般推荐的就是以分号结尾。因为加上分号可以避免很多的错误。使得可读性更强。

2:java中的变量

(1)常量:所有的字母都是大写,多个单词时每一个单词用下划线连接。常量就是不能改变的数值。

[1]整数常量。所有的整数。

[2]小数常量。所有的小数

[3]布尔型常量:只有两个数值,true与false。

[4]字符常量:讲一个数字字母或者符号用单引号(‘’)标识,只能有一个字符‘a’

[5]字符串常量。将一个或者符号用双引号标识“hello world”;“a”;“”(空内容)

[6]Null常量。只有一个数值就是:null

[7]对于整数,Java有四种表现形式

二进制0,1,满二进一

十进制:0-9,满十进一

八进制:0-7,满八进一,用0开头表示

十六进制:0-9 A-F 满十六进一,用0x开头表示

二进制,最早就是电信号,每八位表示一个字节。.编码表(ASCII)为了表示生活中的文字,用0、1表示,但是形式过长,每三位代表一位,进制的表现变短即成为八进制。每四位表示一位——十六进制。机制转换的特定,更方便的表示数据。进制越大,表现形式就越短。进制之间的转换十进制——>二进制。原理。对十进制数进行除二运算

其他进制

转成16进制(四个二进制位,近视一个十六进制位)0101-1010(0x5 A)每四位一算负数的表现形式:正数取反加1(其实每一个正数都是占32位的),负数的最高位是1(1是取反取来的)

(2)变量。就是将不确定的数据进行存储,也就是需要在内存中开辟一个空间。如何开辟内存空间,就是通过明确的数据类型,变量名称,数据来组成。
[1]变量的命名规则。

必须有一个变量名。

必须有空间的类型,即数据类型。

[2]数据类型。包括基本数据类型和引用数据类型。

【1】基本数据类型:数值型(byte short int long float double),字符型(char),布尔型(boolean)。

byte:空间小,一个八位(-128——127)是最小单位;short 16个二进制位 ,int 32个二进制单位。当时整数的市没有任何的标示,默认是int类型。float(单精度),占了4个八位,double(双精度)占了8个八位,当是小数的时候,没有任何标示的情况下,默认是double类型。

3 :操作符

[1]算数运算符 +,-,*,/,++,– 。%

[2]关系运算符 < ,<=, >, >=, ==, !=

[3]逻辑运算符 &&, & , || , | , ! , ^

[4]位运算符&, |,|| , >> ,>>>, <<

[5]赋值运算符 =, += ,-=,*= ,/= ,&=, %= ,<<= ,>>=,>>>=

[6]条件运算符 ? ,:

[7]其他 [] () instanceof new

4 :函数。函数对任何语言来说都是核心的概念。通过函数可以封装任何的多条语句。而且可以在任何地方任何时候调用,我们的public static void main (String[] args)就是典型的函数。函数包括函数的定义,函数的特点,函数的应用,函数的重载

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值