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叠加法

 

posted @   李清欣  阅读(106)  评论(0编辑  收藏  举报
编辑推荐:
· 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 序列查询方式
点击右上角即可分享
微信分享提示