java基础的知识点(一)

简介: java基础的知识点(一)

 初始Java:

一、程序:

1.通常指完成某些事物的一种既定方式和过程。

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

二、java可以做什么:

1.开发桌面应用程序

2.开发网页应用程序

三、技术平台

javaSE

javaEE

四、java三步走:

1.编写源代码(.java文件)

2.编译源程序(.class文件)

3.运行

五、编译java文件的步骤:

1.win+r,输入cmd,找到java源代码的路径,输入javac 名称.java,回车

六、运行java文件的步骤:

在dos下面直接输入java 文件名,回车即可

七、java代码的注意事项:

1.类名必须要和文件名一致

2.类包含方法

3.java程序的入口是main方法

4.main方法的四要素:public,static ,void ,String[]args

5.大括号必须要一一对应

6.分号和括号必须是英文下面的

7.java是一种区分大小写的语言

八、更改myeclipse的路径:file–>switch workspace–>other–>更换路径–>确定–>myeclipse重启即可。

 变量、数据类型和运算符:

一、变量:

1.根据数据类型在内存中分配一个合适的空间并给他命名,即“变量名”

2.将数据存储到这个空间中,

3.从空间中取出数据,可以使用变量名来获得。

二、java中的数据类型

数据类型:

1.数值类型

(1)整型 int

(2)非整型 double float

2.非数值类型

(1)字符 char

(2)字符串类型 String

三、使用变量的步骤:

1.声明变量: 变量类型 变量名;

2.给变量赋值: 变量名=值;

3.使用变量 : 输出变量即可

4.在声明的时候顺便给变量赋值:变量类型 变量名=值;

四、赋值时需要注意的事项:

在数据库中:

1.int float类型的值什么都不加

2.datetime char varchar 类型的值需要加单引号

在java中:

1.int double float 类型的值什么都不加

2.char类型的值需要加单引号

3.String 类型的值需要加双引号

五、变量命名规则:

1.前面可以是字母,下划线和符 号 2. 后 面 可 以 是 数 字 , 字 母 , 下 划 线 和 符号 2.后面可以是数字,字母,下划线和2.线符号

3.变量名需要有意义,拼音也可以

4.关键词不能当做变量名,例如,class void public static

六、赋值运算符:

1.=:将等号右边的值赋值给等号左边

七、算术运算符:

+ - / * %

八、从控制台输入信息:

Scanner sc = new Scanner (System.in);

String类型:sc.next();

int类型:sc.nextInt();

九、类型转换:

大类型转换小类型,直接转换,double num = 6;

小类型转换大类型,需要强制转换,int num =(int)6.5;

 运算符和基本选择结构:

一、boolean 类型:

值只有两个:true(真)和false(假)

二、常用的关系符:

> < >= <= != ==

作用:用来比较运算结果,值是boolean类型。.

三、if选择结构的语法:

if(boolean){

代码块

}

含义:如果boolean类型返回true,那么程序执行代码块,如果boolean类型返回false,那么程序不执行大括号里面的代码块。

四、逻辑运算符:

&&:两个条件都得满足

||:两个条件满足其中的一个就可以

!:取反

五、if–else选择结构

1.语法:

if(条件){

//代码块

}else{

//代码块

}

六、if–else if --else

1.语法:

if(条件){

//代码

}else if(条件){

//代码

}else {

//代码

}

七、嵌套if

语法:

if(条件){

//代码

if(条件){

//代码

}else{

//代码

}

}else{

//代码

}

目录
相关文章
|
15天前
|
JavaScript Java 编译器
Java包装类和泛型的知识点详解
Java包装类和泛型的知识点的深度理解
|
1月前
|
Java 程序员 编译器
Java继承与多态知识点详解
本文主要讲解的是Java中继承与多态的知识点
|
1月前
|
Java 应用服务中间件 开发工具
苍穹外卖》电商实战项目(java)知识点整理(上)
苍穹外卖》电商实战项目(java)知识点整理(上)
203 3
|
2月前
|
存储 SQL Java
[Java]知识点
本篇文章是关于java各类知识点的小结,例如:泛型、反射、Lambda等。如果文中阐述不全或不对的,多多交流。
43 1
[Java]知识点
|
3月前
|
监控 网络协议 Java
《Java工程师成神之路》阿里技术专家之作,囊括Java所有知识点!
很多Java程序员一直希望找到一份完整的学习路径,但是市面上很多书都是专注某一个领域的,没有一份完整的大图,以至于很多程序员很迷茫,不知道自己到底应该从哪里开始学,或者不知道自己学习些什么。
|
3月前
|
安全 Java
Java多线程(全知识点)(下)
Java多线程(全知识点)(下)
43 0
|
3月前
|
Java 调度
Java多线程(全知识点)(上)
Java多线程(全知识点)
46 0
|
1月前
|
消息中间件 NoSQL 网络协议
Java面试知识点复习​_kaic
Java面试知识点复习​_kaic
|
2月前
|
SQL Java 关系型数据库
七个知识点带你轻松掌握 Java性能调优
Java性能调优最强实践 每层优化难度逐级增加,涉及的知识和解决的问题也会不同。比如应用层需要理解代码逻辑,通过 Java 线程栈定位有问题代码行等;数据库层面需要分析 SQL、定位死锁等;框架层需要懂源代码,理解框架机制;JVM 层需要对 GC 的类型和工作机制有深入了解,对各种 JVM 参数作用了然于胸。
45 0
七个知识点带你轻松掌握 Java性能调优
|
8天前
|
设计模式 SQL Java
java基础知识点(初级二)
java基础知识点(初级二)