认识java

初始java

什么是程序;程序为了让计算机执行某些 操作或解决某个问题而编写的一系列有序指令的集合。

开发java程序的步骤

1.编写源程序

2.编译

3.运行

java程序的结构

java程序有自己的框架

public class 文件名{

pubic static void main(String【】 args){

	System.out.println(“Hello World”);

	}
}

1.编写程序框架

public class Hello Word{}

其中,Hello Word为类的名称,它要和程序文件名一样。

2.编写main()方法的框架

public static void main(String【】 args ){}

main()方法有什么作用?正如一个房子不管有多大、有多少个房间都要从们进入一样,程序也要从一个固定的位置开始执行,而main()方法就是java程序的入口,是java所有java应用程序的起点,没有main()方法,计算机就不知道从哪开始执行程序。

3.编写代码

这一行带代码的作用是向控制台输出,即输出"Hello World"。System。out。println()是java语言自带的功能,使用它可以向控制台输入信息。

java程序的注释

在看书的时候会在精彩的地方做一些笔记,或在书空白处做些笔记,目的就是在下次看书的时候也有一个提示,java程序也不例外,当你写好一个程序交给另一个人时,后者是不是要花很多时间才能看懂这些程序,所以为了方便程序员阅读,java语言中允许在程序中注明一些说明文字,在java中常用的注释有两种,单行注释和多行注释。

1.单行注释

如果说明的文字较少,则可以在一行中,即可使用单行注释。单行注释“//”开头每一行中的"//"后面的文字都被认为是注释

2.多行注释

多行注释“/”开头,以“/结尾在”/“和”/“之间的内容都被看做注释。当要说明的文字较多,需要占用多行时,可使用多行注释。

java项目组织结构

1.包资源管理器

什么是包?我们可以把它理解为文件夹。在文件系统中,我们会利用文件夹分类管理文件,在java中使用包来组织java源文件。

2.导航器

在包资源管理器的旁边,还能看到导航器。导航器类似于Windows中的资源管理器,它将项目中包含的文件及层次关系都展现出来。

常见错误

1.类不可以随便命名的;

java程序框架中HelloWorld是类名,是程序员开发命名的,修改保存后会报错,(公共类型helloWorld必须在它自己的文件夹中定义)

2.void不可少

在mian()方法框架中,void告知编译器main() 方法没有返回值。如果去除变回缺少方法的放回类型

main()方法中的void不可缺少。

3.java对英文字母大小写敏感

我们知道,英文字母有大小写之分,java语言中大小如;

public class HelloWorld{

public static void main(String【】 args){

		system.out.println("输入内容");

修改保存后myEclipse会提示system cannot resolved(无法解析system),这说明myeclipse不认识system,因此得出第结论。

java对大小写敏感

4.;是必需的

输入代码在末尾去掉;将修改保存,可以看到MyEclipse给出提示;语法错误请插入;以结束语句因此得出第四结论

java中完整的语句都要以;结束

5.""是必需的

另一个常犯的错误就是常常漏掉一些东西,如括号,空格,如代码中丢掉一个引号,保存这段代码,MyEclipse会报错。

结论;输出的字符串必须引号引起来,必且必须是英文符号

变量和数据类型

根据数据类型在内存中申请一块空间,数据类型 变量名,给变量名赋值即将数据存储对应的内存空间,调整变量,使用内存的变量,我们称之为调用变量。
变量命名规矩;变量必须以字母、下划线_或$符号开头,变量可以包括数字,但不能以数字开头以外,变量名不能包含任何特殊符号字符,不能使用java语言的关键字,如int、class、public、等

算术运算符
运算符说明举例
+加法运算符,求操作数的和举例子5+3等于8
-减法运算符,求操作数的差举例子5-3等于2
*乘法运算符,求操作数的乘积举例子5*3等于15
/除法运算符,求操作数的商举例子5/3等于1
&取余运算符,求操作数相除的余数举例子5%3等于2

boolean类型

说明
true
false
关系运算符
关系运算符说明举例
>大于99>100结果为false.
<小于大象的寿命<乌龟的寿命,结果为true.
>=大于等于你的考试成绩>=200分,结果为false.
<=小于等于举例每次的考试成绩<=60分,结果为false.
= =等于举例地球的大小= = 篮球的大小,结果为false.
! =不等于水的密度! =铁的密度,结果为true.

赋值运算符(=),

算术符(+,-,*,/,%)

关系运算符(>,>=,<=,==,!=).

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值