经过一学期的C语言学习,我们基本掌握了C语言的用法。Java编程语言其实和C语言很多部分相似甚至相同,所以学习Java对于我们来说相对较容易。
▲学习方向:
Java语言基础:变量、数据类型、运算符、控制语句等基础知识。
面向对象编程:类、对象、继承、封装、抽象、多态等概念。
异常处理:try-catch-finally机制,自定义异常等。
输入/输出:读写文件、网络编程等IO操作。
集合框架:List、Set、Map等集合相关的数据结构和算法。
泛型:类型参数、通配符、泛型方法等。
多线程:线程创建、同步、死锁、线程池等知识。
反射机制:获取对象信息、获取方法、修改属性等。
注解:自定义注解、元注解、注解处理器等。
注:这些内容都是Java程序员必须掌握的基础知识,理解和熟练掌握它们对于进一步深入学习和应用Java编程语言是非常重要的。
一.Java的基本语句:
public class java{
public static void main(string[] args){
(内容)
}
}
(直接记住就好)
1.各个参数的含义:main——入口方法名称
agrs——命令行参数,这是一个String对象的数组
static——修饰符,说明main()是一个静态方法(类方法)
public——修饰符,说明main()具有公共访问属性
2.输入表示:Scanner in = new Scanner(System.in);
x=in.nextlnt();
3.输出表示:system.out.println("文字"+变量或变量运行的式子);
输出:文字变量
4.我们写Java时都要写的部分,和C语言开头写的部分相似,都是为了后面的参数应用埋下铺垫。
简单输出样例:
public class HelloWorld {
public static void main(String []args) {
System.out.println("Hello World!");
}
}
运行:Hello world!
二.Java的关键字:
1.介绍:关键字是由java语言定义的,具有特殊含义的字符序列。用户只能按照系统规定的方式去使用,不可以自行定义
2.一些类型:
int 整数型变量 例子:int a=5;
double 可有小数点型变量 例子:double b=20.1;
char 单个字符变量 例子:char c='A';
String 多个字符型变量 例子:String d="好家伙";
三.java的标识符:
1.介绍:标识符一般是用户自己定义的,例如"class Example2_1"中的Example2_1就是自定义的。
2.标识符命名规则:(书上有)
<1>标识符是由字母,数字,下划线,等组成的,没有长度限制。
<2>首字符必须是字母,下划线或美元符号。(和C语言相似)
<3>标识符中的字母是区分大小的。(和C语言相似)
<4>常量通常由大写字母或单词构成,变量通常由小写字母或单词命名。如果一个变量由多个单词成,通常第一个单词是小写,第二个单词首字母大写,如anInt。
<5>类的标识符通常以大写英文字母开始。
<6>关键字,保留字不可当标识符。(和C语言相似)
四.java的注释(和C语言差不多)
1.单行://
2.多行:/* */
3.文档注释:/*
*
*
*/
注意:一般它用在类,方法和变量上,用来描述作用,可以通过命令“javadoc”生成文档,相当于说明书。