Java的认知
Java的含义及应用
Java的含义:Java是前Sun公司(现甲骨文股份有限公司)于1995年推出的高级编程语言。同时Java是一种面向对象语言,真正的面向对象,任何函数和变量都以类(class)封装起来。Java的三种类别为:Java SE, Java ME, JavaEE。其中Java SE是Java技术的核心。
Java的应用:(1)网络应用程序开发 (2)企业管理软件 (3)手机游戏 (4)嵌入式开发 等。
Java程序的开发步骤及Java程序的结构、注释
Java的程序开发步骤:1.编写源程序:建立一个文本文档,以.java作为Java源文件扩展名。
2.编译 :编译通常是编译器,经过它的翻译会输出一个扩展名为.class的文件。
3.运行 :(1)安装JDK (JDK有三大目录和一个文件)
bin目录:存放编译、运行Java程序的可执行文件
jie目录:存放Java运行环境文件
lib目录:存放Java的类库文件
sre.rar文件:构成Java平台核心API的所以类的源文件
(2)配置环境变量:右击此电脑点击属性在点击高级系统设置然后打开环 境变量。最后在系统变量中编辑path变量并且对其整理。
(3) 有了JDK和环境变量就可用记事本或eclipse编写Java源程序了。
Java程序的结构:1.编写程序框架:
public class CGT{}
2.编写main()方法的框架:
public static void main(String[] cgt){}
3.编写代码:
System.out.ptintln("输入你想输入的内容");
4.注:(1)特别注意敲代码是必须得在英文输入法的状态下。
(2)大括号成双成对的出现。
(3)类不能随意命名,必须要和文件名保持一致。
整体框架为: 例如:我想输入“大家好,很高兴认识大家!”
**public class CGT{****
** public static void main(String[] cgt){**
**System.out.println("大家好,很高兴认识大家!");**
**}**
**}
Java的注释:在我们的书写中注释是必不可少的,因为注释是让他人了解你的简便方法.
其中注释分为:1.单行注释://
2.多行注释:
文档注释 | 开头/** | 结尾*/ |
---|---|---|
块注释 | 开头/* | 结尾*/ |
变量、数据类型和运算符
1.变量的含义:变量是一个数据存储空间的表示。变量可以然我们快速的在内存空间中匹配我们所需要的东西。
2.数据类型:Java常用的数据类型:
数据类型 | ||||
---|---|---|---|---|
整数类型 | int(32b) | long(64b) | ||
小数类型 | double | float | ||
字符类型 | char | String | ||
位 | byte |
3.变量声明及使用:(1)声明变量:即给变量命名。
如:
String name;
double score;
char sex;
(2)给变量赋值:变量名=值
如:
name="张三";
sex='男';
score=100;
(3)数据类型 变量名=值
如:
String name="张三";
double score=100;
char sex='男';
(4)调用变量
System.out.println(String);
System.out.println(double);
System.out.println(char);
注:变量先使用再赋值,变量名不能重名,不能使用非法变量
4.变量命名规则: (1)开头不能使用数字
(2)不能使用关键词,例如:String、int、double等
(3)可以以字母、下划线、美元符号$开头
(4)使用驼峰命名法:第二个单词首字母大写
5.运算符:(1)赋值运算符: “=”
例如:
int money=1000;
double height=175;
int weight=58;
(2) 算术运算符:
算术运算符类型 | 符号 | 举例 | ||
---|---|---|---|---|
加法运算符 | + | 5+5等于10 | ||
减法运算符 | - | 6-5等于1 | ||
乘法运算符 | * | 3*3等于9 | ||
除法运算符 | / | 9/3等于3 | ||
取余运算符 | % | 8%3等于2 |
(3)关系运算符:
关系运算符类型 | 符号 | |
---|---|---|
大于 | > | |
小于 | < | |
大于等于 | >= | |
小于等于 | <= | |
等于 | == | |
不等于 | != |
(4)boolean类型:值ture说明为真,值false说明为假。
(5)从控制台用键盘输入,这得借助两行代码来实现.
Scanner input = new Scanner(System.in);
int cgt = input.nextInt();
(6)接收控制台的信息则必须在Java源代码的第一行写上如下语句:
import java.util.Scanner;
或
impotr ava.util.*;
(7)自加运算符“++”自减“--”
例如:
int num1=3;
int num2=2;
num++;
num--;
数据类型的转换:
1.自动转换:例如:输入第二次成绩
public class CGT{
public static void mian(String [] cgt){
double a = 89.9;
double b;
int c = 3;
b = a+c;
System.out.println("第二次成绩为:"+b);
}
}
2.强制转换:例如:doube类型转换为int类型
public class CGT{
public static void main(String[] cgt){
int a = 20;
double b = 9.8;
int c = a+(int)b;
System.out.println("这次消费为:"+c);
}
}
总结
最初接触Java时觉得Java是一个非常奥秘的语言,它给我带来了小时候初学语言那种冲动与好奇。不仅我个人认为Java的学习是会时不时给你带来新事物和新体验的语言,还会让你的逻辑思维得到提升。虽然在学习Java是会遇到一些困难,但是我相信只要敢于挑战和积极学习,一定会得到不一样的成绩和进步。最后我希望学习Java能够让我的学习和生活有质的飞跃!