校企合作

攀宇科技丨Java入门基础篇,“墙裂”推荐
发布时间:2021-05-01 浏览数:153

Java能做什么

Java可以用来编写网站,现在很多大型网站都用JSP写的,JSP全名Java Server Pages。它是一种动态网页技术,比如我们熟悉的163,一些政府网站都是采用JSP编写的。

Java可以做AndroidAndroid是一种基于Linux的自由及开放源代码的操作系统,其源代码是JavaJava做安卓不单单是指系统,还有APP对于更多的开发人员来说,他们更多的时间是花在开发APP上面。

Java可以做游戏,或者你不知道,在以前诺基亚还很流行的时候,你玩的手机游戏有90%以上都是Java开发的,比如俄罗斯方块、马里奥、贪吃蛇、泡泡龙等经典游戏,总有一款你玩过的。

Java可以做软件一般编程语言都可以做软件的,Java 也不例外,例如EclipseMyEclipse等知名Java开发工具.有关开发软件组件,可以了解Java Swing编程 或者 awt 相关知识。

 c21dd753c4a85c5b2df412695841ddaa.jpg

Java程序框架

一个Java程序文件,由一个或多个类(class)组成。但最多只能有一个public修饰的类(也可以没有),而且public类的名字必须和文件名相同。类一般由若干变量和方法组成,我们初学采用的最简单的结构。

一个类中最多只能有一个main方法(也可以没有),main方法是整个程序的入口,即程序从main方法开始执行。只有具有main方法的类才可以被执行。用“java  main方法所在的类名来执行。

严格区分大小写,如“System”“system”不同,“String”“string”不同。


Java基础应用

标识符和关键字:如变量、常量、方法和类的名字,都是标识符Java对标识符的定义有如下规定:

1)标识符长度不限,但不宜过长;

2)标识符可以由字母、数字、下划线“_”和美元符号“$”组成,但必须以字母、下划线或美元符号开头;

3)标识符区分大小写,如moneyMoney是不同的。

 d4e9a6b9b12e945c2d06116ffc05c68d.jpg

关键字一律用小写字母标识,按其用途划分为如下几组。

(1)用于数据类型:用于数据类型的关键字有 booleanbytechardoublefalsefloatintlongnewshorttruevoidinstanceof

(2)用于语句:用于语句的关键字有breakcasecatchcontinuedefault doelseforifreturnswitchtrywhilefinallythrowthissuper

(3)用于修饰:用于修饰的关键字有 abstractfinalnativeprivateprotectedpublicstaticsynchronizedtransientvolatile

(4)用于方法、类、接口、包和异常的关键字:classextendsimplementsinterfacepackageimportthrows 

还有些关键字,catfuturegenericinnerroperatorouterrestvar等都是Java保留的没有意义的关键字。另外,Java还有3个保留字:truefalsenull。它们不是关键字,而是文字。包含Java定义的值。和关键字一样,它们也不可以作为标识符使用。

 

Java符号

运算符如:+-*/++--等;

分隔符如:(){}[]、空格

 

注释是程序中的说明性文字,是程序的非执行部分,可以增加程序的可读性。Java3种注释方式:

1//符号,它表示从//开始到行末都作为注释;

2/* 注释部分 */,表示从/*”“*/作为注释部分;

3/** 注释部分 */,表示从/**”“*/作为注释部分;

 

数据类型与常量

整数类型常量,Java中整数的类型可分:longintshortbyte

1)十进制数:如10-39

2)八进制数:以零开头,范围是0~7,如015047

3)十六进制数:以0x开头,范围是0~9A~F,如0xAB

浮点型常量,浮点型就是可以带小数点的数据类型。

1)表示形式:小数点形式如12.37,-0.594等;指数形式如2.5E-4(表示2.5x10-4)

2)单精度和双精度常数的表示方法可以在常数后面加Ff)Dd来表示单精度或双精度,如12.37F,-0.5946D

字符型常量,一般表示形式有:

1)用单引号括起来的单个字符,如‘A’,‘c’

2)一些控制字符,用转义符表示,如\n换行;

字符串常量,用又引号括起来的由0个或多个字符组成的字符序列,如:“how are you”“”(空字符串);

 334a6d376f26b6fbfa6f1b4fedc480c9.png

数据类型与变量

变量是程序运行过程中其值可以改变的量。变量蕴涵两个含义:其一是变量的名称;其二是赋给变量的值。

在对变量进行赋值或使用之前,必须对变量进行声明,否则程序会编译出错。变量的声明格式:(方括号为可选项)类型名 变量名1[,变量名2][,…]或类型名 变量名1=初值1[,变量名2…]

例:int x=2,y;  //声明xy,并同时给x赋值

1.整数类型变量

如:byte a=015; //八进制数

      short x=30;

      long y=1234567890123L;

      int z=10000;

2.浮点类型

如:float x=10.23f

      double y=10.234567d;

3.字符类型

如:char ch=‘A’;

4.字符串

如:String str=“how are you?”;

5.布尔型

如:boolean isOver = false;

 

Java面向对象

java是面向对象的高级语言,类和对象是java对象的核心构成,围绕java类和java对象,主要有3大基本特性:封装、继承、多态,封装是java类的编写规范,继承是类和类之间联系的一种形式,而多态未系统组件和模块之间提供了解决方案。

面对对象思想

面对对象是当今主流的编程思想,已经取代了过程化程序开发技术,java是完全面向对象编程语言,所以必须熟悉面向对象才能编写java程序。

面向对象的程序核心是由对象组成的,每个对象包含对外公开的特定功能和隐藏的实现部分,程序中的很多对象来自jdk库,而更多是由程序员自定义的。

类和对象的关系

类:对某项事物的普遍一致性特征、功能的抽象、描述和封装,是构成对象的模板,用java编写的代码都会在类的内部。类之间的关系有依赖、聚合、继承等关系

对象:使用new关键字或反射技术创建的某个类的实例。用一个类的所有对象,都具有相似的数据和行为,但每个对象都保存自己独特的状态,对象状态会随着程序的运行发生改变,状态的变化必须调用相应的方法来改变,这就是封装的思想。


留言咨询

*
*
*
*
*
提交