码迷,mamicode.com
首页 > 编程语言 > 详细

java基础

时间:2018-12-02 13:40:35      阅读:229      评论:0      收藏:0      [点我收藏+]

标签:运行   HERE   term   while循环   strong   执行   java_home   赋值   c++   

一、java发展

创始人:詹姆斯*高斯林(java之父)
开始是C++程序员
互联网时代的产物
起初名字叫做OAK(老橡树)
后来更名位java(爪哇)
技术分享图片
java应用领域

javaSE(J2SE) java基础

javaME(J2ME) 移动设备开发(如:安卓)

javaEE(J2EE) 企业级开发

二、Jdk

Jdk 1.1(也称之为jdk1.0) 1997年

Jdk1.2(也称之为jdk2.0) 1998年底

Java更名为java2

...

Jdk1.5 ( 也称之为jdk5.0 ) ? 2004年9月

Java2重新更名为java

Jdk1.6

Jdk1.7 ( 也称之为jdk7.0 ) ? 2011年7月

Jdk1.8

公司选择的时候会选择最成熟最稳健的版本

目前绝大多数公司会选择使用jdk1.7,也有1.8版本的

JDK:Java Development Kit java开发工具包

jdk目前有两种版本,一种是32位还是一种是64位

安装jdk配置环境变量

32位/64位
安装版/免安装版


配置环境变量(自行百度,网上教程很多)

?1.配置JAVA_HOME

?2.配置PATH

?3.配置CLASSPATH

?4.测试

三、java运行的原理

和操作系统没有任何关系,只跟jVM(java虚拟机)有关,如果一台设备上能装java虚拟机,那么这台设备就能运行java程序

技术分享图片
广告词:wirte once, run anywhere
一次编写,到处运行

四、HelloWorld

1.单词

public 公共的,公开的

class 类

static 静态

void 空,午饭绘制类型

main 主要的

String 字符串

System 系统

out 输出

Print 打印

Demo 例子

2.语法

(1)类的语法规则
public   class    类名{    }

类的命名规则:

  • 字下美人数骆驼

  • 字(字母a-z A-Z)

  • 下(下划线_)
  • 美(美元符号$)
  • 人(人名币符号¥)
  • 数(数字0-9)
  • 骆驼(骆驼写法:第二个单词开始,首字母都大写)
  • 并且不以数字开头
  • 首字母大写

(2)main方法

语法:public   static   void   main(String[] arags){   }

(3)输出语法

System.out.print();

3.演示

技术分享图片

4.转义字符

\t
\n

5.print和println的区别

print是打印

println打印换行

五、变量

1.数据类型

(1)数值型

  • int 整数型

  • float 单精度浮点型
  • double 双精度浮点型

(2)非数值型

  • char 字符型

  • boolean 布尔型
  • String 字符串型

2.变量的声明和赋值

语法:
数据类型    变量名   =     常量值;

变量名命名规则:
可以由字母、数字、下划线和美元符号组成,并且不能以数字开头

3.扫描仪

技术分享图片

4.Math

(1)随机数

技术分享图片

六、选择结构(一)

1.基本选择结构

语法:
if(条件表达式){
代码块;
}
或者
if(条件表达式){
代码块1;
} else {
代码块2;
}
如果条件表达式为true,就执行代码块1,否则就执行代码块2

2.多重if

语法:
if(条件表达式1){
代码块1;
} else if(条件表达式2){
代码块2;
}
....
else{
代码块;
}

3.嵌套if

语法:
if(条件表达式1){
if(条件表达式2){
代码块1;
} else {
代码块2;
}
} else {
代码块3;
}

七、选择结构(二)

语法:
Jdk1.7(如果是jdk1.6或者是以下版本,不能是String类型)
Switch(in/char/String){
case 常量1:
代码块1;
break;
case 常量2:
代码块2;
break;
.....
default:
代码块;
breka;
}

八、循环(一)

1.while循环

技术分享图片

2.do...while循环

技术分享图片

九、循环(二)

For循环语法:

技术分享图片

十、数组

数组的三种写法:

技术分享图片

java基础

标签:运行   HERE   term   while循环   strong   执行   java_home   赋值   c++   

原文地址:https://www.cnblogs.com/zhuhui-site/p/10053022.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!