Java简介
一、java语言包含三大块
- J2SE:平台标准版,可以做桌面程序开发
- 他是整个java技术的基础和核心
- J2EE:平台企业版,可以做网站
- J2ME:平台微型版,可以做移动端程序开发
二、JAVA特性
- 简单性:舍弃了c++中难以掌握并不安全的功能,如:指针、多继承等
- 面向对象
- 安全性:运行时堆栈溢出,强制类型检查
- 健壮性:java语言在运行过程中产生的垃圾会自动回收,简称GC机制
- 可移植性:java程序编译依稀,不做任何修改时到处运行,也就是跨平台,在不同操作系统上安装不同JVM
三、jdk、jre、jvm各自是什么,以及之间关系
- JDK:Java开发工具包
- JRE:Java运行环境
- JVM:Java虚拟机
- 关系:JVM不能单独安装,三个一起安装了
四、Java元文件组成部分
第一部分:编写类也叫外部结构
第二部分:便携main方法,也叫做主方法或者程序入口
注意:1.编写在类中
2.在一个类中的main方法是可有可无的
3.如果编写main方法,则在一个类中最多有一个
第三部分:编写代码
注意:1.暂时将代码编写在入口中
2.可以在入口中编写n条语句,语句也就是以英文分号作为结束
五、public class和class区别
- 一个类前面的public是可有可无的
- 如果一个类使用public修饰则文件名必须和类名一致
- 如果一个类前面没有使用public修饰,则文件名可以与类名不一致,当编译成功后会生成对应类名的字节码文件
- 一个类中的main方法是可有可无的,如果没有编写main方法编译成功,但是不能运行
- 在一个源文件中编写任意多个类,当编译成功后会自动生成对应类的个数的字节码文件,并可以运行每个字节码文件(必须保证有入口)
六、关键字
在java中具有特殊意义的,关键字全部小写
public static void class
七、标识符
也就是名字,对类名、变量名称、方法名称、参数名称等的修饰
- 标识符命名规则
- 以字母、下划线_或$开头,其后可以是字母、数字,区分大小写,避免使用关键字
八、进制
1、二进制:以0b开头-0b10
2、八进制:以0开头-010
3、十进制:10
4、十六进制:以0x开头-0x10
十进制转二进制,称为除2取余法
二进制转十进制,称为乘2叠加法
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
2017-08-30 序列查询方式