网站首页 > java教程 正文
一、初识Java
1.生活中的程序:
从起床到教室上课的过程
穿衣打扮》起床》洗漱》出宿舍》》吃早餐》到教室
按照特定的顺序去完成某一件事的过程我们叫做生活中的程序
2.计算机中的程序:
一组有序指令的集合,需要和计算机交流就要使用计算机语言,java就是计算机语言的一种
3.Java能做什么:
1、开发桌面应用程序,比如:QQ、酷狗
2、开发Internet应用程序,比如:淘宝、天猫
4.Java技术平台:
1、Java SE:标准版,java的技术与核心,开发桌面应用程序
2、Java EE:提供企业级项目的解决方案,开发网页应用
5.安装Jdk:
Jdk:Java的一个核心工具包
Jre:Java的一个运行环境(表示Java除了可以在windows系统运行,还可以在苹果系统运行)
环境变量:告诉计算机可以执行.Java的运行程序在哪里
6.开发Java程序的步骤:
1、编写一个Java源程序
新建记事本,将后缀名改为.java
2、编译java源程序,语法:javac 源文件名.java
编译后会生成一个.class的字节码文件
3、运行java程序,运行的是.class的文件,语法:java 源文件名
注意:java严格区分大小写
System.out.println () 打印之后换一行,先打印再换行
System.out.print () 打印之后不换行
7.转义字符:
使用"\n"进行换行
使用"\t"空格一个制表符的位置,也就是一个tab的位置,8个英文字母的长度
8.Java中的注释:
//注释内容 单 行注释:表示对下一条语句进行一个解释
/* 注释内容 */ 多行注释:表示对下面一段语句进行一个解释
/**注释内容 */ 文档注释:表示对一段文本注释
注释的语句是不会进行编译的
9.Java的编码规范:
1、遇到大括号 { 就进行一次缩进,缩进距离一个tab键的长度
2、每一个大括号 } 单独占一行,表示一段语句的结束
3、 ; 表示每行语句的结束,每一行只写一句代码
10.使用开发工具开发Java程序的步骤:
1、新建一个java工程
2、选中新建的工程,选中src文件夹,点击右键new,新建一个class,新建时选中
public static void main这一项,会自动生成java源程序的框架
3、去编写java源程序
4、编译java源程序,开发工具会自动编译
5、运行java程序
推荐视频:
尚学堂给同学们带来全新的Java300集课程啦!java零基础小白自学Java必备优质教程_手把手图解学习Java,让学习成为一种享受_哔哩哔哩_bilibili
猜你喜欢
- 2025-05-08 探索Java世界的新天地:JDK最新特性解读
- 2025-05-08 Java 15 新特性:文本块(java纯文本)
- 2025-05-08 贼好用的 Java 工具类库(java常用工具包)
- 2025-05-08 Android关于Groovy语言,你知道哪些?
- 2025-05-08 Java Web开发中常见漏洞及防护(java上传漏洞)
- 2025-05-08 轻量级的数据交换语言——JSON(数据交换和接口调用)
- 2025-05-08 Java程序语言之灵魂一(程序的灵魂算法)
- 2025-05-08 java正则表达式的使用(java正则怎么用)
- 2025-05-08 以后我准备告别String.format()了,因为它不够香!
- 2025-05-08 SpringBoot解决请求报文含有特殊字符的问题
你 发表评论:
欢迎- 05-08Hive-数据类型(hive数据类型和文件格式)
- 05-08SpringBoot系列Mybatis之ResultMap、ResultType返回结果使用姿势
- 05-08Linux shell变量&运算符(shell 命令中使用变量)
- 05-08详解Xss 及SpringBoot 防范Xss攻击(附全部代码)
- 05-08MyBatis-Plus码之重器 lambda 表达式使用指南,开发效率瞬间提升80%
- 05-08linux运维中特殊符号的应用与实践
- 05-08深入理解JAVA I/O系列一:File(java.io.fileinputstream)
- 05-08探索Java世界的新天地:JDK最新特性解读
- 最近发表
-
- Hive-数据类型(hive数据类型和文件格式)
- SpringBoot系列Mybatis之ResultMap、ResultType返回结果使用姿势
- Linux shell变量&运算符(shell 命令中使用变量)
- 详解Xss 及SpringBoot 防范Xss攻击(附全部代码)
- MyBatis-Plus码之重器 lambda 表达式使用指南,开发效率瞬间提升80%
- linux运维中特殊符号的应用与实践
- 深入理解JAVA I/O系列一:File(java.io.fileinputstream)
- 探索Java世界的新天地:JDK最新特性解读
- Java 15 新特性:文本块(java纯文本)
- 贼好用的 Java 工具类库(java常用工具包)
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)