1.Java基础

本博客详细介绍了Java的基础知识,包括计算机程序概念、Java的开发领域、语言特点、开发工具的安装与配置,以及如何使用Eclipse进行项目开发。此外,还讲解了数据类型、变量、运算符等核心概念。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.Java初步接触1

标签(空格分隔): 6Java基础


#一、计算机程序:
为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合

#二、Java有哪些方面的开发
JavaSE:普通标准程序的开发(桌面)–基本的语法
JavaME:手机电子产品类的开发(手机、移动媒体)–手机端
JavaEE:网络程序和企业级程序的开发(企业)–结构框架

#三、Java的语言特点
说明:Java是一种简单的、面向对象的、分布式、解释的 、健壮的、安全的、结构中立的、可移植的、性能很优秀的、多线程的、动态的

#四、Java的开发工具*
1.jdk下载安装
(1)下载
http://www.oracle.com/technetwork/java/javase/downloads/index.html

![ZJYW9TF])O9T66[GCIYI1.png-70.1kB]1
image_1d42qr99q1hrsa0u19u5hgtf4u20.png-59.5kB
(2)安装
粗体文本步骤:点击下一步即可(记住安装的路径)
JDK文件的说明:
bin==》 存放可执行的文件
lib==》存放Java的文件
include==》存放用于本地方法的文件
demo==》存放掩饰程序
jre==》存放Java运行环境文件
配置环境变量:
1.右键选择 计算机→属性→高级系统设置→高级→环境变量
2.系统变量→新建
变量名:JAVA_HOME
变量值:(变量值填写你的jdk的安装目录,例如E:\Java\jdk1.7.0)
3.在系统变量中找到 Path 变量,选择编辑
在变量值最后输入 %JAVA_HOME%\bin;
4.配置完成后检验是否配置成功
运行–cmd–java -version
说明:java -version:检查java的版本

#五、java的开发工具的使用

  1. 简单的命令cmd的简单命令
    C:>==》当前盘符为C盘的根目录
    盘符的切换:盘符(:)+enter(盘符要是存在的)
    进入文件夹:cd 文件名(路径)
    返回到上一级的目录:cd…(返回到根目录:cd)

  2. 记事本:(cmd命令提示窗口运行),使用记事本开发的java程序的步骤
    (1)创建源文件

  • 创建一个记事本的文件蒋后缀改为.java(如果看不到文件的后缀,工具-文件夹选项-查看[隐藏已知文件类型的扩展名])

  • java代码
    //外层框架:建类
    public class Test{
    //java程序的入口,是固定的大家记住,
    public static void main(String[]args){
    //输出语句结束时要有分号
    System.out.print(“欢迎来到Java世界”);
    }
    }

  • 说明:

    public:权限修饰符(访问修饰符)
    class:类(程序的基本单位)
    Test:类名(注意:类名要和文件名一致,首字母大写) static:静态修饰符(对频繁使用的数据用static可以挺高执行效率)
    void:无类型(无类型也是个类型)
    main();是入口方法(有且只有一个);这是系统提供的方法
    String[] args:表示该数据类型为数组(数组的标识符[])
    System.out.print(“欢迎来到Java世界”):输出语句

(2)编译源代码
在cmd中找到java文件所处于的位置使用编译工具(javac)
编译工具(javac):Java编译器,用来将Java程序编译成字节码;
语法:javac 类名.java

(3)运行java文件
同样在cmd中使用解释器(java)
解释工具(java):执行已经转换成字节码的Java的应用程序
语法: java 类名

  1. 使用Eclipse的使用方法
    (1)建我们第一个文件Java Project
    File–点击–projects–选中Java Project–nameProject(输入名字)
    (2)建包(Package):域名机制
    建包的实质就是建文件夹
    Java的包(域名)cn.rdzy.项目名.包的功能
    src右击–包名
    (3)建类(建文件)
    选中包–右击–new–class(输入类名及入口函数的编写)
    (4)运行
    类文件内–右击–Run as --Java Application
    资源管理器–文件名–右击–Run as --Java Application
    (5)java项目的结构
    包资源管理器
    打开方式:窗口–显示视图–包资源管理器
    src:存放文件(类)代码的地方(存放源文件的地方)
    jre:类库(存放java运行的时候需要的运行文件)
    (6)java项目组织结构
    项目导航器
    打开方式:窗口–显示视图–导航器
    说明:导航器类似于Windows中的资源管理器,它将项目中包含的文件及层次关系都展现出来。
    java源文件都是放在src下面的而编译后的class文件放在bin目录下;

#六、转移字符和输出语句

A、输出
System.out.println();//输出并换行
    System.out.print();//输出并换行
    System.out.print(“\n”);//输出并换行
B、转移字符
\n:换行
\t:跳八个字符
    \\:转移\

#七、注释

说明:注释的作用只读的作用,不参加编译
	  但是可以增加代码的可读性(优秀的代码是代码和注释的结合)
