前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【师兄笔记】Java入门

【师兄笔记】Java入门

作者头像
达达前端
发布2022-04-28 19:20:35
1610
发布2022-04-28 19:20:35
举报
文章被收录于专栏:达达前端达达前端

主要内容:

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学生文笔,只有部分分享

欢迎指点评论,技术交流

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-11-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档