Java学习第一天 1.1

Java主要特点

1   Java是一门面向对象的编程语言   

2  Java提供了自动释放内存的技术

3  Java是提供了更加方便的引用关系(引用传递)

4  Java支持多线程开发

5  Java可以实现任意操作系统的移植操作!

JDK安装

1  安装jdk一定要区分好电脑的操作系统

2  JRE要安装在和JDK同目录下

3JDK编写程序需要两个命令  Javac.exe        java.exe   这两个命令需要重新安装   需要在环境变量中配置
在系统变量path  中添加JDK  bin目录(命令文件位置) 配在最前面  以中文的分号 隔开



第一个Java程序

1  如果用 publ;ic class 类名{} 来定义类  那么源文件名和类名必需相同  且只能有一个 public class定义的    
    如果是 class 类名{}  来定义类  那么源文件名和类名可以不同  生成的字节码文件名  是类名 而不是源文件名    并且  当文件里面定义了多个类  都会生成一个字节码文件

2  类名要求每个单词的首字母必需要大写    如  HelloDemo




CLASSPATH

面试题   :请解释path  和CLASSPATH的区别
path是系统定义的环境变量   用于定义所有可执行程序路径
CLASSPATH是JVM定义的属性  ,在编译Java程序时会自定找到CLASSPATH定义的路径而后进行类的加载;

为了防止CLASSPATH乱指向    所以  在环境变量中 新建一个用户变量 CLASSPATH    并为他配上地址  JDK  的  lib(类库文件地址)   让它指向类库


标识符

定义:  在程序中描述类名  方法名 变量名称
 
组成:字母  数字  _  $  组成  其中 不能以数字开头  不能用Java关键字     中间不能有空格


数据类型

1 基本数据类型    他是进行内容的操作  而不是内存的操作  
有 整数型   浮点型  字符型  布尔型   
2  引用数据类型   在数据交互过程中 会占用内存空间指向
有 数组  类  接口

String love=“imooc”;
system.out.println("变量love的内容是:"+love); //使用“+”进行字符串和变量的 拼接

所有数据类型于Strig类型进行连接"+"操作中都会自动变成String类型

如String a="love:";
int b=10;
int c=20;
System.out.println(a+b+c);

结果为   love:1020

为float变量赋值时在数值后添加字母f,
为char变量赋值时使用单引号‘’引起来。

常量的引用


注意啦:常量名一般使用大写字符


三目运算

int x=10;
int y=20;
int resuult=x>y?x:y
System.out.println(result);/ 结果是  20
这个以后开发特别好用  在web里面能省很多代码  而且代码 清晰明了










1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值