栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java学习01

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java学习01

Java学习01 1、DOS命令
  • 启动:win+R,cmd加enter
  • 切换盘:盘的名称:
  • 查看当前内容:dir
  • 清屏:cls
2、Java语言开发环境搭建
  • JVM java虚拟机,java具有跨平台的特性,不同的平台都有自己的JVM

  • JRE java运行环境,包含JVM和一些核心类库

  • JDK java开发工具包,包含JRE和常用工具

3、第一个JAVA程序
public class HelloWorld{
    public static void main(String[] args){
        System.out.println("Hello World!");
    }
}
4、关键字,标识符以及命名规范
  • 关键字: 全小写且有颜色的单词
  • 标识符: 自定义的名字,不可以用数字开头且不可以是关键字
  • 命名规范: 见名知意
    • 类名: 所有单词首字母大写(大驼峰式)
    • 变量名,方法名: 首字母小写,后面每个首字母大写(小驼峰式)
    • 常量: 使用大写字母和下划线
5、常量与变量
  • 常量: 字符串常量、整数、浮点数、字符、布尔常量、空常量,长整型和单精度浮点数后面加L/F

    • 字符串String
  • 变量: 关键字+变量名称+数据值,如:int x = 10 ,关键字与C基本相同,布尔类型boolean

6、数据类型
  • 有基本类型和引用类型两种
7、数据类型转换
  • 当数据类型不同时会发生数据类型转换
  • 自动类型转换(隐式):
    • 无需进行特殊处理自动转换
    • 数据范围从小到大
  • 强制类型转换(显式):
    • 想转什么类型就在前面加(类型关键字)
8、注释(写注释是一个好习惯)
  • 单行注释、多行注释、文档注释
//单行注释




9、扩展
  • 进制
    • 二进制 - 0b
    • 八进制 - 0
    • 十六进制 - 0x
  • 浮点数问题(最好完全避免用浮点数进行比较)
  • 转义字符
    • t 制表符
    • n 换行
10、变量作用域

变量

  • 类变量 – static – 可以直接用
  • 实例变量 – 在方法外面,类的里面,使用时要用(类名.变量名)
  • 局部变量 – 必须声明和初始化值

常量

  • final 常量名(一般使用大写字符) = 值
11、包机制
  • 一般用公司域名倒置作为包名
  • 定义包(package)、导入包(import)
12、Javadoc
  • 用来生成自己的API文档

    • @author@version@since@param@return@throws
  • 使用idea生成javadoc

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/271346.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号