JAVA的介绍与简短解析

java之父:詹姆斯高斯林

程序:
1、程序一词来自生活
2、通常指完成某些事情的一种既定方式和过程
3、可以将程序看成对一系列动作的执行过程的描述
指令:编码(编程语言 (有很多种))

计算机程序:
1、为了让计算机执行某些操作或解决某个词题而
编写的一系列有序指令的集合
2、编写程序的工具就是计算机语言(编码)、Java
就是多种语言的一种

为什么学习Java:
1、Java是Sun Microsystems于1995.5.23年推出的高
级编程语言(现Java已被Ovacle收购)
2、Java领域的JavaSE、JavaEE技术已发展成为同
C#和.NET平分天下的应用软件开发平台和技术

Java可以做什么:
1、开发桌面应用程序(可下载到桌面上的应用软件):
银行软件、商场结算软件等
2、开发面向Internet的应用程序(互联网上的应用程序):
网上数码商城、阿里巴巴、易趣网
3、安卓应用程序(手机应用程序)

Java技术平台:
1、Java SE:标准版
Java技术的基础和核心
主要用于开发桌面应用程序
2、Java EE:企业版
提供了企业级应用开发的完整解决方案
很多的网站都是采用Java EE技术开发
3、JavaME: 嵌入式 Android
现在已经不用了
jdk1.5之前叫 j2se jdk1.5之后改为javase
需要注意的是Java SE能做的,Java EE也能够做;
但是Java EE能做的,Java SE不一定能做。

      查看版本号:java -version
      编译命令:javac
      执行命令:java

      java的特点:面向对象,简单的,安全性,跨平台性(jvm),分布式

bin:可执行文件
jre:java的运行环境
include:头文件
lib:类库
src.zip:源代码

运行:java
编译:javac
查看JDK版本号:java -version

配置环境变量的步骤:
1,找到此电脑–》右击属性–》高级系统设置
–》环境变量

jdk > jre > jvm
jdk:java开发工具包
jre:java运行环境
jvm:java虚拟机

开发Java三步走:
1.编写源程序
2.编译源程序
3.运行

类名:首字母大写,见明知意(英文状态下)

public class Hello{
public static void main(String [] args){
System.out.println(“Hello 小明”);
}

}

\n 换行
\t 在下一个水平制表位输出

System.out.println与System.out.print的区别:
最后有ln的不换行,没有ln的要换行

java的注释:
1. //开头单行注释
2. /开头/结尾多行注释
3. /*开头/多行注释

java编码规范:
1.类名使用public 修饰
2.一行只写一条语句
3.{}的使用位置
4.代码缩进

定义一个变量
1、数据类型 变量名=值
int age=20;

  2、数据类型    变量名
       变量名=20;
             int age =20;

             age =30;

java的常用数据类型

1、基本数据类型
byte 1个字节
short 两个字节
int 4个字节
long 8个字节
float 4个字节
double 8个字节
char 2个字节
boolean ture false 1表示teur 0表示false

2、引用数据类型
类、数据、接口、String

整形 byte short int long
浮点型 float double
字符形 char
字符串 string
布尔 boolean

3、% 和 / 分别进行什么运算
%:取余
/:求商

4、boolean变量可以取两个值
true false

5、=和==的区别?
=是把右边的值赋予左边的变量
==是判断两遍是否相等。
int age =25;
什么是常量
不能改变的量
什么是变量
存储数据类型的表示。
学校对应的是变量
教室名字对应的是变量名
专业对应的是变量类型
学校成员对应的是变量值
通过变量名可以简单快速地找到它储存的数据

变量名的命名规则
money、score、name、sex

变量名命名规则:
1、首字母小写、后面单词的首字母大写(驼峰命名法)
2、首字母可以是字母、下划线_、美元符号
3、其余部分可以是数字、字母、下划线_、 ( 英 文 ) 符 号 口 诀 : 字 ( 字 母 ) 下 ( 下 划 线 ) 美 人 ( 英 文 的 (英文)符号 口诀:字(字母)下(下划线)美人(英文的 线)其后数(后面跟数字)

数据类型
char(字符型) 存储单个字符 ’ ';
int(整形) 存储整数
double(浮点型) 存储小数
String(字符串) 存储多个字符 " ";

Java中的运算符:
1、赋值运算符 =
2、算术运算符 + - * / % ++ _
3、关系运算符 > < >= <= == !=
4、逻辑运算符 && || !
5、三目运算符 表达式 ? :
前置++ 先加1 再赋值
前置-- 先减1 再赋值

后置++先赋值 再加1
后置-- 先赋值 再减1

next () 接收字符串
+也可以做衔接的作用

int --》 Integer
逻辑运算符
&& & || !

&& : 叫做短路与 当两个表达式都为true时它才为true,一方为false它就是false
当第一个表达式为false时,后面的表达式就不参与运算了。
& : 叫按位与 当两个表达式都为true时它才为true,一方为false它就是false
第一个操作数为false时也会执行第二个操作数的判断。
|| : 短路或 两个操作一个是true,结果就是true
! : 非 操作数为true,结果为false
操作数为false,结果为true

三目运算符 公式 表达式 ? :正确 错误

最高的优先级 : 小括号,即()
最低的优先级 : 赋值运算符, 即=
优先级顺序: 小括号();>算数运算符+ - * / % ++ _;>关系运算符> < >= <= == !=; >逻辑运算符&& || !;
double>long>float>int>short>byte

生成javadoc帮助文档
javadoc 文件名.java

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值