首页 > 编程语言 >Java基础

Java基础

时间:2024-04-21 13:00:44浏览次数:21  
标签:注释 Java 变量 int 基础 运算符 类型

基础语法

  1. 注释、标识符、关键字

    1. 注释: 单行、多行、文档注释

      • //
      • /* 注释*/
      • /** */
    2. 标识符

      • 字母
      • $
      • _
    3. 关键字

      关键字

  2. 数据类型

    1. 强类型语言:先定义后使用

    2. 弱类型语言

    3. 基本类型(primitive)

      • 数字类型

        • 整数类型

          byte 
          short
          int 
          long
          
          
        • 浮点类型

          float
          double
          
        • 字符类型

          char
          
      • boolean类型

        true
        false
        
    4. 引用类型(reference)

      • 接口
      • 数组
  3. 类型转换

    byte,short,char->int->long->float->double
    
  4. 变量、常量

    1. 变量
      • 局部变量
      • 实例变量new
      • 类变量static
    2. 常量
      • final

运算符

  • 算数运算符 + ,- ,* , / ,%,++,--
  • 赋值运算符 =
  • 关系运算符> < >= <= == !=
  • 逻辑运算符 && || !
  • 位运算符 & | ^ ~ >> << >>>
  • 条件运算符 ? :
  • 扩展赋值运算符 += -= *= /=
  • 优先级

包机制

域名倒置为包名

import

com.zhang.t

JavaDoc

@author 作者

@version 版本号

@since jdk版本

@param 参数名

@return 返回值

@throws 异常抛出

  • javadoc -encoding UTD-8 -charset UTF-8 Doc.java
  • 使用IDEA生生成

标签:注释,Java,变量,int,基础,运算符,类型
From: https://www.cnblogs.com/Z-T-Z/p/18148808

相关文章

  • 三次答题判题程序练习让你入门Java。
    (1)前言本阶段三次题目集涵盖了从基础编程概念到较复杂算法设计等多个知识点。题量适中,难度呈梯度上升,从简单的数据结构与算法实现到复杂的问题求解,逐步挑战学生的编程能力。第一次题目集主要考察基本语法、数据类型和简单的控制结构;第二次题目集则增加了数组、链表等数据结构的应......
  • Java设计模式-责任链模式,应用接口多个参数验证,订单多个费用的计算
    Java设计模式-责任链模式,应用接口多个参数验证,订单多个费用的计算1.定义请求和返回对象的上下文对象packagecom.example.core.mydemo.java.filter;importjava.time.LocalDateTime;publicclassOrderReqContext{/***租客会员号*/StringmemNo;......
  • Java面试题:请谈谈对ThreadLocal的理解?
    ThreadLocal是一种特殊的变量存储机制,它提供了一种方式,可以在每个线程中保存数据,而不会受到其他线程的影响。这种机制在多线程编程中非常有用,因为它允许每个线程拥有自己的数据副本,从而避免了数据竞争和线程之间的干扰,以空间换时间。在Java中,ThreadLocal的实现主要涉及到三个类:Th......
  • [转帖]十年拉锯战终结束,Google 赢得 Java API 版权诉讼
    https://www.oschina.net/news/136073/googles-wins-lawsuit Google和Oracle(甲骨文)在法庭上就Android操作系统中Java编程语言的使用问题争吵了十年。美国最高法院在周一以6比2的投票结果裁定,Google对Java代码的使用被归为"合理使用",没有违反联邦版权法......
  • [转帖]Oracle 败了、谷歌赢了:Java API 版权案最终裁决
    https://zhuanlan.zhihu.com/p/362496136 周一,最高法院在Oracle围绕移动操作系统Android中所用软件的一起旷日持久的版权诉讼中判谷歌胜诉。法院的判决为6比2。大法官AmyConeyBarrett没有参与此案。该案涉及谷歌用于构建Android的12000行代码,这些代码是从SunMicrosy......
  • Solon Java 应用开发框架 v2.7.5 发布
    JavaSolon是什么框架?Java“新的”应用开发框架。从零开始构建(非java-ee架构),有灵活的接口规范与开放生态。追求:更快、更小、更简单提倡:克制、简洁、高效、开放、生态有什么特点?更高的计算性价比:并发高2~3倍;内存省50%更快的开发效率:内核小,入门快;调试重启快5......
  • 最新Java面试题带答案【2024中级】
    互联网大厂面试题1:阿里巴巴Java面试题2:阿里云Java面试题-实习生岗3:腾讯Java面试题-高级4:字节跳动Java面试题5:字节跳动Java面试题-大数据方向6:百度Java面试题7:蚂蚁金服Java面试题-中级8:蚂蚁金服Java面试题-高级9:京东Java面试题-中级10:拼多多Java面试题-电商部11:商汤科技......
  • java 异步任务,定时任务,邮件发送
    java异步任务,定时任务,邮件异步任务异步方法注解:@Async主程序开启异步注解功能:@EnableAsync定时任务开启定时功能的注解在main:@EnableSchedulingTaskScheduler:任务调用者TaskExecutor:任务执行者@EnableScheduling开启定时功能的注解@Scheduled固定......
  • Java 安全基础之 Java 反射机制和 ClassLoader 类加载机制
    目录Java反射机制反射java.lang.RuntimeClassLoader类加载机制URLClassLoaderJava反射机制Java反射(Reflection)是Java非常重要的动态特性。在运行状态中,通过Java的反射机制,我们能够判断一个对象所属的类。了解任意一个类的所有属性和方法。能够调用任意一个对象的任意方......
  • Flask基础使用
    Flask基础使用目录Flask基础使用简介说明开始目录结构参数配置应用程序配置使用配置app.run参数HTTP请求方法路由和蓝图指定蓝图的url前缀蓝图内部静态文件蓝图内部模板目录参考资料简介说明Flask属于轻量级框架,它只提供最核心的功能,其余的功能需要用自己手写或者用第三方来支......