学习Java简单整理笔记--day02

1.软件
--定义:人与计算机沟通的语言,描述出的一种工具
--作用:1.解决现实生活问题
       2.虚拟一个世界
--开发流程
    1.需求调研-->2.需求整理-->3.产品原型图绘制【产品经理】-->4.项目启动会-->UI设计【UI设计师】-->研发【前端/后台】
     -->测试【测试开发工程师】-->5.上线 -->6.维护【运维开发工程师】
--软件公司的性质
    1.自研【阿里,腾讯,京东,华为,字节跳动】
    --将软件作为公司的生命核心
    2.外包【东软,中软,润和,软通....】
    --将软件作为商品进行买卖
2.编写第一个Java程序
--步骤:1,创建一个文本文件,起名HelloWorld
       2,打开文本文件,编写代码
       class HelloWorld{
        public static void main(String[] args){
            System.out.println("JAVA");
        }
        }
        3,将创建的文件后缀改为 .java
        4, 打开ods命令框,并进入到Java文件所在的文件夹中
        5,将Java文件编译成class文件【javac HelloWorld.java】
        6,运行字节码文件【java HelloWorld】
#注意事项:标点为英文状态;大小写书写正确;注意空格

3.编码格式
--研发指定【A(65)--Z(90),a(97)--z(122)】
--支持中文的编码格式【GBK,UTF-8(常用)】
4.编程事项
A.类名的命名
--文件名不要使用特殊字符,包括空格,但可以使用_,$
--文件名不要使用数字开头
--建议不要使用中文作为文件名
--类名建议使用大驼峰命名法【单个单词首字母大写;多个单词时每个单词首字母大写】
--类名可以自定义
--文件名可以与普通类名不一致
--生成的class文件的名称其实时类名
--建议一个Java文件只写一个类
--同一文件或文件夹中的类名不能重复
--公共类名必须要和文件名一致
B.注释
--用途
    1,在代码中加入文字说明,方便后期对代码的阅读,但不能影响代码的正常运行
    2,在优化代码时,用于注释掉代无用码
--注释分类
    1,单行注释  ://注释的内容
    2,多行注释【一般在方法中使用】:/*
                  注释的内容
             */
    3,文档注释【类的前面】:/**
                 注释的内容
             */
C. 输出
--给控制台显示内容
--语法:打印不换行 :System.out.print();#print()括号里必须有参数
       打印换行 :System.out.println();

5.数据类型
--数据类型分类
    1.基本数据类型【整数(byte,short,int,long),浮点数(float,double),布尔boolean(true,false),字符(char)】
    类型                  字节                 位数     
    byte                  1                      8位
    short                2                      16位
    int                    4                      32位
    long                 8                      64位
    float                 4                      32位
    double             8                      64位
    char                 2                      16位
    2.引用数据类型【所有类的对象,都属于引用数据类型;字符串String("")】
--数据类型转换
    1.小类型->大类型:自动转换
    2.大类型->小类型:强制转换
注意:1.字符与字符相加减,结果是int
    2.boolean的值不参与数据类型的转换
    3.字符串与任何类型拼接,结果都是String
7.标识符【所有的标识符都是自定义的】
名称:类名,接口名,枚举名,注解名,变量名,对象名,方法名,包名,常量名
命名规则:【见名知意;不建议使用中文;不能使用数字、特殊字符;不能使用关键字或保留字命名】
---类名,接口名,枚举名,注解名:大驼峰
---变量名,对象名,方法名:小驼峰【单个单词首字母小写;多个单词时第一个单词首字母小写,其他单词首字母大写】
---包名:全小写   【包名的命名规则:com.公司名称缩写.包名】
---常量名:全大写  【全大写时单词之间使用下划线链接】
8.关键字【Java中有特殊含义的单词】
常见的:byte,short,int,long,float,double,void,public,static,class,char,string,boolean.....
9.保留字【Java开发人员认为有特殊含义的字,但目前还没有含义】

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值