苏州学码思
全国监督服务热线: 400-080-3312
苏州学码思 > java教程

JAVA 程序的结构有哪些?

关键词:JAVA 程序的结构有哪些      来源:苏州学码思 时间:2018年11月26日 摘要:Static修饰的方法是静态方法,表示该方法属于当前类的,而不属于某个对象的,静态方法也不能被重写,可以直接使用类名来调用。在static方法中不能使用this或者super关键字。

  JAVA 行业当前的发展前景非常好,想要学好JAVA 技术就要抓好当前的机遇。想要学好这么技术,打好基础很关键。下面苏州学码思的老师就整理一些JAVA 入门学习的一些基础知识,希望对大家的JAVA 学习有所帮助。

JAVA 程序的结构有哪些?

 

  1、JAVA 都有那些开发平台?

 

  JAVA  SE:主要用在客户端开发 >>简单的Java性能优化小技巧

 

  JAVA  EE:主要用在web应用程序开发

 

  JAVA  ME:主要用在嵌入式应用程序开发

 

  2、程序的结构有那些?

 

  顺序结构

 

  选择结构

 

  循环结构

 

  3、Static关键字有什么作用?

 

  Static可以修饰内部类、方法、变量、代码块

 

  Static修饰的类是静态内部类

 

  Static修饰的方法是静态方法,表示该方法属于当前类的,而不属于某个对象的,静态方法也不能被重写,可以直接使用类名来调用。在static方法中不能使用this或者super关键字。

 

  Static修饰变量是静态变量或者叫类变量,静态变量被所有实例所共享,不会依赖于对象。静态变量在内存中只有一份拷贝,在JVM加载类的时候,只为静态分配一次内存。

 

  Static修饰的代码块叫静态代码块,通常用来做程序优化的。静态代码块中的代码在整个类加载的时候只会执行一次。静态代码块可以有多个,如果有多个,按照先后顺序依次执行。

 

  4、++i与i++的区别

 

  ++i:先赋值,后计算

 

  i++:先计算,后赋值

 

  5、JAVA 中有几种数据类型

 

  整形:byte,short,int,long

 

  浮点型:float,double

 

  字符型:char

 

  布尔型:boolean

 

  6、Final在JAVA 中的作用

 

  Final可以修饰类,修饰方法,修饰变量。

 

  修饰的类叫比较终类。该类不能被继承。

 

  修饰的方法不能被重写。

 

  修饰的变量叫常量,常量必须初始化,一旦初始化后,常量的值不能发生改变。

 

  7、内部类与静态内部类的区别?

 

  静态内部类相对与外部类是独立存在的,在静态内部类中无法直接访问外部类中变量、方法。如果要访问的话,必须要new一个外部类的对象,使用new出来的对象来访问。但是可以直接访问静态的变量、调用静态的方法;

 

  普通内部类作为外部类一个成员而存在,在普通内部类中可以直接访问外部类属性,调用外部类的方法。

 

  如果外部类要访问内部类的属性或者调用内部类的方法,必须要创建一个内部类的对象,使用该对象访问属性或者调用方法。

 

  如果其他的类要访问普通内部类的属性或者调用普通内部类的方法,必须要在外部类中创建一个普通内部类的对象作为一个属性,外同类可以通过该属性调用普通内部类的方法或者访问普通内部类的属性。

 

  如果其他的类要访问静态内部类的属性或者调用静态内部类的方法,直接创建一个静态内部类对象即可。

 

  以上是苏州学码思老师整理的JAVA 入门学习的一些基础知识,如果你对JAVA 技术感兴趣,想要掌握更加专业的JAVA 技能知识,欢迎大家进一步咨询苏州学码思的老师。


2016-2020 苏州学码思科技有限公司 .All Rights Reserved 苏ICP备16033487号 www.suzxms.com.cn