做开发有一段时间了,回想一下以前在开发中有时总会有力不从心的感觉,总结出是基础知识掌握不牢固。所以想做一个java基础知识学习记录,如有错误的地方还请大家指出改正 :) 
 
1.首先是环境变量的配置: 
PATH:配置系统中可执行程序的路径。 
CLASSPATH:配置指定Java的类库文件所在的路径(即:Java运行环境),如果不配置好CLASSPAT            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-07 10:30:47
                            
                                160阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            第一章1.搭建环境JAVA_HOME : jdk的安装路径 Path %JAVA_HOME%\bin 命令行执行程序时,会到PATH变量所指定的路径中查看是否能找到相应的命令程序, JDK的bin目录下有各种Java程序需要用到的命令javac/java/javadoc等,把bin目录增加到现有的PATH变量中,那么在执行的时候,系统自动去找javac/java/javadoc,找到后就执行. C            
                
         
            
            
            
            ## 实现Java设置相对路径的步骤
为了帮助刚入行的小白实现Java设置相对路径,下面我将详细介绍整个流程,并提供每个步骤需要执行的代码以及代码的注释。
### 步骤一:确定当前工作目录
在开始设置相对路径之前,我们需要确定当前工作目录。当前工作目录是指Java程序运行时所在的目录,它将用作相对路径的起点。
以下是确定当前工作目录的步骤:
| 步骤 | 描述 |
| ---- | --            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-01 06:01:09
                            
                                47阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            (一)绝对路径        通俗来说,绝对路径就是从盘符开始找,然后一层一层往下,直到你指定的某个路径。这里我就以python的文本读写来举个例子。首先我在D盘的A文件夹里新建了一个aaa.txt的文本并且写了一些东西  然后运行以下代码# 绝对路径
