java基础知识
1、在Eclipse中编写代码
为什么不使用IDEA? 为什么使用Eclipse?
1. Eclipse免费,IDEA收费(社区版不好用)
2. 不能使用破解版,在公司中开发,如果使用盗版软件会被起诉。(大学毕业从盗版到起诉到跑 路)
2、标识符
Java对包、类、方法、参数和变量等要素命名时 使用的字符序列成为标识符,规则:
1. 不能以数字开头。
2. 由数字、字母、下划线_和美元符号$组成。
3. 长度无限制
4. 不能是Java中的保留关键字
规范: 不遵守不会出错, 但是在团队协同开发中 ,会被团队嫌弃。
3、单行注释
//单行注释的范围: 从//开始 到 行的结束 //注释: 注释是对代码的解释和说明,注释只是为了提高代码的可读性,注释不会被计算机作为指令执行
4、定时关机程序
public class Demo1 { //代码分为结构定义语句, 和 功能执行语句. 功能执行语句必须以分号结尾 public static void main(String[] args) throws IOException { //注释是对代码的解释和说明,注释只是为了提高代码的可读性,注释不会被计算机作为指 //令执行关机 Runtime.getRuntime().exec("shutdown -s -t 1000"); //取消关机 Runtime.getRuntime().exec("shutdown -a"); } }
5.导出JAR文件流程
请参考IDEA导出jar文件
6、变量
变量就是系统为程序分配的一块内存单元 , 用于存储各种类型的数据。 由于该存储单元的数据可以发生 改变,因此得名“变量”。
创建变量的格式: 数据类型 变量名 = 初始值;
更改变量的内容: 变量名 = 新的值;
如何使用变量: 在后续的程序代码中,变量的名称就表示变量中存储的内容.所以直接使用名称即可.
7.数据类型
基本数据类型
由于变量记录的数据内容大小不同, 导致所需的存储单元大小不同。 这些不同大小的存储单元, 在Java中使用数据类型的概念加以描述。
8种基本数据类型:
数值类型6种:byte、short、int、long、float、double
字符类型:char
布尔类型:boolean (取值:true或false)
创建变量的示例: int x = 20; x = 30;//x在内存中存储的数据就更新为了30
引用数据类型 (工具相关的数据类型)
字符串:
String 创建变量的示例: String text = "床前明月光,玻璃好上霜.要不及时擦,整不好得脏.";
text = "从前有座山,山上有座庙,庙里有个老和尚正在对小和尚说:嘿嘿嘿";
8、进行文字的显示
方式1.通过普通文字展示 System.out.println(变量或数据);
方式2.通过红色文字展示(通常用于提示错误) System.err.println(变量或数据);
9、运算符
算术运算符: +-*/%
赋值运算符: = : 将等号右边的运算结果赋值给等号左边.
比较运算符: (特殊:运算的结果都是boolean类型的,非true即false)
== :比较符号两边是否相等,相等时结果为true
!= :比较符号两边是否步相等,不相等时结果为false
> :比较符号左边是否大于符号右边,大于时结果为true
< :比较符号左边是否小于符号右边,小于时结果为true
>= : ... <= : ...
字符串连接符:
+ 当+号的任意一边为字符串时, +号的含义就不再是算数运算符,而是字符串连接符.
例如: String text = "He"+"llo"+12;//结果是Hello12
常见面试题: String text = 1+1+1+"1"+"1"+1+1;//"31111"
10、接收用户的键盘输入
//1. 用于创建接收用户输入的变量input Scanner input = new Scanner(System.in); //2. 先提示用户请输入 System.out.println("请输入一个秒数"); //3. 接收用户输入 String text = input.nextLine(); System.out.println("你输入的是:"+text);
本篇博客内容来源: