Java基础不扎实如何干大项目

Java基础知识整理

文章目录

  • Java基础知识整理
  • START
    • 一、Java简介
    • 二、Java环境配置
    • 三、Java基础语法
    • 四、Java 关键字
    • 五、Java注释
    • 六、Java数据类型
    • 七、Java转义字符序列
    • 八、Java 变量
    • 九、Java 常量

START

  • author:空巷

  • WeChat Applet :Java空巷

  • QQ: 2399014502

  • Mail: [email protected]

  • WeiBo : KongXiang_

  • WeChat:

Java基础不扎实如何干大项目_第1张图片

一、Java简介

Java是一种高级的面向对象的程序设计语言。使用Java语言编写的程序是跨平台的,从PC机到手持电话都有Java开发的程序和游戏,Java程序可以在任何计算机、操作系统和支持Java的引荐设备上运行。

1、 什么是Java语言

Java是于1995年由Sun公司推出的一种极富创造力的面向对象的程序设计语言,它是由有Java之父之称的Sun研究院院士詹姆斯.戈士林亲手设计而成,并完成了Java技术的原始编译器和虚拟机。Java最初的名字是OAK,在1995年被重命名为Java,正式发布。

Java是一种通过解释方式来执行的语言,其语法规则和C++类似。同时,Java也是一种跨平台的程序设计语言。用Java语言编写的程序,可以运行在任何平台和设备上,如跨越IBM个人电脑、MAC苹果计算机、各种微处理器硬件平台,以及Windows、UNIX、OS/2、MAC OS等系统平台,真正实现“一次编写,到处运行”。Java非常适于企业网络和Internet 环境,并且已成为Internet 中最具有影响力、最受欢迎的编程语言之一。

与目前常用的C++相比,Java语言简洁很多,而且提高了可靠性,除去了最大的程序错误根源,此外他还有较高的安全性,可以说它是史上依赖最为卓越的编程语言。

Java语言编写的程序既是编译型的又是解释性的。程序代码经过编译之后转换为一种称为Java字节码的中间语言,Java虚拟机(JVM)将对字节码进行解释和运行。编译只进行一次,二解释在每次运行程序时都会进行。编译后的字节码采用一种针对JVM优化过的机器码形式保存,虚拟机将字节码解释为机器码,然后在计算机上运行。

2、 Java的应用领域

1.桌面应用系统开发

2.嵌入式系统开发

3.电子商务应用

4.企业级应用开发

5.交互式系统开发

6.多媒体系统开发

7.分布式系统开发

8.Web应用系统开发

3、 Java的版本

1.JavaSE

Java的标准版,主要用于桌面应用程序的开发,同时也是Java的基础,它包含Java语言基础、JDBC(Java数据库连接性)操作、I/O(输入/输出)、网络通信、多线程的个技术。

2.JavaEE

Java的企业版,主要用于开发企业级分布式的网络程序,如电子商务网站和ERP(企业资源规划)系统,其核心为EJB(企业Java组件模型)。

3.JavaME

主要应用于嵌入式系统开发,如掌上电脑、手机等移动通信电子设备,现在大部分手机厂商所生产的手机都支持Java技术。

4、 怎样学好Java

1.明确自己的学习目标和大的方向,选择并锁定一门语言,按照自己的学习方向努力学习,认真研究。

2.初学者不用看太多书,先找本相对基础的书系统地学习。很多程序开发人员工作了很久也只是熟悉部分基础而已,并没有系统的学习Java语言。

3.了解设计模式。开发程序必须编写程序代码,这些代码必须具有高度的可读性,这样编写的程序才有调试、维护和升级价值。学习一些设计模式,能过更好的把握项目的整体结构。

4.不要死机语法。在刚接触一门语言,特别是Java语言时,掌握好的基础语法,并大概了解一些功能即可。借助开发工具(如Eclipse或NetBeans)的代码辅助功能,完成代码的录入,这样可以快速的进入学习状态。

二、Java环境配置

前文有专门介绍。

三、Java基础语法

一个 Java 程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍下类、对象、方法和实例变量的概念。

  • 对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。
  • :类是一个模板,它描述一类对象的行为和状态。
  • 方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。
  • 实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。

编写 Java 程序时,应注意以下几点:

  • 大小写敏感:Java 是大小写敏感的,这就意味着标识符 Hello 与 hello 是不同的。
  • 类名:对于所有的类来说,类名的首字母应该大写。列如: HelloWorld
  • 方法名:所有的方法名都应该以小写字母开头。
  • 源文件名:源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存(切记 Java 是大小写敏感的),文件名的后缀为 .java。(如果文件名和类名不相同则会导致编译错误)。
  • 主方法入口:所有的 Java 程序由 public static void main(String []args) 方法开始执行。

四、Java 关键字

下面列出了 Java 关键字。这些保留字不能用于常量、变量、和任何标识符的名称。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-L7Kn3JV9-1583639468562)(C:\Users\dell\Desktop\Java图片\java关键字.png)]

五、Java注释

//单行注释
/*
* 多行
* 注释
*/

六、Java数据类型

Java基础不扎实如何干大项目_第2张图片

1、基本数据类型

-数值型
byte  		1个字节		-2^7 ~ 2^7-1  (-128 ~ 127)
short 		2个字节		-2^15 ~ 2^15-1  (-32768 ~ 32767)
int     	4个字节		-2^31 ~ 2^31-1  (-2147483648 ~ 2147483647)
long    	8个字节		-2^63 ~ 2^63-1  (-2147483648 ~ 2147483647)   建议使用大写L
float   	4个字节		-3.403E38~3.403E38
double  	8个字节		-1.798E3081.798E308
    
-字符型
char    	2个字节		0 ~ 2^16-1	(0 ~ 65535)  表示一个字符,需要使用 '' (单引号)

-布尔型
boolean 	1truefalse

2、引用数据类型

引用类型指向一个对象,指向对象的变量是引用变量。这些变量在声明时被指定为一个特定的类型,比如 Employee、Puppy 等。变量一旦声明后,类型就不能被改变了。

String、数组、对象都是引用数据类型。

所有引用类型的默认值都是null。

七、Java转义字符序列

符号 字符含义
\n 换行 (0x0a)
\r 回车 (0x0d)
\f 换页符(0x0c)
\b 退格 (0x08)
\0 空字符 (0x20)
\s 字符串
\t 制表符
" 双引号
单引号
\ 反斜杠
\ddd 八进制字符 (ddd)
\uxxxx 16进制Unicode字符 (xxxx)

八、Java 变量

变量:可以随着需求而变化的数据,称之为变量。

变量要有明确的数据类型。

变量名在同一作用域中不能重复。

变量的定义

语法一:数据类型 变量名 = 值;

语法二:数据类型 变量名;

​ 变量名 = 值;(使用变量前必须赋值,不然编译错误)

例:

//使用语法一定义变量
int a = 97;
//使用语法二定义变量
int b;
b = 20;
//修改变量的值
a = a + 3;
System.out.println("a = " + a);
---结果:
a = 100

九、Java 常量

常量在程序运行时是不能被修改的。

虽然常量名也可以用小写,但为了便于识别,通常使用大写字母表示常量。

在 Java 中使用 final 关键字来修饰常量,声明方式和变量类似:

final double PI = 3.1415927;

你可能感兴趣的:(Java)