0
点赞
收藏
分享

微信扫一扫

Java基础语法学习笔记

忆北文学摄影爱好员 2022-03-11 阅读 68

Java基础语法

一、注释

作用:解释说明,在程序中不运行,增加程序的可读性。

注释分类:

  1. 单行注释//
  2. 多行注释/*注释内容 */
  3. 文档注释/** 注释内容 */
        //单行注释
        //System.out.println("A");
        
        /*多行注释*/
        /*
        System.out.println("B");
        */
        
        /**
         * 文档注释
         * */

        /**        
        System.out.println("C");
        System.out.println("D");
         */

二、public class与 class区别

在这里插入图片描述
1、一个java源文件中可以定义多个class,并且在编译的时候一个class会对应编译生成一个class字节码文件。还有,public的class可以没有。
在这里插入图片描述
2、如果定义public class的类,只能定义一个,并且要求此类名必须和java源文件名保持一致。
在这里插入图片描述
3、任何一个class中都可以设定程序入口,也就是说任何一个class中都可以写main方法(主方法),想从哪个入口进去执行,则让类加载器先加载对应的类即可,例如:想让A类中的main方法执行,则执行:java A,想让B类中的main方法执行,则执行:java B。但实际上,对于一个完整的独立的应用来说,只需要提供一个入口,也就是说只需要定义一个main方法即可。

三、关键字

  1. 关键词在Java中具有一定特殊含有字符,全部小写。
    如:class public static void…等等
  2. 在EditPlus中,编写Java源文件没有更改主题的话,蓝色的字都是Java中的关键字。
  3. Java中的关键词,如图所示:
    在这里插入图片描述

二、标识符

1、标识符就是名字,对类名、变量名称、方法名称、参数名等的 修饰
2、标识符的命名规则:

  • 以字母、下划线_或$开头
  • 其后可以是字母、数字、下划线_或$
  • 区分大小写
  • 不能使用关键字
    注意:以上几点需要大家在以后不断的练习中进行掌握,不需要死记硬背
  • 标识符的命名规范:
  • 建议:标识符见名知意,也就是编写单词,如:name age
  • 建议:类名每个单词首字母大写,如:HelloWorld Homework Student
  • 建议:使用驼峰命名规则
  • 建议:标识符不要超过15个字符,比较长的单词也可以以缩写形式呈现
    如:arguments ------ >args
    average ----- >avg

三、变量

  • 字面量
    1、字面量就是数据/数值,例如:1234,true,”abc”,”中国”,3.14。

  • 变量
    ①变量是用来存放以上字面量的容器
    ②存放的数组是可以改变的,所以叫变量

  • 常用的数据类型

  • ①整数类型int

  • ②浮点类型double

  • ③字符串类型String

二、基本数据类型

基本数据类型又包括4 类8 种:

  • 第1 类:整数型(不带小数的数字):byte,short,int,long

  • 第2 类:浮点型(带小数的数字):float,double

  • 第3 类:字符型(文字,单个字符):char

  • 第4 类:布尔型(真和假):boolean

如图所示:
在这里插入图片描述虽然以上列出来了4类,8种基本数据类型。

四、数据类型详解

  • 字符类型应用
    字符类型:char

  • 整数类型应用
    整数类型包括:byte、short、int、long

  • 浮点类型应用
    浮点类型包括:float、double

  • 基本数据类型转换

1、八种基本数据类型中,除boolean 类型不能转换,剩下七种类型之间都可以进行转换。

2、如果整数型字面量没有超出 byte,short,char 的取值范围,可以直接将其赋值给byte,short,char 类型的变量。

3、小容量向大容量转换称为自动类型转换,容量(以及转换规则)从小到大的排序为:byte < short(char) < int < long < float < double,其中short 和char 都占用两个字节,但是char 可以表示更大的正整数。

4、大容量转换成小容量,称为强制类型转换,编写时必须添加“强制类型转换符”(类型),但运行时可能出现精度损失,谨慎使用。

5、byte,short,char 类型混合运算时,先各自转换成int 类型再做运算。

  • 3.8.5布尔类型应用

1、布尔数据类型:boolean

2、在Java 语言中布尔类型的值只包括true 和false,没有其他值。
true:真
false:假

五、IntelliJ IDEA的使用

  • 5.1 IntelliJ IDEA介绍
    IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、J2EE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。

  • 下载
    https://www.jetbrains.com/idea/

双击
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
以上安装完成了,然后进行激活。

第一步:将安装包中的进行解压缩,在这里插入图片描述
将解压缩中的bin目录下的三个文件拷贝到IDEA安装之后的bin目录下,替换文件。
在这里插入图片描述
第二步:编辑idea.exe.vmoptions和idea64.exe.vmoptions文件,这两个文件的修改方式完全相同,都是修改文件的最后一行:"-javaagent:"。确保"-javaagent:将jar文件的全路径拷贝到这里"。例如:

-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2018.3.3\bin\JetbrainsIdesCrack-4.2-release-sha1-3323d5d0b82e716609808090d3dc7cb3198b8c4b.jar

第三步:重启IDEA,将以下激活码粘贴进去
ThisCrackLicenseId-{
“licenseId”:“ThisCrackLicenseId”,
“licenseeName”:“idea”,
“assigneeName”:"",
“assigneeEmail”:“idea@163.com”,
“licenseRestriction”:"For This Crack, Only Test! Please suppo。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

需要激活码私信我,我随时看到消息立刻发。

- 5.2 IDEA初次接触

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在工程中创建子Module
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述新建包Package:类似于文件夹,包中可以存放包,也可以存放Java文件。
在这里插入图片描述在这里插入图片描述
新建类class:可以在src目录下创建,也可以在指定的包中创建
在这里插入图片描述
在这里插入图片描述
建立的类中编写程序:

public class Test01 {
    public static void main(String[] args) {
        System.out.println("Hello Java");
        System.out.println("Hello IDEA");
    }
}

在这里插入图片描述
运行
在这里插入图片描述

举报

相关推荐

0 条评论