【师兄笔记】Java入门

主要内容:

Java平台应用

核心概念:JVM,JDK(java开发工具包),JRE(java运行环境)

搭建Java开发环境

Java 1995(诞生)Sum

Java EE大型企业

Java ME 游戏

Java SE 基础核心

JVM(Java Virtual Machine)

my Program.java(源文件)--->compiler(编译器)---> my Program.class(字节码文件)---> interpreter(解释器)---> my program

Java开发环境搭建

JAVA-HOME配置JDK安装路径

PATH配置JDK命令文件的位置

CLASSPATH配置类库文件的位置

关键字

abstract,boolean,break,byte,case,catch,char,continue,default,private,protected,public,throws,等等

Java标识符

就是用于给Java程序中变量,类,方法等命名的符号

变量=变量类型、变量名以及变量值

String 变量类型 hobby 变量名 = ”网“ 变量值

Java中的数据类型

数据类型:基本数据类型和引用数据类型

基本数据类型:数值型(整数类型:int,long,short,byte);浮点类型(float,double);字符型(char);布尔型(boolean)

引用数据类型:类 class 接口 interface 数组 

数组

int[] scores = {78,93,69,34,35}

  1. 声明数组

    语法:数组类型【】数组名;

    或者:数据类型  数组名【】;

  2. 分配空间

    语法:数组名=new 数据类型【数组长度】

    scores = new int[5];

    例:int[] scores = new int[5];

  3. 赋值

    scores[0] = 89;

  4. 处理数组中数据

    int [ ] scores = {78,32,23};

    int [ ] scores = new int {23,45,22};

使用foreach操作数组

语法:

for(元素类型 元素变量:遍历对象){

    执行的代码;

}

如何定义Java中的方法

一般语法是:

访问修饰符 返回值类型 方法名(参数列表){

   方法体

}

java中无参无返回值方法的使用

public void show(){

     System.out.println("Welcome to 1997");

}

二步 调用方法

对象名.方法名();

public class HelloWorld{

public static void main(String [ ] args){

HelloWorld hello = new HelloWorld();

hello.show();

}

public void show(){

System.out.println("Welcome to 1997");

}}

Java中方法的重载

public void show(){

System.out.println("Welcome");

}

public void show(String name){

System.out.println("welcome:"+name);

}

public void show(String name, int age){

System.out.println("welcome"+name)

}

Java中的成员变量和局部变量

1.成员变量

在类中的定义,用来描述对象有什么。

2.局部变量

在类的方法中定义,在方法中临时保存数据。

初始值不同

Java会给成员变量一个初始值

Java不会给局部变量赋予初始值

在不同方法中可以同名局部变量

在相同方法中不能定义同名局部变量

Java构造方法

  1. 使用new+构造方法

  2. 构造方法是定义在Java类中的一个用来初始化对象的方法

  3. 构造方法与类同名且没有返回值

 

语法格式:

public 构造方法名(){

//初始化代码

}

Java中的static 使用之静态变量。static 使用之静态初始化块

封装:

public float getScreen(){

return screen;

}

public void setScreen(float newScreen){

screen = new Screen;

}

phone2.setScreen(6.0f);

什么是内部类?

内部类分:成员内部类,静态内部类,方法内部类,匿名内部类

使用try...catch...finally处理异常

try{

//抛出异常

}catch(Exception e){

//代码块异常

}

Java面向对象

类是用于确定拥有的特征(属性)和行为(方法)

类的特点

类是对象类型,具有相同属性和方法的一组对象的集合

笔记为:Jihonson-GD学生文笔,只有部分分享

欢迎指点评论,技术交流

醉翁猫咪

✬如果你喜欢小猫咪1997文章,欢迎分享到朋友圈✬

这世界

不是每个人都有机会做自己想做的事情

但是我们应该尽量去做那些正确的事情

醉翁猫咪  |   小猫咪1997

posted @ 2020-01-10 23:11  达达前端  阅读(78)  评论(0编辑  收藏  举报