Java 入门知识

6 篇文章 0 订阅
本文介绍了在Java编程中进行模块化开发的方法,包括使用IntelliJIDEA创建模块,配置Maven项目结构,以及Java的基础概念如数据类型、变量声明、运算符、注释和从键盘接收输入。还展示了如何处理字符串连接和基本的运算过程。
摘要由CSDN通过智能技术生成

1. 模块化开发

   使用 idea 进行 模块化开发
   首先 创建 project, 再创建 module
   后期 只需要 每次 创建 module 即可

 2. maven 项目结构---- 配置maven, 配置环境变量,更改 本地仓库, 让 idea连接maven


    a.  pom.xml------------  后期增加项目 需要的jar
    b.  src/main/java    用于存放 java 源文件, ----   XXX.java
    c.  src/main/resources  用于存放 资源文件 例如  配置文件, 网页 音频等
    d.  src/test/java     用于  测试 java 文件的

 3.  Java 是 强类型语言, 区分大小写


     命名规范:   a. 字母  数字 下划线 _,  美元符号 $ 构成
                b. 不能以 数字开头
                c. 见名知义
                d. 不能与java 关键字重复


4. 建包建类


     包名 :  所有字母均小写,  如果 需要创建多个包 则使用 .  , 例如  com.ly.dao
     类名:   首字母 必须大写,  StudentInfo.java


5.  java 中 常用  数据类型

    int   整数
    double 浮点数
    boolean 布尔,  true  false
    String  字符串, 需要用 一对 双引号 括起来

6. 变量  / 常量


变量再使用前 必须 先声明, 再使用

变量名 首字母 小写

数据类型  变量名 =  值;   // 声明 并 赋值

final 数据类型 常量名 = 值;  //  值不允许更改

常量名 一般 所有字母均大写

7.  java 注释

//   单行注释

/* 注释内容*/       多行注释

/**
  文档注释           文档注释
*/

8.  字符串的连接

+    :    字符串+数字, 此时 +  表示连接
           数字+数字  ,此时 +  就是求和

9.   运算符

算术运算符:   + - * / %      ,   /  求商,  % 求余数
              ++  --

        i++:   用 i 参与运算 ,然后 加1
        ++i:   先 i加1 , 再运算

赋值运算符 :    =     含义  把等号右边赋值给等号左边的

关系运算符(比较运算符):  他的运算结果是 boolean 类型, 只有 true false
        >  , < , ==  ,>= ,<=, !=

10.  从键盘接收值

   a. 导包   import java.util.Scanner;
   b.   Scanner input = new Scanner(System.in);
   c.   通过调用input.nextXXX() 获得 输入的内容
        nextInt()   获得int 类型的数据
        nextDouble(); 获得 double类型数据
        next()  获得字符串类型的数据

11 课程代码

package com.ly.lianxi;

import java.util.Scanner;

/**
 *    作者: xxx
 *
 */
public class Day1 {

    /* java 程序入口 */
    public static void main(String[] args) {


        // 定义 圆的半径为 3 求 圆的面积

        Scanner input = new Scanner(System.in);

        System.out.println("请输入半径的值");
        // 半径
        int radius = input.nextInt(); //获得输入的内容

        final double PI = 3.14;
        double area;
        area = PI*radius*radius;
        System.out.println("面积为"+area);


     /*   System.out.println(5/2); // 2

        System.out.println(5/2.0);// 2.5

        System.out.println(5%2); //1

        System.out.println(5%2.0); //1.0




        System.out.println(15.0%4);




        int x =5;
        int y=4;
        x++;
        int z = ++y+x;
        System.out.println("x="+x+"    y="+y+"     z="+z); //   x=?  y=?  z=?


        System.out.println(5>4);
        System.out.println(3>4);

*/


        // 练习 1:  从键盘接收 数学成绩 及英语成绩 计算平均分
        // 练习2:  从键盘接收 姓名及住址, 并输出 xxx住在xxx
        // 练习3:  从键盘接收 半径,计算周长


    }

}












 

  • 18
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

射手座的程序媛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值