关闭

Java学习第一天 1.1

标签: Java基础
43人阅读 评论(0) 收藏 举报
分类:

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里面能省很多代码  而且代码 清晰明了










0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:94次
    • 积分:12
    • 等级:
    • 排名:千里之外
    • 原创:1篇
    • 转载:1篇
    • 译文:0篇
    • 评论:1条
    文章分类
    文章存档
    最新评论