学习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开发人员认为有特殊含义的字,但目前还没有含义】

经验分享 程序员 微信小程序 职场和发展