Java的六大特点和一些必知基础知识
很多Java新手对于Java的特点还不是很了解,今天为大家总结Java的六大特点,以及一些入门基础知识。
一、Java的(六大)特点:
1.简单性
相对于c语言来说
c语言的核心 指针(保存地址)*p
Java中没有指针的概念(使用的是引用概念)
2.面向对象(懒人思想)
类 对象 接口
面向对象的特性:封装 继承 多态
3.分布式
双十一京东淘宝 1000亿 5000万访问量 访问他们的服务器
若只有1台服务器 压力比较大
多台服务器共同支持同一个业务
4.跨平台性(系统)
JDK 程序开发包(包含了JRE和JVM)
JRE 程序的运行环境(包含了JVM)
JVM Java虚拟机
Java代码运行在虚拟机上
Mac系统 安装一个Mac版的JVM
window系统 安装一个Window版的JVM
Java文件后缀:.java
注意:.Java文件不能直接运行,需要一个编译的过程.class文件(虚拟机能运行的文件)
5.安全性(内存方面)
Java内存处理机制:
GC 垃圾回收机制:延迟回收(延迟处理),某一时刻,会被系统自动回收(轮寻)
6.健壮性(让你的网站增加容错性)
Java属于强类型语言(严格区分大小写)
异常处理机制:提示用户
二、Java基础知识
java中最开始,你要先了解什么是标识符,命名的规范性等,以及基本的那几行代码的含义.
**java中的标识符**
类名 变量名 接口名
标识符的命名规范
只能以数字 字母 下划线_ 美元符号$ 开头
**类名命名规范:**
使用大驼峰命名:单词首字母大写,多个单词时每个单词首字母大写
小驼峰命名:(定义变量名使用)
第一个单词首字母小写,除了第一个单词外,其他单词首字母大写
注意:起名时,必须见名知意;java中的关键字:系统提供的已经有特殊意义的单词(系统用了,就不能再用)
**变量和常量**
常量:程序运行中不会更改的量就是常量
变量:存储数据
数据类型 变量名=初值;
**数据类型:**
一.基本数据类型 :
(1)整型:
1.byte字节型:表示一个字节(一个字节用八个二进制位来表示)可以存储一个字节大小的数据
2.short:短整型 两个字节
#整型(常用):四个字节
4.long长整型:八个字节
(2)浮点型:
1.float:四个字节
2.double(常用 默认声明的小数系统使用double类型):八字节
3.字符型:char
特点:可以与整型相互转换
4.boolean 布尔类型:
【免责声明】本文部分系转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,如涉及作品内容、版权和其它问题,请在30日内与我们联系,我们会予以重改或删除相关文章,以保证您的权益!
Java开发高端课程免费试学
大咖讲师+项目实战全面提升你的职场竞争力
- 海量实战教程
- 1V1答疑解惑
- 行业动态分析
- 大神学习路径图
相关推荐
更多


2024-04-08



2024-04-02

Java开班时间
-
北京 丨 3月31日
火速抢座 -
上海 丨 3月31日
火速抢座 -
广州 丨 3月31日
火速抢座 -
兰州 丨 3月31日
火速抢座 -
杭州 丨 3月31日
火速抢座 -
南京 丨 3月31日
火速抢座 -
沈阳 丨 3月31日
火速抢座 -
大连 丨 3月31日
火速抢座 -
长春 丨 3月31日
火速抢座 -
哈尔滨 丨 3月31日
火速抢座 -
济南 丨 3月31日
火速抢座 -
青岛 丨 3月31日
火速抢座 -
烟台 丨 3月31日
火速抢座 -
西安 丨 3月31日
火速抢座 -
天津 丨 3月31日
火速抢座 -
石家庄 丨 3月31日
火速抢座 -
保定 丨 3月31日
火速抢座 -
郑州 丨 3月31日
火速抢座 -
合肥 丨 3月31日
火速抢座 -
太原 丨 3月31日
火速抢座 -
苏州 丨 3月31日
火速抢座 -
武汉 丨 3月31日
火速抢座 -
成都 丨 3月31日
火速抢座 -
重庆 丨 3月31日
火速抢座 -
厦门 丨 3月31日
火速抢座 -
福州 丨 3月31日
火速抢座 -
珠海 丨 3月31日
火速抢座 -
南宁 丨 3月31日
火速抢座 -
东莞 丨 3月31日
火速抢座 -
贵阳 丨 3月31日
火速抢座 -
昆明 丨 3月31日
火速抢座 -
洛阳 丨 3月31日
火速抢座 -
临沂 丨 3月31日
火速抢座 -
潍坊 丨 3月31日
火速抢座 -
运城 丨 3月31日
火速抢座 -
呼和浩特丨3月31日
火速抢座 -
长沙 丨 3月31日
火速抢座 -
南昌 丨 3月31日
火速抢座 -
宁波 丨 3月31日
火速抢座 -
深圳 丨 3月31日
火速抢座 -
大庆 丨 3月31日
火速抢座