没有合适的资源?快使用搜索试试~ 我知道了~
javase知识点复习.doc
需积分: 12 0 下载量 176 浏览量
2020-05-18
18:02:17
上传
评论
收藏 2.31MB DOC 举报
温馨提示
试读
28页
javaSE知识点 2. Java特点 跨平台:window,linux 健壮性:一套处理异常机制的体系 面向对象:对象与对象之间的关系(C语言:面向过程) Java是编译型语言,Java文件---》.class--->执行 Python:解释型语言 3. Java开发工具 .Jar文件封装的N个class文件
资源推荐
资源详情
资源评论
一、Java 运行原理
1. 开发环境
: 开发工具包》: 公司,被 所收购
最新版本
以上的版本,是不需要配置环境变量()
2. Java 特点
跨平台:,
健壮性:一套处理异常机制的体系
面向对象:对象与对象之间的关系( 语言:面向过程)
是编译型语言, 文件》执行
!:解释型语言
3. Java 开发工具
文件封装的 " 个 文件
#$#》%》 文件
//放在首行的是 package 关键字,管理 java 文件
package com.hyg.ch01;
import java.util.Date;
//如果需要导入其他包下的类,import(java.lang 是语言包,默认导入)
//public:公有权限,class 是类的关键字,HelloWorld 是类名,建议类名首字母大
写
/**
*
* @author Administrator
*
*/
public class HelloWorld {
/*
* 入口方法 main(alt+/) static:静态,void:没有返回值,参数:字符串数组
*/
public static void main(String[] args) {
System.out.print("欢迎");// 控制台打印后换行
System.out.println("Java");// 控制台打印后换行
System.out.println("Java");// 控制台打印后换行
Date now = new Date();//演示 import 关键字
System.out.println(now);
}
}
二、Java 基础
2.1 标识符
##&'正确,标识符区分大小写, 方法是小写
##(:错误,标识符不能以数字开头
##)#*'错误,只能包含+其余的符号都不可以
常见的关键字:
,(静态修饰符)
###访问修饰符'-#######
###,#./最终的0,#,(没有返回值),#,-,,;
2.2 分隔符:
有意义的分隔符和无意义的分隔符
2.3 常量
. 关键字#,值不会被改变,常量名建议大写
.#-# 123456
2.4 变量
数据类型#变量名;
要求:想使用变量,必须进行初始化
###25;
7##-;#-23;
2.5 数据类型
# 两类: 个基本数据类型和引用类型
'#字符型,用单引号存储,只能放一个汉字或者一个字母或者一个数字
###8%'字符串,引用类型,有地址空间,用双引号存储
//整数
int i =1558;
long j = 155889988888L;//长整型:数字后面加 L
short s = 48;
byte b = 5;
//浮点数
float f = 1.23f;//后面必须指定 f
double d = 1.2348911;//后面可以不指定 d
double d1 = 1.23489d;//后面可以指定 d
//字符:占两个字节
char c = 'a';
char c2 = '1';
//char c3 = "a";//错误的原因:char 不能转换为 String
char c1='中';//1 个字符是两个字节,汉字可以用 Unicode
存储,一个汉字
也是占两个字节
String string= "中";//引用类型,一般使用字符串进行存储汉字
//System.out.println(c1);
//布尔类型
boolean b1 = true;//true 或者 false
引用类型:类,数组,接口(模拟多继承),枚举,注解,字符串
2.6 作用域
#全局变量:应用于整个类
局部变量:某个方法或者程序块
2.7 运算符
9 个类
① 算术运算符::###;####<<####<<
② 比较运算符:得到的结果 或者 =,判断两个变量是否相等22,不相等#!2
③ 逻辑运算符:非、与>>、或??
④ 位运算符:二进制
⑤ 赋值运算符:2是指赋值,<2- 等价于 2<-
⑥ 三元运算符(条件运算符)(表达式)@#成立的结果:不成立的结果
2.8 分支语句
=
① 只有一个分支
#=(表达式)AB
② 两个分支
1=(表达式)A
BA
B
③ 两个分支以上
1=()A
B#=(表达式)A
BA
B
7 #
###8/表达式0A
#:
语句;
C;
#7:
语句;
C;
。。。。
=:
语句;
C;
B
2.9 迭代语句
*
###*/条件0A
B
7
###先执行语句,再判断条件
###A
B/条件0
※语句会至少执行一次。
剩余27页未读,继续阅读
资源评论
贪睡的蜗牛
- 粉丝: 8467
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功