在码歌学习java的第二天

在码歌学习java的第二天

一.深入理解第一个HelloWorld程序

1.11.编译报错

  • 所有程序的符号都是用英文,不能使用中文。
  • java严格区分大小写,注意大小写问题。
  • 注意public修饰的class的类名要和.java文件名保持一致。

1.12.运行报错

  • 一定要注意书写main方法,书写规范:
			public  static void main(String[] args){

			}

1.2深入理解第一个程序public是修饰符,表示公开的,公共的。

  • class表示一个类,被public修饰的是公共类,公共类的类名要和.java文件名保持一致。
  • class后面跟类名,类名不可以以数字开头。
  • {}中的表示是代码块大括号是承兑出现的。
  • static表示静态的
  • void是返回值,表示无返回值。
  • main是方法名称,有main的方法称之为主方法,他是一个程序的入口,程序只有进入了主方法才能依次执行里面的代码。
  • ()代表的是方法,看见了()就表示有方法出现了。
  • String是表示字符串。
  • []表示的是数组。
  • args表示的是形式参数名称,是能改动的(不建议改动)。
  • syste.out.println()是输出语句。
  • ""表示原样输出
  • ;表示的是一个语句的结束。
  • 一个.java文件可以存放多个class,但是被public修饰的智能有一个。
  • 编译.java文件会将当前.java文件中的所有class文件都编译成.class文件。
  • 要注意public修饰的class的类名要和.java文件的文件名保持一致。

二. Java基础语法

2.1注释:

注释就是用来解释说明,让自己和别人阅读代码起来更加方便,更容易懂。而字节码文件中却没有注释内容

2.1.1注释的分类
注释分类书写格式注意事项
单行注释//注释内容只能注释一行
多行注释/注释内容/可以注释多行
文档注释/*注释内容/可以注释多行,并生成帮助文档

2.2标识符

java中用来标示的符号。标示java中的类、变量、接口、数组等。

在java中用来起名字的。

2.2.1三个规则
  • 不能以数字开头,以字母、下划线、美元符号* ∗ 开 头 后 跟 字 母 、 下 划 线 、 美 元 符 号 * 开头 后跟 字母、下划线、美元符号 线 数字
  • 不能是java中的关键词 长度无限制
  • 严格区分大小写
2.2.2两个标准
  • 见名知意 :看见起的名字知道是啥意思
  • 驼峰原则 :首字母大写其它单词的首字母均大写
2.2.3一个注意事项

可以使用中文,但是不建议使用

2.3关键词

关键的词,在java中对于某些单词已经存在了自己特殊的用法以及逻辑。

例如:public ,main,class,final,static,if,else。。。。。。。

true、false、null -> 他们也是关键词千万不要忘记。

goto 不建议使用, 保留字。include 。

2.4字符集合

  • 字符集合就是一本字符和计算机二进制的对照表。
  • 常见的字符集合:ASCII(美国信息交换表 1个字节 8位) GBK(中国大陆的字符集) BIG5(中国台湾) 2个字

节 (65536) 。目前市面上的字符集合统一采用的是UTF-8(2个字节)。[有人维护,不会出现乱码扩散]。

2.5变量

  • 变量是用来存放数据的
  • 在运行期间其值可以发生改变的
  • 程序在执行过程中需要进行一些运算,结果用变量来存放
2.5.1变量的要素
  • 数据类型
  • 变量名
  • 作用范围/生命周期
2.5.2变量的使用
i.声明

数据类型 变量名;

ii赋值
  • 在main方法中 {}不能定义同名变量。否则编译报错。
  • 在程序运行期间,可以直接通过变量名给变量重新赋值。
  • 声明和赋值一般情况下会放在一行 int num = 10 ;

public class Demo07{

​ public static void main(String[] args){

​ //声明一个变量

​ int a;//声明了一个int类型的变量 开了一个单人间 单人间的房号是a

​ //给变量a赋值

​ a = 10;

​ System.out.println(a);

​ }

}

2.5.3数据类型

1569326822326.png

weixin073智慧旅游平台开发微信小程序+ssm后端毕业源码案例设计 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
python017基于Python贫困生资助管理系统带vue前后端分离毕业源码案例设计 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
weixin102旅游社交微信小程序+ssm后端毕业源码案例设计 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值