java学习基础第一篇

来源:互联网 发布:职业乞丐 数据 编辑:程序博客网 时间:2024/05/24 00:06

Java

发展史,人机交互的开发语言

95年商业发布 定位:互联网

java的特点(面试问题):

1)开源,  接口,技术人员可进行二次开发

2)跨平台Lux Windows

3)支持oop面向对象

4)多线程,多任务开发

5)安全性较高

①封装②继承③多态

组成:

1.JavaSE  Java标准版  核心

API 流程控制  数据结构

2.JavaEE Java企业级技术开发

在企业开发过程中常用技术 开发出满足企业需求的程序

3.JavaME  移动端开发

java可以做什么:

1、 企业官网

2、 门户类网站

3、 电商类网站(支付,交易)

4、 企业应用管理系统

OA (办公自动化)

 

编程过程中常见的语言:

Java  C# (.net) PHP

语言分类:

计算机识别角度:

1) 编译型语言

2) 解释型语言  HTML Javascript 可直接被识别

计算机只有两种状态1/0

JDK   Java的开发环境

JDK作用:

1) 提供了开发时所使用的系统类(系统资源)API

2) JVM (Java虚拟机)  编译、运行

开发Java程序,写代码

问题:JDK安装在c盘下,编写的代码在其他处

       JDK怎样知道代码在哪,去翻译

解答:配置环境变量

Win7系统下如何配置环境变量

变量名Classpath 告知操作系统Java所使用的系统类的路径在哪

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

JAVA_HOME也是一个环境变量,里面存放安装JDK的路径

Java_HOME环境变量

记录 JDK的安装路径,通过这个安装路径,系统能找到JDK里的资源

编辑系统的path变量


Public公共

Class类(分类,分别)

Static静态的

Void无返回值

main主要的,方法名 程序的入口

String字符串

[]数组

System系统

Print输出

Project项目

Package包


集成开发环境IDE

Eclipse 提升开发效率

 

项目:是资源的统称

时间资源,人力资源(HR),project:项目所涉及的相关文档的集合

建立项目:

1) 单词首字母大写,不要使用数字开头

2) 见名知其意

 

 

Src资源路径

在项目中编写java代码,存放在包中

包:文件夹,用来组织管理java文件的

包的命名方式:

1) 全部用小写字母

2) 使用.分隔开不同级别的文件夹

3) 命名规则:域名(cn).公司名().项目组名().存放文件的功能名(io,demo)

在包中创建代码文件(类文件 class)

 

 

什么是程序?

程序就是指令的集合

生活中的程序就是做一件事的先后步骤

计算机的程序是由cpu和内存,硬盘一起配合完成的

程序需要处理数据,数据就是:1 2

数据在程序中是使用变量来存放的

 

 

 

变量:

1) 什么是变量;

1.内存                     旅馆

2.内存空间(变量)                   房间

3.数据类型                 房间类型

4.变量名                   房间号

5.变量的值                 入住的人

2)变量的三要素:

数据类型,变量名,值

**变量就是内存空间**

 

数据类型:用来约束规范变量所占有的变量空间大小的

变量名:通过变量名来读取变量里的值

值:内存空间里存放的数据

 

Java中的数据类型:

1) java基本数据类型(8)种

2) 引用数据类型(n)种

基本数据类型:

数值类型:

    整型(int) 无小数部分    4字节;

    浮点型(float)有小数部分   4字节小数点7-8位;

    双精度型(double)有小数部分   8字节 ;

    字节类型(byte)整型的一种   1字节;

    短整型(short)2字节;

    长整型(long)8字节;

布尔型:boolean  jvm(java虚拟机)标准规定4字节

       True 成立 真

       False不成立假

字符型:char   2字节是使用‘’引起来的单个字符

 

变量名:

在java中  变量名、方法名、文件名等统称为标识符

标识符不能所以命名,要有规范

1、 组成,有字母、数字、下划线、$组成

2、 区分大小写  name Name是不同的变量

3、 数字不能开头

4、 不能是java的关键字和保留字

5、 标识符要有意义,见名知其意

 

变量的声明语法:

数据类型 变量名;

变量名=一个值

一定要先声明然后使用

 

Println(””)输出的同时会换行

 

变量一定要先声明,然后再使用

在同一个作用域中([])不允许有同名变量

Float类型的数据,在数值后面加f,表明是float类型


原创粉丝点击