JAVAEE

Java基础是学习javaEE.大数据,Android的基石!
在这里插入图片描述
基础程序设计任何的语言都有;
面向对象编程 java主体
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
c 和c++的特点:
运行效率比较高;但是编写比较慢;
java语言:
开发效率比较高,编写效率高;
python的开发效率比java更快;相反运行运行不行;
oc 是写苹果的应用的;
在这里插入图片描述
后台开发: JAVA .PHP . Python. go. Nods.js,
在这里插入图片描述
1.5改成5.0 开发了很多的新特性;(有里程碑式的意义);
8.0变化也很大,现在用的最多在企业中;
在9.0之后,版本号按照时间命名;6个月一更新;
在这里插入图片描述
在这里插入图片描述
java的特点:
类c语言的产物 , 纯粹的面向对象语言 , 增加了垃圾回收机制;
在这里插入图片描述
为什么可以跨平台呢??
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
内存溢出:盛不下溢出了;
环境搭建
在这里插入图片描述
运行是需要JRE,

在这里插入图片描述
在这里插入图片描述
安装JDK
傻瓜式安装:(安装的路径不要包含中文和空格);
安装过程的时候需要装另一个jre文件;
bin (就是包含开发java用到的可执行文件)
db (就是java的数据库)
include (当java的开发中调用C语言中的命令的时候会用到);
jre (就是java 开发时环境)
lib (jar包)
sec.zip(源代码);
配置环境变量
想要执行bin中的软件,就需要配置环境变量;如果不配就需要先移动到她的的文件下才可以运行,我们想在任何的文件下运行就需要要配置环境变量;配置puth,之间用:来分割就可以;
在这里插入图片描述

在这里插入图片描述
%%两个百分号中间就可以夹这这个应用;
为什么?
因为之后配置tomcat的时候会寻找这个配置,所以说要配置JAVA-HOME
在这里插入图片描述
.class文件的名称就是类名;一个类一个文件;
在这里插入图片描述
在这里插入图片描述
位运算符
在这里插入图片描述
在这里插入图片描述
左移几就是乘上2的几次方;但是有限度的;最高位是符号位,1是 符数0是正数; 位运算符操作的都是整形变量;
右移就是除以二,右移几位就是除以二的几次方;
优先级的运算符
在这里插入图片描述
如何从键盘获取不同的变量:用Scanner
具体步骤:
1.导包: inport java.util.Scanner;
2.Scnner的实例化;
3.调用Scanner的方法;
Scanner scan=new Scanner(System.in);
int num=scan.nextInt();
System.out.println(num);
或者其他类型的值
Scanner对所有的类型都有获取,除了char类型;
一般为Scanner.nextXXX();字符串是next();

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值