我的账户
啄木鸟学院

专注软件测试菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

JAVA_焦新瑞_20210305

[复制链接]
8487学员认证 发表于 2021-3-5 18:12:31 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
1.//    java是强制面向对象的
//    class 表示定义一个类  类名的命名规则:大驼峰  HelleWorld
//    执行:先编译 再执行
//    java 是强类型的语言 定义一个变量时 要声明变量的类型。该变量只能接受这个类型的值
//    python 是弱类型的语言 定义一个变量 可以接受任意类型的值
            定义了一个方法 main 方法名 是java执行的入口方法
            void 返回值的类型 表示没有返回值
            static 表示静态方法
            public 公共方法
            strin[] args 参数   args参数名。 string[]是参数类型
标识符:类名、包名、变量名、方法名
有字母 数字 下划线 ¥ 组成
不能用数字开头  不能使用java关键字

规范   尽量遵守  不遵守也能用  但是可读性差
包名:全小写字母  xxxyyy
类名:大驼峰  每个单词首字母大写XxxYyy
变量名:小驼峰  第一个单词首字母小写  后面每个单词首字母大写 xxxYyyZzz
方法名:小驼峰



2.输入与输出
    //  mian  回车   ;   sout 回车
//      system.in 系统标准输入,一般指从键盘输入
        Scanner s = new Scanner((System.in));
//      string 类型的变量name  存放结果
        System.out.println("请输入姓名:");
        String name = s.next();//读取输入的内容 遇到空格 tab 换行结束
        System.out.println("个人信息,姓名:"+name+",年龄:"+age+",身高:"+h);


3.数据类型
8中基本数据类型:
    整型: byte1个字节)  short2个字节)  int4个字节)  long8个字节)
    浮点型: float 2个字节) double8个字节)
    字符型: char2个字节)
    布尔型:boolean1个字节)

引用数据类型:
    对象
    类
    数组
    接口
//声明一个变量   b1变量名   byte变量数据类型
byte b1 = 100;
//给出的数字默认是int类型   int类型存储不了时  报错
//数字后面加 L 表示数字是 long类型的
//给一个小数 默认是double类型

4.数据类型之间的转换
类型之间的转换:
        自动转换:小容量的类型向大容量的转换
            1.boolean之外的其余7
            2.byte\ char\ short ----> int ---> long ---->float ---->double
        强制转换:大容量的类型向小容量的转换
           强转可能会导致数据丢失 精度损失
5.运算符
算术运算符: + - * / % ++(自加) --(自减)
逻辑运算符:  &  &&(两个的结果是一样的)   |   ||    !
关系运算符: >   <  =   == (非基本类型  需要用equals判断) !=   <=   >=
位运算符
赋值运算符:  =  +=  -=  *=  /=   %=
三元运算符:  (条件表达式) ? 表达式1:表达式2
            if 条件表达式的结果为true  则执行表达式1  否则执行表达式2
            可以用if -else来实现

6.控制结构分支
//if
int age = 10;
if(age < 0) {
    System.out.println("输入的数据非法");
} else{}
//switch
switch (season) {
    case "spring":
    case "":
        System.out.println("春暖花开");
        break;
    default:
        System.out.println("输入的季节不认识");
        break;
}





回复

使用道具 举报

关注0

粉丝0

帖子26

发布主题
大家都在学
课堂讨论
一周热帖排行最近7x24小时热帖
关注我们
专注软件测试菁英教育

客服电话:17792550360

客服时间:9:00-21:00

卓目鸟学苑 - 专注软件测试菁英教育!( 陕ICP备2025058934号-2 )

版权所有 © 西安菁英教育科技有限公司 2023-2026