A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

掩饰一切、

初级黑马

  • 黑马币:0

  • 帖子:6

  • 精华:0

---------------------- <a target="blank">ASP.Net+Android+IOS开发</a>、<a target="blank">.Net培训</a>、期待与您交流! ----------------------
初识JAVA
编写第一个Java程序
1.创建一个文本文件,改名称为 ***.java        jock.java
2.使用记事本打开该文件,在里面写如下内容
class zsf{
}
3.手工写的程序文件,无法直接运行,需要将其转换成JVM可以接受的格式——编译
java程序写完后,首先要进行编译
编译格式:javac 源文件名.java
javac jock.java
上述指令执行完毕后,如果屏幕上没有任何信息,恭喜你,成功!
编译完成后,出现一个新的文件,名称是 ***.class,这个文件是JVM可以执行的文件,即字节码文件
4.执行程序就是执行其产生的字节码文件
执行格式:java 字节码文件名
java zsf
总结:
1.创建一个.java文件
2.编写程序
3.保存
4.编译源程序
5.执行程序
标识符
标识符的定义规则
只能使用以下符号组成
        字母(A~Z、a~z)
        特殊符号($、_)
        数字(0~9)
第1个符号不能为数字
区分大小写
不能为关键词、true、false、null
name age
java语言已经定了50+3个符号的特殊功能
关键字是Java语言已经使用的符号,每个符号代表一个特定的功能,或者特殊的含义
保留字:goto const

myname
mynameisjock
mylittledognameisbobo
标识符在进行命名时最好有一种规则,使我们可以快速的对其进行功能的区分,同时还要方便阅读
企业级命名规范:驼峰命名法
类和接口:首字母大写,其余单词首字母大小,剩余所有字母小写
          MyName   MyNameIsJock   MyLittleDogNameIsBobo
    变量:首字母小写,其余单词首字母大小,剩余所有字母小写
          myName   myNameIsJock
    方法:首字母小写,其余单词首字母大小,剩余所有字母小写
          myName()   myNameIsJock()
    常量:所有字母全大写,中间使用下划线分隔
          MY_NAME   MY_NAME_IS_JOCK   MY_LITTER_DOG_NAME_IS_BOBO
abc
fn()
Person
PERSON_GENDER_OF_MAN
分隔符
空格:用于将两个标识符区分开
分号:用于标识一个语句的结束
注释
当代码中出现了不需要的代码,或者说,写错的代码,此时这种代码应该删除
撤销错误的操作Ctrl+Z
使用注释可以让某些代码不参与运行
注释的方式:
1.单行注释        //
使代码中的某一行内容不参与运行
从当前//符号开始到所在行结束的代码均不参与运行,通常写在某一行的行首,用于将当前行内容注释掉
2.多行注释        /*..........*/
使代码中一部分内容不参与运行
开始位置使用/*表示,结束位置使用*/表示,中间的内容将不参与运行
使用时注意规则
3.文档注释
注释的作用:
1.使某些代码失效
2.对程序进行说明
进制
计算机中的数据进行表示时有三种格式
原码:所谓原码就是人手工写出的编码形式
反码:正数的反码是其原码,负数的反码是对其原码各位取反,符号位不参与运算
补码:正数的补码是其原码,负数的补码是其反码+1,符号位不参与运算
计算机中所有的运算全部都是补码形式
补码转换成原码:补码->原码:补码各位取反,末尾+1
正数不存在转码问题
负数存在转码问题
原->补:各位取反,末尾+1
补->原:各位取反,末尾+1
数据类型
1个二进制只能描述2个数字,0和1,如果想描述更大的数字,必须使用多个二进制
一个二进制在计算机中称为位(bit)
多个二进制位可以描述很大的数字
计算机中使用几个来描述数字
使用32个二进制位,32bit描述一个数字,给它一个称呼,叫做int
int        32bit        整型
使用16个二进制位,16bit描述一个数字,给它一个称呼,叫做short
short        16bit        短整型
使用8个二进制位,8bit描述一个数字,给它一个称呼,叫做byte
byte        8bit        字节
使用64个二进制位,64bit描述一个数字,给它一个称呼,叫做long
long        64bit        长整型
----------------------
byte        8bit        1字节        -128~+127        -2(7)~+2(7)-1
short        16bit        2字节        -32768~+32767  -2(15)~+2(15)-1
int        32bit        4字节        -2147483648~+2147483647                -2(31)~+2(31)-1
long        64bit        8字节        -922************~+922*************        -2(63)~+2(63)-1
以上4个数据类型用于描述Java语言中的整数,整型
32个bit记录一个小数,给其一个名称float        单精度浮点型
64个bit记录一个小数,给其一个名称double        双精度浮点型
float        32bit        4字节
double        64bit        8字节
问有多少种数据类型?8种基本数据类型
byte
short
int
long
float
double
char
boolean

1 个回复

倒序浏览
博客不是发在这的..
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马