没有合适的资源?快使用搜索试试~ 我知道了~
JAVA计算机核心编程笔记
资源推荐
资源详情
资源评论
第一次笔记
一,标识符:标识符由数字,字母,下划线(_)以及$组成。注意:数字不能作为标识符的
开始,用户自定义标识符:是由用户按标识符构成规则生成的非保留字的标识符,例:abc
就是一个标识符。
关键字:具有特殊含义的标识符。
1. 数据类型:boolean、int、long、short、byte、float、double、char、class、
interface。
2. 流程控制:if、else、do、while、for、switch、case、default、break、continue、
return、try、catch、finally。
3. 修 饰 符 : public 、 protected 、 private 、 final 、 void 、 static 、 strict 、 abstract 、
transient、synchronized、volatile、native。
4.动作:package、import、throw、throws、extends、implements、this、supper、
instanceof、new。
5.保留字:true、false、null、goto、const。
*变量命名:
*语法:变量类型 变量名字 赋值符号 值:
*/
int age:// 声明变量,不赋值
age=32;// 声明变量之后赋值
String name="大锤" //声明变量,赋值
//修改变量值(重新赋值)
age =56;
name ="张三";
// int name;
// num="北京中关村“
// int 2num://非法命名
int n1,n2,n3,n4;//批量命名
n1 = 2;
n2 = 3;
n3 = 4;
n1= n2 = n3 = n4 = 56;
int num1 = 3,num2 =4;
/**
* 变量的作用域:
* 全局变量:
* 定义在方法(函数)和代码块之外的变量
* 局部变量
* 定义在方法或者代码块之间的变量
*/
//定义全局变量
int age ;//全局变量
String name ="大锤"
//静态变量
static int number;
double price = 1399.99;
public static void main(String arsg[]){
//定义变量
int age;
if(true)
二、Java 语法基础
1、Java 标识符和关键字标识符 Java 中标识符是为方法、变量或其他用户定义项
所定义的名称。标识符可以有一个或多个字符。在 Java 语言中,标识符的构成规
则如下。标识符由数字(0~9)和字母(A~Z 和 a~z)、美元符号($)、下划
线(_)以及 Unicode 字符集中符号大于 0xC0 的所有符号组合构成(各符号之
间没有空格)
2、注意:数字不能作为标识符的开始:如 1ac 关键字:具有特殊含义的标识符例
如:int、void、main.......用户自定义标识符:是由用户标识符生成的非保留字的
标识符如:abc、name
命名规则 Java 类的命名规则:类名首字母大写,如果有多个单词组合,则每个单
词首字母大写(大驼峰命名法)HelloWorld 小驼峰命名法:首个单词字母小型,后
面的单词首字母大写如:helloworld,Demo01 注意:java 严格区分大小,如:name
和 Name 表达意思不一样
.3、javadoc 文档注释 4.java 变量的声明和初始化 java 语言石墙类型(strongly
Typed)语言,强类型
三、
Java 常用转义字符:\ddd—>1-3 位八进制数所表示的字符;\uxxxx—>1-4 位十
六制数所表示的字符; ‘ —>单引号字符; “ —>双引号字符 ;\\ —>双斜
杠字符;r —>回车; \n —>换行; \b —>退格; \t —>横向跳格。
Java 中的数据类型:基本数据类型(8 种)Byte(字节型),short(短整型),
int(整形),long(长整型),float(单精度浮点型),double(双精度浮点
型),char(字符型),boolean(布尔型)。
引用数据类型除了基本数据类型,其他全部是引用数类型,例:String,数组等。注:
char 代表字符型,实际上字符型也是一种整数类型,相当于无符号整数类型。注:
一个值要能被真正看作 float,它必须以 f(或 F)后缓结束;否则,会被当作 double
值。对 double 值来说,d(或 D)后缓是可选的。
基本数据类又可分为 4 大类,即整数类型(包括 byte,short,int 和 long),浮点类
型(包括 float 和 double),布尔类型和字符型(char)
.Java 引用数据类型
引用数据类型建立在基本数据类型的基础上,包括数组、类和接口。引用数据类
型是由用户自定义,用来限制其他数据的类型。另外,Java 语言中不支持 C++
中的指针类型、结构类型、联合类型。
空类型(null type)就是 null 值的类型,这种类型没有名称。因为 null 类型没
有名称,所以不可能声明一个 null 类型的变量或者转换到 null 类型。 空引用
(null)是 null 类型变量唯一的值。空引用(null)可以转换为任何引用类型。
第二次笔记
类型转换:
byte 1 字节 short 2 字节
char 2 字节 int 4 字节
long 8 字节 float 4 字节
double 8 字节
数据类型的转换是在所赋值的数值类型和被变量接收的数据类型不一致时发生的,它需
要从一种数据类型转换成另一种数据类型。数据类型的转换可以分为隐式转换(自动类型转
换)和显式转换(强制类型转换)两种。
隐式转换(自动类型转换):小类型数据转换为大类型数据
显示转换(强制类型转换)大类型数据转换为小类型数据需要强制转换
语法:小类型变量名 = (需要转换的类型 (小类型)) 大类型;
注意:大类型数据转换为小类型数据有可能会造成精度丢失和溢出
short 类型和 char 类型在转换时都需要强制转换
String str1="Hello";
int num1=(int)str1;//不能强转;
String str1=(String)num1;//不能强转;
剩余167页未读,继续阅读
资源评论
Little_star9
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功