Java基础:特性write once;run anywhere!
2024-08-30 23:17:35
三高:高可用 高性能 高并发
特性:
简单性
面向对象:万物皆为对象
可移植性
高性能
分布式
动态性
多线程
安全性
健壮性
Java三大版本
javaSE:标准版(桌面程序,控制台)
javaME:嵌入式开发(手机,小家电)
javaEE:企业级开发(web端,服务器开发)
jdk、jre、jvm:
jdk:java development kit 开发工具
jre:Java runtime environment 运行时环境
jvm:Java virtual machine 虚拟机(跨平台)
jdk>jre>jvm包含
Java运行机制:
先编译后解释,既是编译型又是解释型。
源程序.java->java编译器->字节码.class->类装载器->字节码校验器->解释器->操作系统平台
Java数据类型
强类型语言:要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用
两大类:
基本类型:整数类型、浮点类型、字符类型、boolean类型
引用类型:类、接口、数组
特殊的类型定义:
long num1=30L;//long类型要在数组后面加个L
float num2=50.1F;//float类型要在数组后面加个F
char num3='张';//char只能一个字符,2个字节,16位
最新文章
- (转)python requests的安装与简单运用
- 利用angular结合translate为项目实现国际化
- 设置ToggleButton、Switch、CheckBox和RadioButton的显示效果
- mysql select简单用法
- JQuery浮动层Loading页面加载特效
- 【django之orm小练习】
- [LeetCode] Zuma Game 祖玛游戏
- 【python小练】0010
- ajax-hook
- poi设置打印页页脚和页数设置
- Kali Linux安装
- 第一个Python窗体程序
- 消除TortoiseSVN 检出到(checkout)桌面上显示一堆问号
- maven的三种工程pom、jar、war
- iOS打包上传问题
- Spark Hadoop Free 安装遇到的问题
- 动态sql中的条件判断取值来源于map 或者 model
- Extended APDU support
- 4.1 shell文本过滤、find、awk、grep
- Hdu2102 A计划 2017-01-18 14:40 60人阅读 评论(0) 收藏
热门文章
- springboot源码解析-管中窥豹系列
- CentOS 7 架设LNMP动态网站
- CS144学习(2)TCP协议实现
- Ubuntu 18.04 + pip3 install virtualenvwrapper 报错 ERROR: virtualenvwrapper could not find virtualenv in your path
- vuepress &; ReferenceError: window is not defined
- Flutter Widgets
- W3C &; 弹幕
- JavaScript &; Atomics
- .pyc &; Python
- PEP 8 &; Style Guide