整型变量:byte short int long
int num = 10;
num += 10 ;
int max = Interger.MAX_VALUE;
int min = Interger.MIN_VALUE;
System.out.println(max);//数据越界问题
用long类型来解决 自动向上转型
char string float double
整型变量:byte short int long
int num = 10;
num += 10 ;
int max = Interger.MAX_VALUE;
int min = Interger.MIN_VALUE;
System.out.println(max);//数据越界问题
用long类型来解决 自动向上转型
char string float double
java数据类型的分类:
基本数据类型:数值传递
1 数值型
整型:byte 二进制传输 编码转换 short int long
浮点型:float double
字符型:char 中文处理
布尔类型:boolean
引用数据类型:内存传递
数组 类 接口
标识符 : 字母 数字 _ $
不能以数字开头 不能使用关键字
$符号不常见,中文也可以做标识符
关键字:
将近50个
assert 断言
enum 枚举类型
var 数据类型的推断
java中的注释:
前人我挖坑,后人跳
单行注释://
多行注释:/**/
文档注释:Javadoc /** */
Java开发的三个方向:
单机程序:永中office
javase
嵌入式开发:Nokia手机应用
javame
企业级开发:
J2EE
Java的编程范式:
面向对象
面向过程编程
函数式编程
解释器 编译器 JVM
特性:为网络开发设计
可移植性
垃圾回收
引用传递
多线程编程支持
分布式计算
安全性高
一:Java语言的工业地位
二:Java的起源: OAK语言 物联网平台项目 失败 sun公司的工程师 浏览器技术的兴起 hotjava浏览器 1995年 oak更名为Java
三: 与C++语言的区别
四:鲍岳桥 ucdos
五:James gosling
public stataiv void main(String [] args){
boolean flag = true ;(或者 false)
if(flag){//默认false但是我们定义他为true此时为如果是true则运行下面代码
system.out.println("验证是否是true 或者 fales");
}
}
之所以还会有Pattern和Matcher类,是因为这两个类不仅仅可以正则处理String,也可以处理StringBuffer等。
而且实际上正则最先就是这两个类,之所以String也有,式后来加的,因为考虑到了String用得比较多。
重载
目的:同一个方法可以根据其接收的参数类型或个数的不同调用不同的方法体。
核心意义:可以得到一个统一操作的方法名
方法被称为”函数“,但是JAVA被称为方法
方法的基本定义:
public static 方法返回值类型 方法名称 (){
return[返回值]
}
在方法之中的方法可以有返回值,当定义有返回值的时候可以选择任何的返回值,如果某一个方法不需要返回值,就可以使用void关键字
JDK:开发与运行的环境稳定的服务系统
Windows、macOS
桌面程序 单机版开发支持
嵌入式开发 微型程序开发,植入JVM,
企业级开发 构建分布式·+
企业系统平台
课程内容版权均归魔乐科技MLDN所有 京ICP备09081638号-6
Powered by EduSoho v20.4.1 ©2014-2023