学习笔记java
来源:互联网 发布:php读取文件全部内容 编辑:程序博客网 时间:2024/06/05 10:51
面试问题:
1、软件开发的主流网站:csdn:大量源代码供下载几乎是免费的。开源中国:新知识点、全面。
国外:github:全球最大的开源网站。start overflow:专业的问询网站。
在线教育:慕课网:专业IT。腾讯课堂:在线录播直播。杰米诺课堂:培训机构官网。极客学院:知识点较新。(收费)。尚硅谷:视频较全面。
程序包中的类:Java源文件中可以有几个类?多个。Java源程序中可以有几个public修饰的类?最多只有一个,可以没有。
public修饰的类名必须和Java源文件必须完全一致。选中类名右键——>Refactor——>Rename——>重新输入类名 Enter键
窗口被关闭处理方法:Window——>show view——>Reset Perspective(还原视图)
快捷键:Ctrl+Z撤销 Ctrl+F在当个文件搜索 Ctrl+H可以在工作空间中搜索。
字号设置:window——>preferences——>general——>appearence——>Colors and fonts中Basic中选text font——>Edit——>Apply——>确定
行号设置:window——>preferences——>general——>Editors——>Text Editors——>show line numbers
java课程笔记unit_1:
1、安装jdk
2、设置环境变量:(1)指定jdk的安装路径,供其它软件使用。(2)CLASSPATH告知系统常见类。编辑:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
3、Path:;%JAVA_HOME%\bin
查看安装情况:Windows+R 运行 cmd,在命令提示符中先输入java,再输入javac,如果出现很多信息则说明安装成功。
电脑中装入eclipse文件,打开eclipse.exe文件即可使用。(提示:当出现提示框Failed to cearte Java var*** 信息时,将eclipse文件中eclipse.ini文件用记事本打开,将256m改为128m即可解决)
用记事本写源文件:一旦Java源文件的名称确定下来,必须确保public修饰的类的名称与Java源文件名称一致。
public class First{
public static void main(String[] args){//args用来接收键盘输入的数据
System.out.println("Hello word");//输出语句
}
}
运行方式:window+R cmd 写入路径,路径修改后,输入javac First.java 按下Enter键,目录下会生成一个First.class文件。再次输入java First 回车,提示符中就出现了上述语句Hello word。
在eclipse环境中,保存文件后,右键选择Run As 选择Java application。
输入部分字母按下回车键可以将语句补充完整的方法:window——>preference——>Java——>Editor——>Content Assist——>Auto Activation——>triggers for Java:输入二十六个英文字母的大小写
修改文件名方法,选择工程,右键——>Properties——>properties for first
多行注释:/* */ 快捷键:Ctrl+shift+/ 取消注释:Ctrl+shift+\
文档注释:/** */
注释中用中文书写且测试时不出现错误的方法:选中文件夹 右键——>Properties——>Text file encoding 中改为gbk
unit_2
关键字是给系统用的,不能设置为变量名。强类型语言必须声明类型。
基本数据类型:整数:作用域依次加大。byte(字节):-127-128(星期,月份,每月的天数都只占一个字节)
short:2个字节 定义long整型要在数字后加字母l 小数:float:4个字节 double:8个字节 比整型字节大
boolean:true,false char:一对单引号括起来的,括号中只有一个字符。
8进制数前加O,16进制前加OX,2进制前加OB,小数包含整数,如果定义float型要在小数后加f,数字可以使用下划线1_2指12,但一般不用。
字符型:一个字符占两个字节,字符串由1对双引号括起来。
自动类型的转换:表数范围小的自动转换为表数范围大的。
byte和short不能和char相互转换。前者是包含负数,后者范围是0-65535。
类名一般取名:首字母大写(包名要写)
类中注意事项:有属性(变量)+方法构成,方法里不能包含方法,类是从main主函数开始执行的。
分页算法:m%n求余,如果余数为0,说明每页都是满的,如果余数不是0,说明最后一页不满。
语句:show(int m,int n){if(m%n==0)
输出("一共有:"+m/n);
输出("最后一页是:“+m%n);}
}
private void test(){
声明变量int m,n;m=1;使用变量前需要赋值,否则会报错。
System.out.println(m);
}
++a先运算后取值,a++先取值后运算。对齐代码方法:选中程序右键 source——>Format
与&&:判断两个boolean型的表达式运算结果。boolean表达式一&& boolean表达式二,当且仅当表达式一和表达式二的结果都为true时,最终结果才为true,否则为false。
如果表达式一为false,表达式二不再执行。
或||:布尔型表达式一 || 布尔型表达式二,当布尔型表达式一中只要有一个是true,整个表达式结果就为true,如果第一个为true,第二个表达式则不再执行。
取反!:布尔型 & 位运算符,单或:无论第一个表达式是否为真,第二个都会执行。单与:无论第一个表达式是否为假,第二个都会执行。
三目运算符:a>b?c:d a>b真,取c a>b假,取d。()为优先级最高的运算。
顺序与分支结构:三种基本结构:顺序结构:从上到下一行一行执行。分支结构:IF Switch
if(boolean表达式){执行语句}或if(){}else{}或if(){}else if(){}
循环结构:while(判断条件){} do{}while(判断条件)
- Java学习笔记--CSS笔记
- Java学习笔记001
- Java 学习笔记
- java 学习笔记
- Java学习笔记
- java 学习笔记
- java学习笔记
- java学习笔记
- java学习笔记-1
- java虚拟机学习笔记
- java虚拟机学习笔记
- java虚拟机学习笔记
- Java学习笔记1
- Java学习笔记2
- java学习笔记(1)
- java学习笔记#2
- java学习笔记1
- java 学习笔记
- cannot resolve com.example.xx.R
- Java之socket编程
- cdlinux有一些优盘或者电脑是不支持的
- Java中的多态
- 暑假选拔赛01 ---- code
- 学习笔记java
- 闭包、通知
- 最短路之Dijkstra算法
- 这个选项决定pe中能不能看见系统盘
- dynamic_cast、const_cast 、static_cast、reinterpret_cast
- PHP MySql的dql和dml操作的封装,成为固定的工具类
- win7环境下安装ubuntu系统总结
- Mac OS X上使用Wireshark抓包
- 面向对象