path = "D://aaa.txt"
file = open(path,'r',e            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-08 22:10:06
                            
                                500阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文件概述java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建、查找和删除等操作。绝对路径和相对路径绝对路径:从盘符开始的路径,这是一个完整的路径。相对路径:相对于项目目录的路径,这是一个便捷的路径,开发中经常使用文件实例那么怎么样可以查找文件和新建文件呢?如下案例:public static void main(String[] args) {
        Fil            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-19 10:29:14
                            
                                107阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            def json_to_python_from_file():
    # 系统设置的路径path D:\djangoEnv\djangoEnv
    # path = os.getcwd()
    # print(path)
    # files = 'C:\\Users\\Administrator\\Desktop\\PyTools\\static\\book.json'
    #            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-18 16:29:25
                            
                                211阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Java日志概述对于一个应用程序来说日志记录是必不可少的一部分。线上问题追踪,基于日志的业务逻辑统计分析等都离不日志。java领域存在多种日志框架,目前常用的日志框架包括Log4j1,Log4j2,Commons Logging,Slf4j,Logback,Jul。Java常用日志框架类别Log4j Apache Log4j是一个基于Java的日志记录工具。它是由Ceki Gülcü首创的,现在则            
                
         
            
            
            
            一,基本概念:相对路径:指由这个文件所在的路径引起的跟其他文件的路径关系绝对路径:指目录下的绝对位置,直接到达目标位置,是从树形目录结构顶部的根目录开始到某个目录或文件的路径,由一系列连续的目录组成,中间用斜线分割,直到要指定的目录或文件。形象比喻:用地址来比喻,你的绝对路径就是:中国陕西省渭南市富平县,当你在富平县是,你的朋友在渭南市高新区,那么你朋友对于你的相对路径就是../高新区,如果你朋友            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-21 22:46:19
                            
                                404阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            相对路径  注意是相对于当前项目的根目录 这个相对路径要看这个Java项目的根路径判断的方法当前项目的根目录1.public boolean exists(); 判断此File表示的文件夹或目录是否实际存在
用于判断构造方法中的路径是否存在
存在:true
不存在:false2.public boolean isDirectory(); 此File表是的是否为目录(文件夹).idea这种
  用于            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-27 21:46:00
                            
                                103阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录一、相对路径概念二、相对路径表示方法1.同一级路径2.下一级路径2.上一级路径三、总结 一、相对路径概念相对路径:以引用文件所在位置为基础参考,而建立出的目录路径。 简单来说,即图片对于HTML页面的位置。 如下图所示,从三个方面考虑:同一级路径下一级路径上一级路径二、相对路径表示方法1.同一级路径如图片跟所在html文件为同一级时,直接写图片名即可,如下图:<body>            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-04 03:10:00
                            
                                353阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            iOS开发中不要使用相对路径    在写iOS应用的时候遇到一个问题,使用[NSData dataWithContentOfFile:@"foo"]的时候,总是无法读取正确的文件内容。而使用[NSData dataWithContentOfFile:[[NSBundle mainBundle] pathForResource:@”foo” ofType:@”"]的时候就可以。            
                
         
            
            
            
            在网上看到了这样的一段代码,我想以后对自己会有用,也想和大家分享一下!  1 /**
 2 * 获得项目所在路径<br>
 3 * @return String<br>
 4 */
 5 public static String getPath()
 6  {
 7      URL url = UtilTools.class.getResource("");
 8            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-26 09:34:33
                            
                                299阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:\xyz\test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。  相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表Web应用的跟目录。和物            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-10 21:09:52
                            
                                451阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在做项目的时候,有JSP文件中很容易获取文件的相对路,但是在JAVA文件中就不太容易做到了,如果“/**”写的话,总是从该项目所布署的那个文件夹的根目录开始找,如果项目发布的路径在各种系统中不一样的话,那么在JAVA中引用打在包中的内容就不太好解决了,甚至只有把想要引用的内容放在根目录下面,以便调用,但是这样一下,对程序的封装性就大大降低了,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-06 11:12:23
                            
                                269阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Java 的File类,以及常用方法文件和文件夹都是用File代表步骤 1 : 创建一个文件对象使用绝对路径或者相对路径创建File对象package file;
  
import java.io.File;
  
public class TestFile {
  
    public static void main(String[] args) {
        // 绝对路径            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-02 11:34:20
                            
                                143阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            问题分析:在编码过程中使用相对路径使代码的稳定性更好,即使项目目录发生变更,只要文件相对路径不变,代码依然可以稳定运行。但是在python代码中使用相对路径时会存在以下问题,示例代码结构如下:其中test包中包含两个文件first.py和user_info.txt,first.py代码中只有一个函数read_file,用于读取user_info.txt文件第一行的内容,并打印结果,读取文件使用相对            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-02 10:45:07
                            
                                155阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            有人说 反射反射,程序员的法宝。这句话一点也没有错。如果能够动态的加载类和方法,就等于彻底的解除了类和类,方法和方法的耦合。当然,这样编译器就无法帮你检查出其中的错误了,还是有一定的风险的。总的来说,反射是一位好同志。他可以让程序的扩展变得如此方便,免除了重新编译之苦。 近来在玩C++,被其中的种种细节问题搞得晕头转向。用LoadLibrary实现动态加载类,花了很多时间在dll的路径问            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-11 05:24:28
                            
                                95阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在创建source insight工程时,最好用“相对路径”,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-09-01 15:04:00
                            
                                426阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1. mkdir sin(source insight prj dir)2. creat sin prj3. push OK directly without setting source file route4. push close without adding source code to p...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-12 15:46:16
                            
                                251阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            file类  1.file 是文件和目录路径名的抽象表示形式.可以表示文件名、文件夹、文件路径(可以是错误路径)。  2.路径分类  相对路径:这个文件所在的路径与其它文件路径之间的关系。  绝对路径:文件在硬盘上的真实位置public class Day18 {
    public static void main(String[] args) {
        //分隔符            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-10 12:57:49
                            
                                110阅读