Java基础入门

简介:
Java是sun Microsystems公司在1995年五月推出的高级程序设计语言。
javaSE(Java平台标准版)javaEE(java平台企业版)javaME(java平台微型版)
java语言的主要特性:简单的,面向对象的,分布式的,健壮性的,安全的,体系结构中立的,可移植的,解释型的,高性能,多线程,动态的。
面向对象程序设计的3个主要特征:封装性,继承性,多态性。
JDK:开发编写Java程序的软件,java开发工具包。
JRE: 运行java程序的软件。
JVM:实现Java程序的跨平台开发,Java虚拟机。

Java基础语法:通过类 实现变量与方法名。
后缀为“.java”,表示是源代码。
后缀为“.class”表示是字节码。JVM会将字节码翻译为机器码。
JAVA语言的大小写敏感,所以所有的类首字母应该大写,方法名都以小写字母开头,源文件名必须和类名相同,所有的java程序都从主方法public static void main(String[] args)方法开始执行。注意Java的包名都是倒着写的,
例如ctgu.com就写成com.ctgu;

Java的语法操作都类似于c语言,学习传送门

java标识符:

字母、美元符号($)、下划线、数字;
但不能以数字开头,且不能以关键字作为标识符;
标识符大小写敏感所以age和Age是两个不同的标识符。

Java修饰符:

访问控制修饰符:defaut\public\protected\private
非访问控制修饰符:final\abstract\static\synchronized

Java变量:

局部变量
类变量(静态变量,用static修饰)

成员变量(非静态变量)

Java数组:

例:

int b[][]=new int[][] {{1},{2,3},{4,5,6}};
String a[] = new String[];

Java枚举:

实例:我们为果汁店设计一个程序,它将限制果汁为小杯、中杯、大杯。这就意味着它不允许顾客点除了这三种尺寸外的果汁。
  class FreshJuice { 
  enum FreshJuiceSize{ 
  		SMALL, MEDIUM , LARGE } FreshJuiceSize size; } 
  public class FreshJuiceTest { 
  public static void main(String []args){ 
  FreshJuice juice = new FreshJuice(); 
  juice.size = FreshJuice.FreshJuiceSize.MEDIUM ;
   } }

Java继承:

在 Java 中,一个类可以由其他类派生。如果你要创建一个类,而且已经存在一个类具有你所需要的属性或方法,那么你可以将新创建的类继承该类。
利用继承的方法,可以重用已存在类的方法和属性,而不用重写这些代码。被继承的类称为超类(super class),派生类称为子类(subclass)。

Java接口:

在 Java 中,接口可理解为对象间相互通信的协议。接口在继承中扮演着很重要的角色。
接口只定义派生要用到的方法,但是方法的具体实现完全取决于派生类。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

村头卖假发的小郑

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值