Java介绍

JAVA版本

  • java SE winform C/S 架构(客服端与服务器) j
  • ava EE B/S (对网站的处理)
  • java 2me 老版本.移动端 塞班
  • android se + androidSdk 管理库
  • open sdk 开源版本号

JAVA特点

  • 开源 (通用性增加,规范传播)
  • 跨系统语言( 虚拟机 - 解释器)
  • 虚拟机: 虚拟运行环境
  • 框架(社区) 不重复造轮子
  • 设计模式(工厂模式) 开发模式(MVC)
  • 业务思维模式(面向对象- OO)
  • Java无法精确控制线程、垃圾回收(只能通知,不能销毁)

JAVA环境

  • jdk版本:推荐1.8
  • jdk安装 路径查找
    1. JAVA_HOME 系统路径(让其他java程序的默认环境)
    2. jre文件夹复制到项目路径(无源码)
    3. 临时使用(dos命令),path 路径
  • bin目录
    1. Java.exe 运行命令行应用 java se
    2. Javaw.exe 运行 javaee 应用程序
    3. Javac.exe 编译.java文件到.class文件(java的开发可以用记事本)
    4. Javah.exe 根据java文件生成c头文件(jni)

项目框架

  • 工作空间(项目文件,多个子项目)
  • 项目(应用程序,子项目,编译路径,导入导出,export导出jar包,import导入项目)
  • 包(命名,每一个“.”代表一个子文件夹,也叫做类路径,合在一起是类全名)
    • Package 包名 指定当前类位置
    • Import 包名;导入包(调用其他包的内容
    1. Java.awt包: java唯一的图形设备包​​​​
    2. Java.lang包: 唯一不需导入就可用(public、class)
    3. Java.swing包: winform开发,继承自awt包
    4. Java.util包 :java扩展包
  • 类:
    • public:主类(名称和文件一致,放main方法)
    • main、syso、录入部分(alt+/)
  • 各种定义、内容(方法)
  • j-ava代码(只能写在方法里)

dos运行

  • 类名、包名敏感
  • 运行时在类路径中 (path)
  • Javac 源代码(位置不限)
  • Java 类全名(类包路径)
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值