类的注释:   /** */
         方法的注释:/* */或/** */
         模块的注释:/* */  
         单行和尾随的注释://
         多行的注释快捷键:ctrl+?(添加或取消)

#八、数据类型
-》概念
数据类型的出现是为了将内存划分成不同的大小
-》数据类型
-》基本的数据类型

		-》整数--8
			-》字节类型
				类型:byte
				长度:一个字节
				范围:-128-127--255
			-》短整型
				类型:short
				长度是:2个字节
			-》整型==常用的
				类型:int
				长度:4个字节
			-》长整型
				类型:long
				长度:8个字节
			注意:12就是整数

		-》小数--浮点型(近似值)
			-》单精度浮点型
				类型:float
				长度:4个字节
				有效位:6-7位
				
			-》双精度浮点型
				类型:double
				长度:8个字节
				有效位:15-16
			注意:float在赋值小数类型的时候需要在小数类型后面添加f
				  原因在java中所有的小数都是double
		-》字符
			类型:char
			长度:两个字节
			范围:存储一个字符或者是一个汉字
			符号:''
					单引号括起来的基本都是字符
		-》布尔
			类型:boolean
			值:true(真) false(假)
		-》基本的数据类型是有大小范围
			
	-》引用的数据类型
		-》字符串
			类型:String
			符号:""
			说明:具体的范围是不明确
	-》区别
		基本的数据了是有长度大小范围,但是引用的类型是没有的
		基本的数据类型都是关键字是有颜色,但是引用的数据类型是没有颜色

#九、数据类型
含义:数据类型在数据结果中的定义是一个值的集合以及定义在这个值集上的一组操作,数据类型的出现的是为力把数据分为所需要的内存大小不同的数据
编程的时候需要用不同大小的数据的时候申请不同大小的内存
Java 中的数据类型分类
基本数据类型–提前划分好空间的大小

		整数类型
		byte         字节            1个字节      -128 到 127
         		short        短整型          2个字节      
         		int          整型            4个字节      
         		long         长整型          8个字节     
         		             		
         		说明:如果数学表达式都是整数时,要赋值给byte要使用强转;
				例如:1,232

     	浮点型
         		float    单精度浮点型    4个字节  (6-7个有效的十进制数位)
         		double   双精度浮点型    8个字节  (15个有效数位)
          	说明:在使用float时,后面要加个F,如果没有的话那么默认就是double  类型,当然Double也可以使用后缀D,例如: 12.45
          	
     	字符型  符号 ''例如: 'a' '今'
         		char         字符型          2个字符
         		    包含一个英文或者一个中文
			        说明:char类型可以看做是特殊的整型
	      	              字符型是''括起来的数据
	      	              
   		布尔类型
        		 boolean      布尔类型        说明:只有两个值true或者false;
        		 
	    引用的数据类型:对象--存储空间是不固定的
		        String它是引用类型;不是基本数据类型,引用数据类型,在内存中 的空间是根据自己开辟的空间
				说明:字符串可以看做是字符(char)的集合;

		  字符串类型是""括起来的数据

#十、变量
含义:变量的概念来源于数学,是计算机语言中能够存储计算结果或能表示的抽象概念
变量可被明确为是能表示可变的状态,数据存储空间的表示
简单的说变量:就是一个数据存储空间的表示
变量的使用步骤:
1.声明变量:在内存开辟空间
语法:数据类型 变量名;
2.赋值
语法:变量名=表达式;
说明:表达式
3.使用
提取变量中的值进行使用,也就是变量名就代表那个数据
变量名的命名规则

         		1、包括数字,字符,下划线,$构成,但是不可以以数字开头;
         		2、变量名要求在项目开发中做到“见名知意”
         		3、变量名尽量以英文单词命名:如  求和sum 半径用r..
         		4、变量名禁止使用系统关键字

#十一、运算符

A、出现的原因:程序语言的另一项功能是科学运算
B、概念:运算符用于执行程序代码的运算,会针对一个操作数项目来进行运算。
C、运算符的分类
	1、按照操作数分
		一目运算符,二目运算符,三目运算符
		例如: 12+23
			+:是二目运算符
	2、按照功能
		算符运算符,赋值运算符,关系运算符,逻辑运算符等

#十二、赋值运算符

符号:=
作用:讲"="右边的数据复制到"="左边空间中
使用方法:变量名=表达式

#十三、算术运算符

符号: + - * / %
作用:进行运算
使用方法: 操作数1 算术运算符 操作数2

#十四、Scanner类的使用

1、输入声明:Scanner 变量名=new Scanner(System.in);

2、包:import java.util.Scanner; =>util:实用包(常用)
	导包方法: a)光标移入报错的地方 =〉点击相应 包
			  b)快捷键:ctrl+shift+O 
3、接收从键盘录入的方法

	方法:变量名.nextXxxx()
		例如:变量名.nextInt():接受int类型的数据的方法
			  获取字符串的方法:变量名.next()
		说明:该方法会返回一个值,将具体的值赋值到对应的方法中
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值