JAVA基础

java开发的入门
计算机语言:人与计算机交流的语言
计算机语言:高级语言,汇编语言,机器语言
网络方向的编程
普通的桌面程序(QQ,扫雷等)最为核心的一部分java se (数据库,互联网企业级的编程,JSP)java ee (小型的家用电器的开发,冰箱嵌入式的开发)java me
15:09 2022/6/11
java语言的特性
1.相对比较容易,舍弃了指针,垃圾回收机制
2.纯粹的面向对象的语言
3.安全性
4.跨平台的特性(可以在任何的平台上运行)
5.多线程的执行

jdk:开发环境(java编译器,java运行工具,java文档生成工具)jdk7.0
jre:运行时环境(普通用户)包含java se 的核心类库
安装:默认路径安装

jdk的安装目录:
javac编译工具
jar 打包工具
javaDB 数据库
jre目录(java 虚拟机)
include 目录(c++ 编写的)
lib目录(library的缩写)压缩好的类库,java里是jar结尾,Windows里面是iar
src.zip(java se 核心类库的源代码,java是开源的)
值得一提的是:bin目录下有java.exe(编译器)和 javac.exe 程序(启动虚拟机)
15:42 2022/6/11
第一个java程序
注意:每次写完代码都要编译javac 文件名
最后用java.exe 运行 输入java 文件名15:53 2022/6/11

配置环境变量
在cmd中输入 set path
复制bin目录下的路径,在path下加上,注意原来的值不可以改变。粘贴最后加上“;”表示结束
在新的dos 窗口下才有用
classpath
set classpath(set配置是临时性配置,但临时性配置多一些)
16:12 2022/6/11
java的运行机制(虚拟机)
java程序在虚拟机之上,虚拟机在操作系统之上,从而实现程序的跨平台(一次编写,到处运行)
java写的程序不要选版本

IDE集成开发工具
eclipse 开发工具(IBM公司巨资开发的开源的)(一切皆插件,非常优秀,集成了jdk)(文件多,解压慢)17:26 2022/6/11

如何使用eclipse?
分为{1.包资源浏览器
2.文本编辑区域
3.控制台
4.大纲视图(显示类的所有内容)
}
包,类,类库,15:33 2022/6/12
JAVA 的编程基础
1.java中基本的语法格式
java语句分为结构语句(类语句)和执行功能语句(打印语句),功能型语句必须要有分号结束
java语言严格区分大小写
格式可以随便,但不够美观
选中语句可以运行,
一个完整的字符串不可以分开写,尽量不要用加号换行写
2.java的注释(重要)
好处很多
1.阅读性强2.方便记忆,查找3.在源代码中有,.class文件没有注释
注释三种类型
1.单行(//)
2.多行(/* */)(多行注释里面可以放单行注释,不可以放多行注释)
3.文档()15:58 2022/6/12
java的标识符
java的标识符有严格的要求
1.字母有52个,数字0~9,_和$
2.不允许 数字开头
3.不允许java的关键字
具体:1.包以首字母小写的命名
2.类的命名首字母大写
3.接口名
4.常量,所有的字母大写
5.变量,方法名:第一个字母小,第二个大写
尽量使用有意义的命名16:08 2022/6/12
java的关键字(不要死记硬背)
public 权限
class 类
main 也是关键字
size of,Final(不是关键字)16:14 2022/6/12
java中的常量
1.整数常量2.浮点数常量3.字符常量4.字符串常量5.null常量6.布尔数常量
进制转换
计算问题
格式18:45 2022/6/12
java中的变量(非常多)
java语言必须定义数据类型,类型数值匹配
java的数据类型:(基本数据类型,引用数据类型)
整数类型变量:1.字节型(1个字节),短整型(2个字节),整型(4个字节),长整型(8个字节)(指定内存大小从而减少内存的使用)
取值范围不在范围内,程序会报错,byte的范围是在(-128,127),int可以满足生活中所有的取值
int:(默认类型是整形)
浮点类型
float(4字节,在后面加f)
double(8个字节,默认的是double,所以可以不加d )
字符类型:
char (2个字节)用‘’引用(可以做转换,转义符,表)
布尔类型:TRUE,flase
变量名,类型,赋值(三要素)


java apl

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值