发表于: 2017-11-13 21:26:04
1 897
第七天。
今天完成的事情:
今天开始学习java基础。
类:类是一个模板,它描述一类对象的行为和状态
对象:对象是类的一个实例,有状态和行为。
方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。
实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。
基本语法
大小写敏感:Java是大小写敏感的
类名:对于所有的类来说,类名的首字母应该大写。
方法名:所有的方法名都应该以小写字母开头。
源文件名:源文件名必须和类名相同。当保存文件的时候,应该使用类名作为文件名保存,文件名的后缀为.java
主方法入口:所有的Java 程序由public static void main(String []args)方法开始执行。
Java标识符
Java所有的组成部分都需要名字。
类名、变量名以及方法名都被称为标识符。
关于Java标识符,有以下几点需要注意:
- 所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始
- 首字符之后可以是字母(A-Z或者a-z),美元符($)、下划线(_)或数字的任何字符组合
- 关键字不能用作标识符
- 标识符是大小写敏感的
- 合法标识符举例:age、$salary、_value、__1_value
- 非法标识符举例:123abc、-salary
public class HelloWorld { 这行就是命名类么。
public static void main(String []args) { 主方法入口不太明白含义,
查了下百度:
public 公有的,也就是对外可见的,也就是别的类可以以 obj.xxx 方式调用你
static 静态的,也就是不用 new 这个对象,这个方法也存在,也就是 Obj.xxx 就可以调用了(注意是大写的 O)
void 空类型,也就是不返回任何值
main 是Java应用程序的入口方法,也就是说,程序在运行的时候,第一个执行的方法就是main()方法
String[] 参数类型为字符串数组
args 参数
还是不太明白- -,以后再来看。
System.out.println("Hello World"); 打印字符串
}
}
- 对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。
- 类:类是一个模板,它描述一类对象的行为和状态。
public class Dog{ 创建dog类
String breed; dog类下的对象 字符串 breed 整型age、字符串color
int age;
String color;
void barking(){ dog类的方法
}
void hungry(){
}
void sleeping(){
}
}
构造方法
每个类都有构造方法。在创建一个对象的时候,至少要调用一个构造方法。构造方法的名称必须与类同名,一个类可以有多个构造方法。
public class Puppy{
public Puppy(){
}
public Puppy(String name){
// 这个构造器仅有一个参数:name
}
}
class RectConstructor{ 创建RectConstructor类。
}
}
明天计划的事情:继续学习java基础
遇到的问题:依然是基础太薄弱。。。任务打算放一下。先奠个基。有些东西百度到了还是看不懂。
收获:初步认识java语法。。
评论