学java以来第一次总结,如果总结的不好请笑纳....多多指教,我还是一个在校学生还在继续努力中.........
Java程序的运行过程:
编写源代码---->编译代码生成后缀名为*.class的文件----->载入*.class文件(看不到的) 到虚拟机并运行java文件----->在操作系统上运行虚拟机
执行java程序的时候每个类都会生成一个.class文件,而且class文件的名字和java程序的类名一样
注意: goto、const这两个不是java的关键字,它是java的保留字
注释的格式:
1 class test
2 {
3 public static void main(String[] args)
4 {
5 //这是单行注释
6
7 /*
8 这是多行注释
9 */
10
11 /**
12 这是文档注释
13 */
14
15 // 注意: 文档注释里面只能嵌套单行注释、多行注释也只能嵌套单行注释
16 }
17 }
数据类型:
1、基本数据类型
a) 数值类型
i. 整数类型:(int,byte,short,long)
ii. 浮点类型:(float、double)
b) 字符类型(char)
c) 布尔类型(boolean)
2、引用数据类型
a) 类、接口、字符串、数组等等......
局部变量与全局变量的区别:
局部变量是在一个类中的方法体内声明的,声明后必须赋值方可使用。
全局变量是在方法体外,类体内声明的,声明的时候可以不赋值,但是仍然会有默认值,而局部变量就没有默认值。
Java的命名规范:
1、由字母、数字、下划线、$、中文等组成的,但是不能以数字开头。
2、严格区分大小写。
3、不能用Java的关键字、保留字来命名。
4、类名第一个字母必须是大写
5、声明方法和声明变量一样,第一个单词的首字母要小写,后面出现的单词首字母都要大写
命名注意事项:虽然可以用中文来命名,但是一般不用,避免出现乱码之类的错误.....
类型的转换:
自动转换类型也叫隐式转换 如下:
1 int number = 15;
2 double test=number;强制转换也叫显式转换 如下:
1 double number = 15;
2 int test=(int)number;算术运算符自增和自减需要注意的是:
1 int i =10;
2 System.out.println(i++);
3 System.out.println(i--);
4 System.out.println(++i);
5 System.out.println(--i);
6 /*
7 输出结果为: 10
8 11
9 11
10 10
11 为什么呢?因为 “++” 放在变量后面的话那就是等整条语句执行完后再执行它
12 如果 “++” 在变量前面的话那就是先执行++然后再执行这条语句。-- 和 ++ 一样
13 */ 比较运算符:
返回的结果是boolean类型 非 true 即 false
运算符 运算 例子 结果
== 相等于 1==1 true
!=或<> 不等于 1!=1或1<>1 false
< 小于 1<2 true
> 大于 1>1 false
<= 小于等于 1<=1 true
>= 大于等于 1>=2 false
三目运算:
格式: 条件? 语句1 : 语句2
返回的类型是根据语句1和语句2的类型来判断的,一般来说这两个语句的类型要一致。如下:
1 int score=59;
2 System.out.println(score>=60? "及格":"不及格");
3 /*
4 结果为:不及格
5 为什么呢?因为条件返回的结果是true则返回结果是 "及格",否则返回 "不及格".
6 */
分享到:
相关推荐
Java基础总结Java基础总结Java基础总结Java基础总结
Java入门基础知识总结学习教程大全
Java入门基础知识总结学习教程大全【初学者必看经典】
最好的java基础学习总结,出自名师之手的java学习札记,非常适合java初学者的入门参考教程,总结深刻、简单易懂。。。。。。。
Java基础入门教程 第1章 Java 简介(共31页).ppt Java基础入门教程 第2章 java语言基础(共52页).ppt Java基础入门教程 第3章 类和对象(共40页).ppt Java基础入门教程 第4章 继承和多态(共36页).ppt Java基础...
java课本的课后习题答案
学习方法: 1.记笔记 2.动手写代码 3.代码需要加注释 4.不懂就问 5.上课一定要互动
Java基础入门总结知识点
JAVA基础语法总结,希望对入java入门有所帮助!
NULL 博文链接:https://haidaoqi3630.iteye.com/blog/2181761
这个是JAVA的入门总结,是博主手敲出来的,加入了一些自己的见解,希望能给你带来帮助,其中对于Java的三大特性作了阐述和相关实战例子,感兴趣的可以边学边做
java基础入门教程+android必备基础,总结的很不错的东西.pdf
2022年Java入门系统Java基础知识部分总结.docx
java入门基础知识总结学习教程大全【必看经典】
该资源为传智播客.黑马教学视频的知识点的详细总结,包括java基础知识部分,特别适合刚入门学习java的同学.文件格式是pdf格式
。
Java入门基础知识总结学习教程大全【初学者必看经典】.rtf
北京动力节点-Java编程零基础教程-030-Java语言概述-重难点总结.avi 北京动力节点-Java编程零基础教程-031-Java基本语法-注释-单行注释与多行注释.avi 北京动力节点-Java编程零基础教程-032-Java基本语法-注释-...
java基础知识总结(超级经典),非常适合新手入门,涉及各方面的内容。